Uygulama Arayüzü
iOS ve Android'in kendi alışkanlıklarına saygı gösteren tek bir tasarım dili. Kullanıcı arayüzü öğrenmek zorunda kalmıyor.
İndirilen uygulama değil, ikinci kez açılan uygulama kazanır.
Bir kullanıcı ayda birkaç kez giriyorsa telefonunda yer açmaz; siz de yapmadığınız işin bakım maliyetini ödersiniz. Uygulamayı ancak bildirim, çevrimdışı kullanım ya da cihaz donanımı gerektiğinde savunuruz. İhtiyaç ortada değilse bunu ilk görüşmede söylüyoruz — satmadığımız iş, yanlış satılan işten iyidir.
Mobil uygulama geliştirme, bir hizmetin telefonda çalışan bağımsız bir ürüne dönüştürülmesidir. Web sitesinden ayrıldığı yer cihazın kendi imkânlarıdır: bildirim gönderebilir, çevrimdışı çalışabilir, kameraya ve konuma erişebilir, biyometrik girişi kullanabilir. Bu imkânlara gerçekten ihtiyaç yoksa mobil uyumlu bir web sitesi çoğu zaman daha hızlı ve çok daha ekonomik bir çözümdür.
Mağazaya yüklemek işin sonu değil başlangıcı. Sürüm yönetimi ve çökme takibi ilk günden kuruluyor.
iOS ve Android'in kendi alışkanlıklarına saygı gösteren tek bir tasarım dili. Kullanıcı arayüzü öğrenmek zorunda kalmıyor.
Tek kod tabanından iki platform. Bakım maliyeti ve sürümler arası fark ikiye katlanmıyor.
API tasarımı, çevrimdışı önbellek ve veri senkronizasyonu. Şebeke yokken de bir şeyler çalışmalı.
Push altyapısı, derin bağlantılar ve kullanıcıyı geri getiren akışlar. Ne zaman bildirileceği ne bildirileceğinden önemli.
App Store ve Google Play başvuru dosyaları, görseller, sürüm notları ve inceleme yazışmaları bizde.
Çökme raporları, kullanım analitiği ve düzenli sürüm takvimi. Sorunu kullanıcı yazmadan görmek gerekir.
Süreç
Kapsam şişmesi mobil projelerin bir numaralı riski. İlk sürüm tek işi kusursuz yapsın, gerisi kullanım verisiyle gelsin.
Uygulamanın gerçekten gerekli olup olmadığı ve hangi platformun öncelikli olduğu konuşulur. Bu adımı atlayan projeler sonradan pahalıya öğreniyor.
Tipik süre: 1 hafta
Ekran akışı, gezinme yapısı ve tasarım sistemi kurulur; tıklanabilir prototip çıkar.
Tipik süre: 2-3 hafta
Çekirdek akış önce çalışır hâle gelir. Test sürümleri düzenli olarak kendi cihazınıza gelir.
Tipik süre: 6-10 hafta
Farklı ekran boyutları, işletim sistemi sürümleri ve zayıf bağlantı koşullarında test. Uygulama şebekenin çekmediği yerde sınanır.
Tipik süre: 1-2 hafta
Başvuru dosyaları hazırlanır, inceleme süreci yönetilir, yayın sonrası izleme açılır.
Tipik süre: 1-2 hafta
Strateji, tasarım ve geliştirme sınırlarını birlikte zorladığımız projelerden birkaçını keşfedin.
İlk sürüm, öğrenmeye başladığınız noktadır. Asıl yön kullanım verisinden gelir.
Gereksiz bildirim, uygulamanın silinme sebebidir. Ne zaman ve neden bildireceğimizi birlikte kurguluyoruz.
İlk sürüm her şeyi yapmaz, tek işi çok iyi yapar. Kapsamı savunmak tasarımın parçası.
Dokunma alanları, tek el kullanımı ve erişilebilirlik ölçütleri tasarımda bağlayıcı kabul edilir.
Uygulama şebekenin çektiği yerde değil, çekmediği yerde sınanır. Çevrimdışı davranış tasarlanır.
Küçük ve düzenli sürümler; birikmiş büyük güncellemeler hem riskli hem geç.
SSS
Projeler çoğu zaman tek başlıkta kalmıyor. Bu hizmetle birlikte en sık çalıştığımız alanlar: