Mobil
Mağazada yayınlanan, sonra da ayakta kalan mobil uygulama.
iOS ve Android için tek kod tabanı. Giriş, ödeme, bildirim ve canlı konum demo kurulumuyla değil, üretim kurulumuyla geliyor. Yayın sonrası bakım da bizde kalıyor.
Çözdüğümüz problemler
- Prototip demoda çalışıyor, mağaza incelemesinden geçmiyor.
- Ödeme ve üyelik akışı gerçek telefonda kırılıyor.
- Bildirim kuruldu ama yanlış kullanıcıya gidiyor.
- Her sürüm çıkışı ayrı bir projeye dönüşüyor.
- Uygulama yayında, sahibi güncelleyemiyor.
Neyi kuruyoruz
- React Native ve Expo ile tek kod tabanı, iki mağaza.
- Platform gerektirdiğinde Swift veya Kotlin ile native modül.
- Giriş, üyelik ve rol yönetimi gerçek trafiğe göre.
- Mağaza kurallarına uyan ödeme ve abonelik akışı.
- Expo Notifications veya OneSignal ile bildirim.
- Canlı konum, harita ve çevrimdışı durum yönetimi.
- EAS Build ile mağaza yayını ve anlık güncelleme.
- Yayın sonrası izleme ve bakım LumiCare kapsamında.
Sonuçlar
Tek kod tabanı, iki mağazada aynı sürüm.
Küçük düzeltmeler mağaza incelemesi beklemeden çıkıyor.
Kod ve mağaza hesapları senin adına kalıyor.
Sıkça sorulanlar
React Native mi, tamamen native mi?
Ürünlerin çoğunda React Native ve Expo yetiyor, tek ekip iki platformu birden yürütüyor. Uygulama arka planda ağır iş yapıyorsa veya donanıma derin eriştiyse Swift ya da Kotlin ile native tarafa geçiyoruz. Hangisinin gerektiğini keşif görüşmesinde, kod yazılmadan önce söylüyoruz.
Fiyatı ne belirliyor?
Ekran sayısı sanıldığı kadar belirleyici değil. Ödeme, rol yönetimi, canlı konum ve ERP bağlantısı olan bir uygulama, aynı ekran sayısına sahip içerik uygulamasından pahalıya geliyor. Kapsamı, uygulamanın nelerle konuşacağını gördükten sonra çıkarıyoruz ve fiyat onu takip ediyor.
App Store ve Google Play yayınını siz mi yapıyorsunuz?
Evet. Derlemeleri EAS Build üzerinden hazırlıyor, mağaza metinlerini yazıyor ve inceleme sürecini geri dönen retlerle birlikte yürütüyoruz. Geliştirici hesapları senin adına açılıyor ve sende kalıyor.
Yapay zeka araçlarıyla yapılmış bir uygulamam var. Devralır mısınız?
Bu sıfırdan yapım değil, devralma oluyor. Önce kodu okuyup neyin kurtarılabileceğini söylüyoruz. Nasıl işlediğini <a href="/tr/cozumler/yapay-zeka-projesi-tamamlama">yapay zeka projesi tamamlama</a> sayfasında anlattık.
Uygulama yayınlandıktan sonra ne oluyor?
Mağazalar yerinde durmuyor. SDK sürümleri düşüyor, imzalama sertifikalarının süresi doluyor, yeni işletim sistemi çalışan şeyleri bozuyor. LumiCare bu güncellemeleri, izlemeyi ve küçük değişiklikleri kapsıyor; uygulama mağazada sessizce çürümüyor.
Bu çözümü konuşalım
45 dakikalık keşif görüşmesi. 24 saat içinde yol haritası paylaşıyoruz.
Görüşme ayarla