İçeriğe geç
🏆 18 Yıllık Deneyim Instagram EMail Kurulum Rehberi

iOS Uygulama Geliştirme: iPhone ve iPad

iPhone ve iPad için uygulamaları tasarlıyor, geliştiriyor ve App Store’a gönderiyoruz; widget, Canlı Etkinlik ve bildirim gibi platforma özel parçaları da kurguluyoruz.

iPhoneve iPad
Swiftveya React Native
TestFlightiç test
App Storegönderimi

Şarj Rehberim iOS ekranları

Şarj Rehberim iPhone ekranı: Haritada keşfet
Haritada keşfet
Şarj Rehberim iPhone ekranı: Şehrini seç
Şehrini seç
Şarj Rehberim iPhone ekranı: İstasyon ayrıntısı
İstasyon ayrıntısı
Şarj Rehberim iPhone ekranı: Rotanı planla
Rotanı planla
Şarj Rehberim iPhone ekranı: Şarj Defteri
Şarj Defteri
Şarj Rehberim iPhone ekranı: Yıllık özet
Yıllık özet
Şarj Rehberim iPhone ekranı: Şarj Asistanı
Şarj Asistanı
Şarj Rehberim iPhone ekranı: Batarya sağlığı
Batarya sağlığı

iPad

Şarj Rehberim iPad ekranı: Keşfet
Keşfet
Şarj Rehberim iPad ekranı: İstasyon sayfası
İstasyon sayfası
Şarj Rehberim iPad ekranı: Rota planı
Rota planı
Şarj Rehberim iPad ekranı: Araç karşılaştır
Araç karşılaştır

iOS uygulama geliştirme nedir?

Kısa cevap: iOS uygulama geliştirme, iPhone ve iPad için uygulamanın tasarlanması, kodlanması, test edilmesi ve App Store’a gönderilmesidir. Aynı uygulama iPad’de de çalışacaksa ekran düzeni iPad’in geniş ekranına göre ayrıca ele alınır.

Uygulama Swift ve SwiftUI ile yerel olarak yazılabilir ya da React Native / Expo ile Android ile ortak bir kod tabanında geliştirilebilir. Widget, Canlı Etkinlik veya Siri kısayolu gibi iOS’a özel parçalar her iki yaklaşımda da yerel kodla yazılır.

iOS uygulamasında hangi parçalar kurulur?

ParçaNe işe yararNot
ArayüzEkran akışı ve bileşenler; Apple’ın tasarım yönergelerine uygunKoyu mod, yazı boyutu ayarı ve erişilebilirlik desteği birlikte düşünülür
BildirimlerKullanıcıyı doğru anda uygulamaya döndürmekApple’ın bildirim servisi üzerinden gönderilir; izin kullanıcıdan alınır
WidgetAna ekranda ve kilit ekranında hızlı bakışUygulamayı açmadan güncel bilgi gösterir
Canlı EtkinlikSüren bir olayı kilit ekranında canlı göstermekYolculuk, teslimat, sipariş takibi gibi akışlarda anlamlı
Siri ve KısayollarSesli komut ve otomasyonUygulamanın temel eylemlerini sese bağlar
Uygulama içi satın almaAbonelik veya tek seferlik ürün satışıApple’ın satın alma kurallarına tabidir

iPad desteği nasıl planlanır?

iPad, telefon ekranının büyütülmüş hali değildir. Geniş ekranda yan yana paneller, liste ve ayrıntı düzeni, klavye ve işaretçi desteği daha iyi bir deneyim sunar. iPad desteği ilk sürümde mi, sonraki sürümde mi gelecek, keşif aşamasında kullanım senaryosuna göre belirlenir.

App Store’a gönderim süreci nasıl işler?

  1. Hesap: uygulama, işletmeye ait Apple Developer hesabı altında yayımlanır.
  2. TestFlight: uygulama önce iç ve dış test kullanıcılarına dağıtılır; gerçek cihazda hata ayıklanır.
  3. Mağaza sayfası: ad, açıklama, ekran görüntüleri ve gizlilik beyanı (uygulama gizlilik etiketleri) hazırlanır.
  4. İnceleme: Apple uygulamayı kendi kurallarına göre inceler; gerekirse düzeltme istenir ve yeniden gönderilir.
  5. Yayın ve takip: yayından sonra çökme kayıtları, yorumlar ve kullanım verisi izlenir.

Üçüncü taraf hesapla giriş sunan, hesap oluşturma imkânı veren veya satın alma içeren uygulamalarda Apple’ın ek kuralları devreye girer; bunlar tasarım aşamasında hesaba katılır, gönderimde sürpriz çıkmaması hedeflenir.

