Mobil uygulama mı, mobil uyumlu site mi?
Her işin bir mobil uygulamaya ihtiyacı yoktur. Ziyaretçiniz sizi yılda birkaç kez arıyorsa mobil uyumlu, hızlı bir web sitesi çoğu zaman yeterlidir. Mobil uygulama ise kullanıcının sık geri döndüğü, bildirimle haberdar edilmesi gereken ya da kamera, konum ve barkod gibi cihaz özelliklerinin işin merkezinde olduğu durumlarda gerçek fark yaratır.
Bu yüzden ilk görüşmede uygulamanın neyi çözeceğini ve kimin, ne sıklıkla kullanacağını konuşuruz. Mobil uyumlu bir site daha doğru bir başlangıçsa web sitesi hizmetimizi öneririz. Uygulama gerçekten gerekliyse de ilk sürümü en çok kullanılacak birkaç işe odaklayıp, kullanıcı geri bildirimiyle büyütmeyi tercih ederiz. Böylece bütçe, kimsenin kullanmadığı ekranlara harcanmaz.
Mobil uygulamanın öne çıktığı senaryolar
- Sahada çalışan servis, satış ya da teslimat ekiplerinin iş emri, fotoğraf ve imza toplaması
- Müşterilerin sipariş, randevu ya da rezervasyon yapıp durumunu takip etmesi
- Üyelik, sadakat puanı ve kişiye özel kampanya bildirimleri
- Depo ve mağazada barkod okutarak sayım ve ürün sorgulama
- Kurum içi duyuru, onay ve talep süreçlerinin cepten yürütülmesi
Android ve iOS uygulamasını nasıl geliştiriyoruz?
- Kapsam ve kullanıcı yolculuğu: Kullanıcı tiplerini ve her birinin uygulamada izleyeceği yolu belirleriz.
- Tasarım ve prototip: Ekranları tıklanabilir bir prototiple test eder, kodlamaya geçmeden onaylarız.
- Geliştirme: Ortak kod tabanıyla iki platformu birlikte geliştirir, sunucu tarafını ve yönetim panelini paralel kurarız.
- Gerçek cihazda test: Farklı ekran boyutlarında ve işletim sistemi sürümlerinde deneme yaparız; zayıf bağlantı ve uygulamanın arka plandan geri dönmesi gibi gündelik durumları da senaryolara ekleriz.
- Yayın: Uygulamayı App Store ve Google Play'e gönderir, inceleme sürecini takip ederiz.
Uygulama mağazalarının inceleme süreci ve kuralları mağazaların kendi kontrolündedir; bu nedenle yayın tarihini, inceleme geri bildirimlerini de hesaba katarak planlarız. Uygulamanın mağazada sizin adınıza yayınlanması için geliştirici hesaplarının firmanız adına açılmasını öneririz.
Web paneli ve entegrasyonlar
Bir mobil uygulama, arkasındaki sistem kadar güçlüdür. İçerikleri, kullanıcıları ve işlemleri yönetebileceğiniz bir web tabanlı yönetim paneli çoğu projenin ayrılmaz parçasıdır. Uygulama; muhasebe programınız, CRM'iniz, ödeme kuruluşunuz ya da kargo firmanızla ilgili sağlayıcının sunduğu arayüz üzerinden API entegrasyonu ile konuşabilir. Randevu tabanlı bir işiniz varsa online randevu sistemi ile birlikte kurgulanabilir.
Güvenlik, KVKK ve mağaza kuralları
Mobil uygulamalar kullanıcıdan konum, kamera ya da bildirim izni ister. Bu izinlerin yalnızca gerçekten gerektiğinde ve nedeni açıklanarak istenmesi hem KVKK hem de mağaza kuralları açısından önemlidir. Gizlilik metni ve aydınlatma metninin içeriğini hukuk danışmanınız hazırlar; biz bunların uygulama içinde ve mağaza kaydında doğru yerde yer almasını, hesap silme gibi taleplerin uygulamadan yapılabilmesini sağlarız.
Verileriniz sizindir ve dışa aktarılabilir. Kaynak kodunun teslimi sözleşmede birlikte netleştirilir.
Sahada çalışan ekipler için yazılan uygulamalarda yetkilendirme ayrıca önem taşır. Kaybolan ya da değişen bir cihazın oturumunu yönetim panelinden kapatabilmek, eski çalışanın erişimini anında kaldırabilmek tasarımın baştan parçası olur.
Yayından sonra
İşletim sistemleri her yıl yeni sürümler çıkarır, mağazalar kurallarını günceller. Uygulamanın bu değişikliklere uyumlu kalması, hataların giderilmesi ve kullanıcı geri bildirimine göre yeni özelliklerin eklenmesi için yayın sonrası bakım planı öneririz. Mağaza puanları ve kullanıcı yorumları da bu planın önemli bir girdisidir; tekrar eden şikâyetleri bir sonraki sürümün öncelik listesine taşırız. Uygulama içi kullanım verisi, bir sonraki sürümde neye öncelik verileceğini belirlemenize yardımcı olur.