İçeriğe geç
Mimari çalışması

Çevrimdışı Çalışan Mobil Mimari

İnternet yokken de çalışan, bağlantı gelince kendini toparlayan uygulama katmanı.

Yıl2025
RolümüzMimari tasarım ve uygulama
DurumPeakX Routes'ta canlı
TürMimari çalışması

Genel bakış

Dağda, denizde ve tünelde çalışması gereken bir uygulamada 'bağlantı yok' bir hata ekranı olamaz. Okuma ve yazma yollarını ayrı ayrı çevrimdışına hazırlayan bir katman tasarladık.

Zorluk

Çevrimdışı desteğini ekran ekran eklemek, her ekranda farklı davranan ve test edilemeyen bir uygulama üretir. Ayrıca kullanıcı çevrimdışıyken yaptığı değişikliği kaybettiğinde ürüne olan güvenini bir daha kazanamazsınız.

Çözüm

Çözümü ekranlara değil API katmanına koyduk. Okuma tarafında yanıt önbelleği, yazma tarafında kalıcı bir eşitleme kuyruğu var; kuyruk yeniden deneme, sıra koruma ve çakışma çözümünü tek yerde yönetiyor. Ekranlar hiçbir şey bilmeden çevrimdışı çalışır hâle geldi.

Sonuçlar

  • Tek bir katman, bütün ekranlarda çevrimdışı davranış
  • Uygulama kapansa bile kaybolmayan kullanıcı kayıtları
  • Yeniden denemeler için üstel geri çekilme
  • Ekran testleriyle doğrulanan bağlantısız senaryolar
Çevrimdışı Çalışan Mobil Mimari görsel 1
Çevrimdışı Çalışan Mobil Mimari görsel 2

Fikrinizi gerçek bir
ürüne dönüştürelim mi?

Kapsamı birlikte yazalım, takvimi gün gün verelim. İlk görüşme ücretsiz; 1 iş günü içinde dönüş yapıyoruz.

Yazılı kapsam · Sabit fiyat · Kaynak kod sizin