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

Mobil Uygulama Geliştirme

iPhone, iPad, Android, Mac, araç ekranı ve akıllı saat için uygulamaları tasarlıyor, geliştiriyor ve mağazalarda yayına alıyoruz. Süreci kendi ürünümüzle de yürüttüğümüz için mağaza onayından bakıma kadar gerçek deneyime dayanır.

iOSiPhone ve iPad
Androidtelefon ve tablet
Macve araç ekranı
SaatApple Watch, Wear OS

Şarj Rehberim ekranları: her platformda

Bu görseller kendi ürünümüz Şarj Rehberim’in gerçek uygulama ekranlarıdır. Her platformun kendi sayfasında ayrıntısı ve geliştirme yaklaşımı yer alır.

Şarj istasyonunda elde iPhone: Şarj Rehberim’de istasyonun soketleri, gücü, fiyatı ve şarj süresi
İstasyonda iPhone
Kafede elde Android telefon: ana ekranda Şarj Rehberim widget’ları, en yakın ve en ucuz hızlı şarj
Android ana ekran widget’ları
Araçta tutucudaki iPhone’da Şarj Rehberim yolculuk modu: sıradaki şarj durağı ve yol tarifi
Araçta yolculuk modu

iPhone

Ş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ığı

iOS uygulama geliştirme sayfasına git

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 sayfasına git

Android telefon

Şarj Rehberim Android telefon ekranı: Haritada keşfet
Haritada keşfet
Şarj Rehberim Android telefon ekranı: Ağa ya da yere göre ara
Ağa ya da yere göre ara
Şarj Rehberim Android telefon ekranı: Ayrıntıya bak
Ayrıntıya bak
Şarj Rehberim Android telefon ekranı: Rotayı çıkar
Rotayı çıkar
Şarj Rehberim Android telefon ekranı: Yolculuk modu
Yolculuk modu
Şarj Rehberim Android telefon ekranı: Şarj Defteri
Şarj Defteri
Şarj Rehberim Android telefon ekranı: Şarj Asistanı
Şarj Asistanı

Android uygulama geliştirme sayfasına git

Android tablet

Şarj Rehberim Android tablet ekranı: Rota planı
Rota planı
Şarj Rehberim Android tablet ekranı: En ucuz hızlı şarj
En ucuz hızlı şarj
Şarj Rehberim Android tablet ekranı: Soketler ve fiyat
Soketler ve fiyat
Şarj Rehberim Android tablet ekranı: Araçlarım
Araçlarım

Android uygulama geliştirme sayfasına git

Mac

Şarj Rehberim Mac ekranı: Haritada keşfet
Haritada keşfet
Şarj Rehberim Mac ekranı: En ucuz hızlı şarj
En ucuz hızlı şarj
Şarj Rehberim Mac ekranı: İstasyon ayrıntısı
İstasyon ayrıntısı
Şarj Rehberim Mac ekranı: Rota planı
Rota planı
Şarj Rehberim Mac ekranı: Araç karşılaştırma
Araç karşılaştırma
Şarj Rehberim Mac ekranı: Araçlarım
Araçlarım

Mac uygulama geliştirme sayfasına git

CarPlay ve Android Auto

Şarj Rehberim Araç ekranı ekranı: CarPlay · Yakınımda
CarPlay · Yakınımda
Şarj Rehberim Araç ekranı ekranı: Android Auto · Yakınımda (yakında)
Android Auto · Yakınımda (yakında)

CarPlay ve Android Auto uygulama geliştirme sayfasına git

Şarj istasyonunda bilekteki Apple Watch’ta Şarj Rehberim: yakındaki hızlı şarj noktaları, güç ve fiyat
Apple Watch (yakında)
Yolda bilekteki Wear OS saatte Şarj Rehberim: istasyon ayrıntısı, fiyat ve yol tarifi düğmesi
Wear OS (yakında)

Apple Watch ve Wear OS (yakında)

Şarj Rehberim Akıllı saat (yakında) ekranı: Apple Watch · Yakındaki hızlı şarj
Apple Watch · Yakındaki hızlı şarj
Şarj Rehberim Akıllı saat (yakında) ekranı: Apple Watch · İstasyon ayrıntısı
Apple Watch · İstasyon ayrıntısı
Şarj Rehberim Akıllı saat (yakında) ekranı: Wear OS · Yakındaki hızlı şarj
Wear OS · Yakındaki hızlı şarj
Şarj Rehberim Akıllı saat (yakında) ekranı: Wear OS · İstasyon ayrıntısı
Wear OS · İstasyon ayrıntısı

Apple Watch ve Wear OS uygulama geliştirme sayfasına git

Mobil uygulama geliştirme nedir ve neleri kapsar?

