İçeriğe geç
Needmug

Her gün kullanılan uygulamalar.

Mobil uygulamayı baştan sona üstleniyoruz: tasarım, iki platform için native geliştirme, mağaza yayını, bir de iOS ve Android ayağının altındaki zemini değiştirdikçe uygulamayı ayakta tutan güncellemeler. Tek ekip, hepsinin hesabını veriyor.

Ne kuruyoruz.

iOS ve Android için native uygulamalar: tasarımı, konuştuğu backend ve onu mağazaya çıkarıp orada tutan yayın altyapısı.

  1. Ödeme, kredi ve içinde bakiye geçen her şey için tüketici uygulamaları.
  2. Çevrimdışı çalışması ve bağlantı geri geldiğinde veriyi eşitlemesi gereken uygulamalar.
  3. Giriş ve güvenlik: biyometri, cihaz kaydı ve cihazda güvenli depolama.
  4. Mağaza kurallarının ya da desteklenen sürümlerin dışına düşmüş uygulamaların yeniden yazımı.
  5. Yayın tarafı: mağaza başvuruları, kademeli dağıtım ve beraberinde gelen incelemeler.

Bir mobil uygulama, web sitesi gibi bir gün bitmiyor. İki platform da her yıl bir şeyi değiştiriyor; kimse ilgilenmiyorsa bu, uygulamayı bozan şey oluyor. Bunu sürpriz saymak yerine daha baştan planlıyoruz.

Elinize ne geçiyor.

  1. Uygulama, kendi telefonunuzdaBir özellik gerçekten denenmeye hazır olduğunda TestFlight ve Play konsolu üzerinden cihazınıza geliyor. Yarım kalmış ekranlar göndermektense, bakmaya değer bir şey çıkana kadar beklemeyi tercih ediyoruz.
  2. Gerçek cihazlarda test edilmişİş mantığında ve kritik akışlarda otomatik testler, üstüne gerçek telefonlarda elle bir geçiş. Kullanıcılarınızın azımsanmayacak bölümünün elindeki eski ve ucuz modeller dahil.
  3. Çökme ve performans raporlamasıİlk sürümden itibaren devrede olan raporlama; böylece hatalı bir yapı, iki hafta sonra gelen tek yıldızlı bir yorum olarak karşınıza çıkmak yerine, saatler içinde kendini belli eder.
  4. Yayın adımları, yazılı hâldeMimari kararlar, yayın adımları, mağaza hesaplarının ve sertifikaların nasıl kurulduğu. Önemli hiçbir şey tek bir kişinin aklında kalmıyor.
  5. Mağaza hesapları sizin adınızaApp Store ve Google Play hesaplarınız, imzalama sertifikalarınız, reponuz. Biz işletiyor ve hesabını veriyoruz; ama hepsi ilk günden sizin.
  6. Platformları biz takip ediyoruzİşletim sistemi sürümleri, mağaza politikası değişiklikleri ve gece saat üçte bozulan şeyler... Projeyi sonlandırmak yerine, işin başında kalmaya devam ediyoruz.

En kötü telefona göre kuruyoruz.

Çoğu insan bir finansal ürünle telefon üzerinden, genellikle gündelik hayatın akışı içinde; sıklıkla trende ya da sinyal gücünün tek bir çubukla sınırlı olduğu bir bodrum katında karşılaşır. Sadece yeni bir cihazda ve ofis Wi-Fi'ına bağlıyken iyi bir deneyim sunan bir uygulama, kullanıcılarınızın büyük bir kısmı için bozuk veya sorunlu bir uygulama demektir. Biz testlerimizi eski cihazlarda ve hızı sınırlandırılmış bağlantılarda gerçekleştiriyoruz; çünkü kullanıcı yorumları buralardan geliyor ve yavaş yüklenen bir ekranı kaçınılmaz bir durum olarak değil, bir hata olarak ele alıyoruz.

Sık sorulanlar, açık cevaplarla.

Biz. Mağaza incelemesi işin parçası, size geri verdiğimiz bir engel değil. Başvuru reddedilirse gerekçeyi okuyor, sebebini düzeltip yeniden gönderiyoruz. Ne olduğunu tarihin kaydığını fark ederek değil, bizden duyuyorsunuz.

Genelde evet, ama aynı gün olması gerekmiyor. Hangisinin önce çıkacağı kullanıcılarınızın zaten nerede olduğuna bağlı; tahmin etmek yerine sizin rakamlarınıza bakıyoruz. Birini düzgün yapmak, ikisini birden kötü yapmaktan çoğu zaman ucuza geliyor.

Buna proje bazında karar veriyoruz. Uygulama kamera kullanımı, arka plan senkronizasyonu, biyometrik doğrulama veya yoğun animasyonlar gerektiriyorsa, yerel (native) geliştirme genellikle maliyetine değen bir tercih olur. Ancak uygulama ağırlıklı olarak form ve listelerden oluşuyorsa, ortak bir kod tabanı kullanmak daha iyi bir seçenek olabilir. Standart bir kuralı dayatmak yerine, uygulamanız özelindeki avantaj ve dezavantajları size sunuyoruz.

Evet. İşe, uygulamayı kendi makinelerimizde derleyip çalışır hale getirerek ve çökme raporlarını inceleyerek başlıyoruz; çünkü bu iki husus, uygulamanın durumu hakkında herhangi bir belgenin verebileceğinden çok daha fazla bilgi sunar. Ardından, projeye devam etmenin mi yoksa sıfırdan başlamanın mı daha doğru olacağını size açıkça belirtiyoruz.

Her iki platform da her yıl büyük bir işletim sistemi sürümü yayınlıyor ve mağaza politikalarını bundan daha sık değiştiriyor. Uygulamayı güncel tutuyor, çökme ve performans verilerini izliyor ve uygulamanın mağazalarda kalmasını sağlayan güncellemeleri yayınlıyoruz. Bakımı yapılmayan bir uygulama çalışmayı durdurur; sadece biraz zaman alır.

Uygulamanızı anlatın.

Ne işe yaramalı ve onu kimler kullanacak? Eğer halihazırda bir uygulama varsa, bize bağlantısını gönderin. Size geri dönüş olarak bazı sorular, taslak bir yapı ve bir fiyat aralığı iletilecektir.