Mobil uygulama konusunda dürüst başlangıç şu: çoğu işletmenin uygulamaya ihtiyacı yoktur. Mobil uyumlu bir web sitesi aynı işi çoğu zaman daha ucuza görür ve kullanıcıdan indirme talep etmez.

Uygulama ne zaman gerekli

Uygulama şu durumlarda gerçekten değer katar: müşterinin düzenli olarak geri geldiği bir hizmet varsa, bildirim göndermek işin merkezindeyse, kamera veya konum gibi cihaz özellikleri gerekiyorsa, ya da saha ekibiniz internetsiz ortamda çalışıyorsa.

"Rakibimizin var, bizim de olsun" gerekçesiyle yapılan uygulamalar genelde birkaç yüz indirme alıp mağazada unutuluyor. Görüşmede bunu açıkça konuşuyoruz.

Tek kod tabanı, iki mağaza

Android ve iOS için ayrı ayrı uygulama yazmak yerine Flutter kullanıyoruz. Tek kod tabanından iki platforma çıkıyoruz; hem maliyet hem güncelleme yükü yarıya iniyor.

Performans farkı, işletme uygulamaları için pratikte hissedilmiyor. Oyun ya da ağır grafik işi olmadığı sürece bu doğru tercih.

Mağazaya yükleme süreci

Uygulamanın bitmesiyle mağazada yayınlanması aynı şey değil. Google Play ve App Store'un kendi geliştirici hesapları, yıllık ücretleri ve inceleme süreçleri var.

Bu tarafı da yürütüyoruz: geliştirici hesabı açılışı, mağaza görselleri, açıklama metinleri, gizlilik politikası, veri güvenliği formu ve inceleme sürecindeki yazışmalar. İlk yayın genelde en çok vakit alan kısım; Apple tarafında reddedilip düzeltme istenmesi normaldir.

Bildirim: en değerli özellik

Uygulamanın web sitesine göre asıl üstünlüğü bildirim. Sipariş durumu, stok haberi, kampanya duyurusu doğrudan telefonun ekranına düşüyor.

Ama dikkatli kullanmak gerekiyor: gereksiz bildirim, kullanıcının uygulamayı silmesinin bir numaralı sebebi. Bildirim kurgusunu birlikte belirliyoruz.

Web siteniz ve uygulamanız aynı veriyi kullanmalı

Uygulamanın ayrı bir ürün listesi, ayrı bir fiyat tablosu tutması yönetilebilir bir şey değil. Uygulamayı mevcut sitenizin ya da yönetim panelinizin verisine bağlıyoruz: bir yerde güncelliyorsunuz, ikisinde birden değişiyor.

Çökme takibi ve güncelleme

Yayına aldıktan sonra uygulamanın kimde çöktüğünü bilmiyorsanız sorunları öğrenemezsiniz — kullanıcı çoğu zaman şikâyet etmez, siler. Çökme raporlama altyapısını en baştan kuruyoruz.

Zorunlu güncelleme mekanizması da öyle: sunucu tarafında bir değişiklik yaptığınızda eski sürümdeki kullanıcıları güncellemeye yönlendirebilmeniz gerekiyor.

Süre ve maliyet

Kapsamı net bir işletme uygulaması 6–10 haftada teslim edilir. Buna mağaza yayın süreci dahil değil; Apple tarafındaki inceleme birkaç gün ile iki hafta arasında değişebiliyor.

Geliştirici hesabı ücretleri size ait ve yıllıktır: Google Play tek seferlik, App Store yıllık yenilenen bir bedel istiyor. Bunları baştan söylüyoruz ki bütçede sürpriz olmasın.