Referans: Şarj Rehberim iPhone ve iPad uygulaması

Şarj Rehberim, App Store’da yayınlanan kendi ürünümüzdür. iPhone’da harita, rota planı ve şarj defteri bulunur; kilit ekranında Canlı Etkinlik sıradaki şarj durağını gösterir, ana ekran widget’ları en yakın hızlı şarj noktasına bakış sağlar. iPad’de geniş ekrana uygun düzen kullanılır.

Şarj Rehberim iPhone uygulaması ekranı
Şarj Rehberim, iPhone.
App Store

Uygulamanın tamamı için Şarj Rehberim proje sayfasına bakabilirsiniz. iPhone uygulamasının yanında Mac, Apple Watch ve CarPlay sürümleri de bulunur.

Diğer platformlar

Tüm platformları bir arada görmek için mobil uygulama geliştirme ana sayfasına geçebilirsiniz.

Android telefon ve tablet

Android uygulama geliştirme

Kotlin/Jetpack Compose veya React Native ile telefon, tablet ve katlanabilir cihaz uygulamaları; Google Play yayını.

Sayfayı İncele
macOS

Mac uygulama geliştirme

Apple çipli Mac için masaüstü ve menü çubuğu uygulamaları; Mac App Store veya noter onaylı dağıtım.

Sayfayı İncele
Araç içi

CarPlay ve Android Auto

Araç ekranı için şablon tabanlı, sürücü dikkatini bölmeyen uygulamalar; kategori izni ve inceleme süreci.

Sayfayı İncele
Akıllı saat

Apple Watch ve Wear OS

Bilek için kısa etkileşimli saat uygulamaları, kartlar ve komplikasyonlar.

Sayfayı İncele

Sık Sorulan Sorular

Yalnızca Apple platformları hedefleniyor ve en yeni iOS özelliklerine doğrudan erişim gerekiyorsa Swift ve SwiftUI uygundur. Android’de de aynı ürün gerekiyorsa React Native / Expo ile ortak kod tabanı süreyi kısaltır. Widget ve Canlı Etkinlik gibi parçalar iki durumda da yerel kodla yazılır.

Apple red gerekçesini belirtir; sorun giderilip uygulama yeniden gönderilir. Gizlilik beyanı, izin gerekçeleri ve hesap silme gibi sık red nedenleri geliştirme sırasında kontrol edildiği için gönderimde sürpriz olma ihtimali azalır. Onay süresi ve sonucu Apple’ın kararına bağlıdır, garanti verilemez.

İşletmeye ait olmalıdır. Hesabı işletme adına açmanıza yardımcı oluruz; uygulama sizin hesabınız altında yayımlanır ve erişim size ait kalır.

İsteğe bağlı olarak evet. iPad için ayrı bir düzen hazırlanabilir ya da uygulama iPhone düzeniyle çalışabilir. Geniş ekranı kullanan bir düzen genellikle daha iyi deneyim sunar.

Evet. Bu özellikler uygulamanın akışına uygunsa eklenir. Örneğin Şarj Rehberim’de kilit ekranındaki Canlı Etkinlik yolculuk sırasında sıradaki durağı gösterir.

Mevcut yapıya bakılarak değerlendirilir. Kod tabanı ve arka uç uygunsa iOS sürümü hazırlanabilir. Android tarafı için Android uygulama geliştirme sayfamıza da bakabilirsiniz.

Bir sonraki adım

Uygulama fikrinizi kapsamı net bir plana dönüştürelim

Hedef kullanıcıyı, platformları ve ilk sürümün kapsamını birlikte netleştirir; yayın sürecini ve sonrasındaki bakımı baştan planlarız.

2007’den beriWeb, yazılım ve SEO projelerinde kurumsal deneyim.
Kendi ürünümüz yayındaŞarj Rehberim App Store ve Google Play’de kullanıcıya açık.
Tek ekip, tek planTasarım, uygulama, web sitesi ve arama görünürlüğü birlikte ilerler.
Yayın sonrası takipSürüm güncellemeleri, mağaza yorumları ve hata kayıtları izlenir.
1Kısa keşifAmaç, kullanıcı ve ilk sürüm kapsamı netleştirilir.
2Yol haritasıPlatform seçimi, teknik yapı, takvim ve mağaza süreci yazılı hale gelir.
3Geliştirme ve yayınTest edilir, mağazalara gönderilir ve yayın sonrası izlenir.
İlk değerlendirme ücretsizGereksiz özellik önerilmezNet kapsam ve takvim

Projenizi 18 yıllık deneyimle hayata geçirelim

Ücretsiz keşif görüşmesi için bugün iletişime geçin. 24 saat içinde dönüş.

💬📞