Mobil uygulama geliştirme: tek koddan iOS ve Android.
Mobil uygulama geliştirme: sipariş, randevu ve üye sistemleri tek koddan iOS ve Android'e çıkar. Mağaza yayını ve güncellemeler bizde; uygulamadan gelen talep de Lead Takip'e düşer.
Ekip yönetir, platform görür.
Uygulamadan gelen sipariş ve randevu da pazarlama verisiyle aynı yere düşer; iki ayrı rapor okumazsınız.
Platformu incele →Siteden geleniyle aynı listede, kaynağıyla.
Hangi özellikle çıkmışlar, ne vaat ediyorlar.
Ekran görüntüleri ve tanıtım videosu panelde.
Hangi özellik hangi sürümde çıkacak.
Önce çalışan bir sürüm, sonra gerisi.
Her özelliği birinci sürüme sıkıştırmak projeyi öldürür. Önce işi gören en küçük sürüm yayına girer, geri kalanı gerçek kullanımın söylediğine göre sıralanır.
Kapsam ve ekran listesi
Hangi iş akışı, kaç ekran, hangi özellik birinci sürüme girmeyecek.
Tasarım ve arka uç
Ekran tasarımı, API ve yönetim paneli; veri modeli baştan kurulur.
Geliştirme ve test
iOS ve Android tek koddan; gerçek cihazda test, ölçüm olayları.
Mağaza yayını
App Store ve Google Play başvuruları, inceleme süreci, güncellemeler.
Mobil uygulama maliyetini ne belirler?
İnternette yayınlanan mobil uygulama geliştirme fiyatları 20.000 TL ile 1.500.000 TL arasında savruluyor. Bu aralık yanlış değil, eksik: aynı cümlede birbirinden tamamen farklı işler anlatılıyor. Tek bir rakam vermek yerine fiyatı hangi kalemlerin oluşturduğunu yazalım — teklif isterken aynı kalemleri her ajanstan sorabilirsiniz.
- Ekran ve akış sayısı. Beş ekranlık bir katalog ile sipariş, ödeme ve iade akışı olan bir uygulama aynı iş değildir.
- Tek platform mu, iki platform mu. Yalnız Android ile iOS + Android aynı maliyet değildir; tek koddan üretmek bu farkı küçültür ama sıfırlamaz.
- Arka uç ihtiyacı. Sunucu, API ve yönetim paneli çoğu zaman uygulamanın kendisinden büyük iştir. "Uygulama fiyatı" denen rakam bunu içermiyorsa karşılaştırma yanlıştır.
- Entegrasyonlar. Ödeme, kargo, muhasebe, ERP ve SMS/bildirim servisleri; her biri ayrı test yükü.
- Tasarımın özelliği. Hazır bileşenlerle ilerlemek ile markaya özel arayüz tasarlamak arasında belirgin bir fark var.
- Yayın sonrası bakım. İşletim sistemi güncellemeleri her yıl geliyor; bakımsız uygulama iki yılda mağazadan düşer.
Mağaza hesapları ayrı kalemdir
Uygulamanın mağazada durabilmesi için geliştirici hesapları gerekir: Apple Developer Program yıllık ücretlidir, Google Play Console tek seferlik kayıt ücreti alır. Bu bedeller doğrudan Apple ve Google'a ödenir, geliştirme bedelinin içinde değildir ve hesaplar sizin adınıza açılır — uygulamanın mülkiyeti böylece sizde kalır.
Native mi, tek koddan mı?
İki yaklaşım da meşru. Tek koddan üretim (Flutter, React Native) iOS ve Android için tek geliştirme ekibi demektir; sipariş, randevu, üyelik ve katalog gibi iş uygulamalarında fark edilir bir kayıp yaşatmaz. Native geliştirme ise ağır grafik, yoğun kamera/sensör kullanımı ve platforma özel derin entegrasyonlarda üstündür. Hangisini neden seçtiğimizi teklifte gerekçesiyle yazıyoruz; "modern teknoloji" gibi bir cümleyle geçiştirmiyoruz.
Önce en küçük çalışan sürüm
Projelerin en sık öldüğü yer, birinci sürüme her özelliğin sıkıştırılmasıdır: teslim uzar, bütçe şişer, kullanıcı hâlâ hiçbir şey görmemiştir. Biz işi gören en küçük sürümü yayına alıp gerçek kullanımın ne söylediğine bakıyoruz. Hangi özelliğin ikinci sürüme kaldığı kapsam belgesinde açıkça yazar.
Uygulamadan gelen talep de aynı listeye düşer
Uygulama, pazarlamadan kopuk bir ada olmamalı. Uygulamadan gelen sipariş, randevu ve üyelik Lead Takip'e kaynağıyla birlikte düşer; siteden ve reklamdan gelenle aynı listede durur. Böylece "uygulama işe yarıyor mu" sorusu indirme sayısıyla değil, gelen işle yanıtlanır.
Mağaza incelemesi ve yayın süresi
Yayın, kod bittiğinde bitmez. App Store incelemesi gün ölçüsünde sürer ve reddedilme sebepleri genellikle teknik değildir: eksik gizlilik açıklaması, hesap silme akışının bulunmaması, test hesabı verilmemesi. Bu kalemleri başvurudan önce tamamlıyoruz; başvuru ve revizyon süreci teslim kapsamındadır.
Mobil Uygulama hakkında.
Uygulama ne kadar sürede biter?
Kapsama bağlı. Sınırlı akışlı bir ilk sürüm haftalarla, sipariş ve ödeme içeren bir uygulama aylarla ifade edilir. Teklifte teslim takvimi adım adım ve ekran listesiyle birlikte yazar.
Uygulamanın sahibi kim olur?
Siz. Mağaza hesapları sizin adınıza açılır, kaynak kod teslim edilir. Devam etmemeye karar verirseniz proje başka bir ekiple sürdürülebilir.
iOS ve Android için ayrı ayrı mı ödüyorum?
Hayır, tek koddan ürettiğimizde iki platform tek geliştirme bedeline girer. Ayrı olan şey mağaza hesapları ve platforma özel test yüküdür.
Yayın sonrası bakım zorunlu mu?
Pratikte evet. iOS ve Android her yıl yeni sürüm çıkarıyor; uyum güncellemesi yapılmayan uygulama bir süre sonra çalışmaz hâle gelir ya da mağazadan kaldırılır. Bakım kapsamı ve yıllık bedeli teklifte ayrı kalem olarak yazar.
Mevcut sitemle veya panelimle konuşabilir mi?
Evet, bunun için API gerekir. Mevcut sisteminizde API yoksa önce o yazılır; bu kalem kapsamda ayrıca görünür.
Push bildirim gönderebilir miyim?
Evet, yönetim panelinden. Bildirim izni ve sıklığı kullanıcı deneyimini doğrudan etkilediği için kampanya bildirimlerini takvimle planlıyoruz.
Uygulama mı gerek, yoksa iyi bir mobil site mi?
30 dakikada işinize bakıp hangisinin gerektiğini birlikte konuşalım. Gerekmiyorsa gerekmiyor deriz.