Kısa cevap: Mobil uygulama geliştirme; bir ihtiyacın kapsamının belirlenmesi, arayüzün tasarlanması, uygulamanın kodlanması, test edilmesi, App Store ve Google Play’e gönderilmesi ve yayından sonra güncel tutulmasıdır. Yalnızca kod yazmak değildir; mağaza kuralları, gizlilik beyanları, bildirim altyapısı ve sürüm yönetimi de işin parçasıdır.

Berpel olarak uygulama projelerini web sitesi, yönetim paneli ve arama görünürlüğüyle birlikte ele alırız. Çünkü uygulamanın kullandığı veri çoğu zaman bir web servisinden gelir ve uygulamanın mağazada bulunması da ayrı bir görünürlük işidir.

Hangi platform için uygulama geliştirilir?

Kısa cevap: Kullanıcılarınızın cihazına ve kullanım anına göre. Çoğu proje iPhone ve Android ile başlar; araç ekranı, saat ve Mac gibi platformlar ürünün kullanım bağlamı gerektirdiğinde eklenir.

PlatformNe zaman anlamlıAyrıntı
iPhone ve iPadAna kullanıcı kitlesi Apple cihazlarındaysa veya ürünün çıkış platformu olacaksaiOS uygulama geliştirme
Android telefon ve tabletTürkiye pazarında geniş cihaz çeşitliliğine ulaşmak gerekiyorsaAndroid uygulama geliştirme
MacKullanım masa başındaysa; uzun form, tablo veya klavye ağırlıklı iş akışlarındaMac uygulama geliştirme
CarPlay ve Android AutoSürüş sırasında kullanılan harita, şarj, park, medya gibi ürünlerdeCarPlay ve Android Auto
Apple Watch ve Wear OSBilekten tek bakışla alınan bilgi ve kısa eylemlerdeAkıllı saat uygulaması

Bu platformlar birbirinin yerine geçmez. Aynı ürünün farklı bağlamlardaki yüzleridir; hangisinin ilk sürümde gerektiği keşif aşamasında kullanıcı akışına bakılarak belirlenir.

Yerel mi, çapraz platform mu geliştirilmeli?

Kısa cevap: Ürünün ihtiyacına bağlı. Yerel geliştirme (iOS için Swift, Android için Kotlin) platformun en yeni özelliklerine ve en iyi performansa doğrudan erişir. Çapraz platform (React Native, Expo, Flutter) tek kod tabanıyla iki mağazaya çıkmayı hızlandırır ve bakımı sadeleştirir.

YaklaşımGüçlü yanıDikkat edilecek nokta
Yerel (Swift / Kotlin)Platform özelliklerine ilk gün erişim, en yüksek performans, platform yönergeleriyle tam uyumİki ayrı kod tabanı; geliştirme ve bakım iki katına çıkabilir
Çapraz platform (React Native / Expo)Tek kod tabanı, ortak iş mantığı, hızlı ilk sürümSaat, araç ekranı ve widget gibi platforma özel parçalar yerel modül gerektirir

Kendi ürünümüz Şarj Rehberim’i bu karma yapıyla geliştirdik: telefon ve tablet uygulaması React Native / Expo ile, CarPlay ve Android Auto ekranları yerel şablonlarla, saat uygulamaları ise Apple Watch için SwiftUI, Wear OS için Kotlin ve Compose ile hazırlandı. Hangi parçanın hangi yöntemle yapılacağı her projede ayrı değerlendirilir.

Uygulama geliştirme süreci nasıl işler?

  1. Keşif ve kapsam: hedef kullanıcı, temel akış ve ilk sürümde olması gereken özellikler yazılı hale getirilir. Kapsam net değilse önce küçük bir ilk sürüm planlanır.
  2. Tasarım: ekran akışı ve arayüz, platformun kendi tasarım yönergelerine uygun hazırlanır.
  3. Geliştirme: uygulama ve gerekiyorsa arka uç servisleri kodlanır; veri, kimlik doğrulama ve bildirimler bu aşamada kurulur.
  4. Test: gerçek cihazlarda ve iç test kanallarında (iOS için TestFlight, Android için Google Play iç test) denenir.
  5. Mağaza yayını: mağaza sayfası, ekran görüntüleri, gizlilik beyanları hazırlanır ve inceleme için gönderilir.
  6. Bakım: işletim sistemi güncellemeleri, hata düzeltmeleri ve yeni özellikler kontrollü sürümlerle yayınlanır.

Mağaza yayını ve uygulama mağazası görünürlüğü

