Kurumsal Yazılım

Web & Mobil Uygulama Geliştirme

Web ve mobil uygulamayı aynı iş mantığı çekirdeği üzerine kuruyoruz; böylece iki platform arasında davranış farkı ve çift bakım maliyeti oluşmuyor.

Web & Mobil Uygulama Geliştirme nedir?

Web ve mobil çoğu kurumda iki ayrı proje olarak başlar. Aynı iş kuralını iki ekip ayrı ayrı yazar. Birkaç ay sonra aynı işlem web'de bir sonuç, telefonda başka bir sonuç vermeye başlar ve hangisinin doğru olduğunu anlamak için koda bakmak gerekir.

İki platformu tek bir iş mantığı üzerine kuruyoruz. Hesaplamalar, doğrulamalar ve yetki kuralları tek yerde duruyor; web de mobil de aynı API'den aynı cevabı alıyor. Bir kuralı değiştirmek iki ayrı düzeltme değil, tek düzeltme oluyor.

Arayüzde her platformun kendi gereği var. Web tarafında klavyeyle gezinme ve erişilebilirlik, mobil tarafta sahadaki kullanıcı için çevrimdışı dayanıklılık öne çıkıyor: bağlantı koptuğunda girilen kayıt cihazda bekliyor, bağlantı gelince eşitleniyor. Mağaza yayını ve sürüm yönetimi de işin içinde. Teslimde kaynak kod, yayın yapılandırması ve sürüm geçmişi sizde kalıyor.

Kapsam

  • Ortak iş mantığı çekirdeği
  • Responsive arayüz ve erişilebilirlik
  • Çevrimdışı dayanıklılık ve senkronizasyon
  • Mağaza yayını ve sürüm yönetimi

Nasıl ilerliyoruz

Her iş keşif oturumuyla başlıyor: süreci kimin yürüttüğünü, nerede tıkandığını ve hangi kısıtların gerçek olduğunu birlikte çıkarıyoruz. Kapsam bu oturumdan sonra netleşiyor — teklif de öyle.

Çalışma biçimimiz