App Store ve Google Play, uygulamaları yayımlamadan önce inceler. İnceleme; gizlilik beyanını, istenen izinlerin gerekçesini, hesap silme gibi zorunlu akışları ve içeriğin mağaza kurallarına uygunluğunu kapsar. Bu beyanların uygulamanın gerçek davranışıyla örtüşmesi gerekir; bu yüzden yayın hazırlığı geliştirmeyle birlikte yürür.

Yayın sonrasında mağaza sayfası da bir arama yüzeyidir. Başlık, açıklama, ekran görüntüleri ve yorumlar uygulamanın bulunmasını etkiler. Uygulamanın web sitesinde karşılık gelen bir tanıtım sayfası, mağaza bağlantıları ve gerektiğinde derin bağlantılar kurulur; bunu SEO çalışmasıyla birlikte planlarız.

Mobil uygulama yaptırmanın maliyetini ne belirler?

Kısa cevap: Maliyet; platform sayısı, ekran ve özellik sayısı, arka uç ihtiyacı, tasarım kapsamı ve bakım beklentisiyle belirlenir. Sabit bir rakam vermek yerine kapsam yazılı hale getirildikten sonra teklif hazırlanır.

  • Hedeflenen platformlar (yalnızca iPhone, iPhone ve Android, ek olarak saat veya araç ekranı).
  • Kullanıcı girişi, ödeme, harita, bildirim, çevrimdışı çalışma gibi özelliklerin sayısı.
  • Mevcut bir arka uç veya API kullanılacak mı, yoksa yeni mi yazılacak.
  • Çoklu dil ve erişilebilirlik gereksinimleri.
  • Yayın sonrası bakım, izleme ve yeni sürüm sıklığı.

Kişisel veri işleyen uygulamalarda KVKK gereklilikleri tasarımın parçasıdır; ayrıntı için KVKK ve web siteleri yazımıza bakabilirsiniz. Hukuki metinlerin son kontrolü işletmeye aittir.

Kendi ürünümüz: Şarj Rehberim

Kısa cevap: Şarj Rehberim, Berpel’in kendi geliştirdiği elektrikli araç şarj rehberidir. iPhone, iPad, Android ve Mac için uygulaması, CarPlay desteği, ana ekran widget’ları ve kilit ekranında Canlı Etkinliği vardır; web sitesi 6 dildedir. Apple Watch ve Wear OS sürümleri mağaza onayını beklediği için yakında olarak belirtilir.

Şarj Rehberim’in Mac, iPad, iPhone ve Android cihazlardaki ekranları
Şarj Rehberim: aynı ürün, farklı cihazlarda.
App StoreGoogle Play

Ürünün tamamı, platform platform ve teknik yaklaşımıyla birlikte Şarj Rehberim proje sayfasında anlatılıyor. Web tarafı için sarjrehberim.com.tr adresine bakabilirsiniz.

Platformlara göre uygulama geliştirme

iPhone ve iPad

iOS uygulama geliştirme

Swift/SwiftUI veya React Native ile iPhone ve iPad uygulamaları; TestFlight ve App Store yayını.

Sayfayı İncele
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
Referans proje

Şarj Rehberim

Kendi ürünümüz: iPhone, iPad, Android, Mac ve CarPlay uygulamaları ile web platformu.

Projeyi İncele

Sık Sorulan Sorular

Kapsama bağlıdır. Net bir ilk sürüm tanımlandığında birkaç haftalık bir temel hazırlanabilir; platform sayısı ve özellikler arttıkça süre uzar. Mağaza incelemesi ayrıca zaman alabilir. Takvim, kapsam yazılı hale geldikten sonra verilir.

İki yaklaşım da mümkündür. Her platform için ayrı yerel uygulama yazılabilir ya da React Native / Expo gibi bir çapraz platform yapıyla ortak kod tabanı kurulabilir. Seçim; performans beklentisi, özellik ihtiyacı ve bakım planına göre yapılır.

Evet. Mağaza hesabı işletmeye ait olur; hesap sahipliği ve erişimler size ait kalır. Mağaza sayfası, gizlilik beyanları ve gönderim süreci birlikte hazırlanır.

Evet. Bu platformların kendi kuralları ve kısıtları vardır; ayrıntıları akıllı saat ve CarPlay ve Android Auto sayfalarında anlattık. Şarj Rehberim bu parçaları kullanan canlı bir örnektir.

Evet. İşletim sistemi güncellemeleri uygulamaları etkileyebildiği için sürüm takibi, hata düzeltmesi ve yeni özellikler ayrı bir bakım planıyla sürdürülebilir.

Teslim koşulları sözleşmede açıkça yazılır. Amaç, işletmenin kendi ürününe bağımlı kalmamasıdır; bu yüzden kod, dokümantasyon ve erişimler teslim kapsamına dahil edilir.

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üş.

💬📞