Aracılığıyla paylaş


Mobile Offline'a genel bakış

Mobil uygulamanızı değişen internet bağlantısı performansından endişe duymadan kullanmak mükemmel olmaz mıydı? Power Apps ile oluşturulan model temelli uygulamalar ve yeni mobile offline önceliği deneyimiyle artık mümkün. Uzak konumlardan çalışması gereken kişiler, internet bağlantıları konusunda endişelenmeden sorunsuz çalışmaya devam edebilir.

Model temelli uygulamalarınız için sağlanan yeni Mobile offline deneyimi etkin olduğunda, çevrimdışı modda çalışmaya devam etmenin yanı sıra daha iyi cihaz performansına, daha iyi yanıt veren uygulamaya ve sunucuyla daha az sayıda bağlantı oluşturulduğundan daha yüksek pil performansına sahip olursunuz.

Mobil cihazınız ile Microsoft Dataverse arasında verileri eşitlemek için internet bağlantısı gerekir.

Mobile Offline'ı kullanmaya başlamak için bir uygulama oluşturucunun, modern uygulama tasarımcısını kullanarak çevrimdışı kullanıma açık olan tabloları etkinleştirmesi ve tanımlaması gerekir. Daha fazla bilgi için bkz. Mobile offline'ı ayarlama.

Mobile Offline özelliği varsayılan olarak çevrimdışı öncelikli durumdadır

Çevrimdışı önceliği, çevrimdışıyken gereksinim duyabileceğiniz tüm verilerin mobil cihazınıza kopyalandığı anlamına gelir. Bunun için verilerin indirileceği ilk ağ erişimi gerekir. Verilerinizi aldıktan sonra her zaman yalnızca yerel cihazınızdaki verilerle çalışabilirsiniz. Bu durum, cihazınız ağa bağlı ve ağa bağlı olmadığında da geçerlidir.

Ağ erişimine girmek ya da erişimden çıkmak, yerel verileri kullandığından uygulamanın performansını etkilemez. Power Apps ağ erişimini izler ve sunucuyla yerel olarak yaptığınız değişiklikleri otomatik olarak eşitler ve sunucuda yapılan tüm güncelleştirmeleri karşıdan yükler. Çevrimdışı özellikler otomatik olarak tutarsız ağ bağlantılarının üstesinden gelir, verileri indirir, verileri karşıya yükler, çakışma algılamasını ele alır ve daha fazlasını yapar. Yerleşik çevrimdışı özellikler sistem kaynakları kullanımını en aza indirir ve yüksek performans sunar.

Çevrimdışı mod yapılandırıldıktan ve model temelli uygulamanız için etkinleştirildikten sonra Power Apps mobil uygulamasını kullanan herkes uygulamayı çevrimdışı modda da kullanabilir. Varsayılan olarak Power Apps mobil uygulaması, internet bağlantısı olsun veya olmasın çevrimdışı öncelikli olarak çalışır. Bu işlevler, çevrimdışı performansı artırır ve konum değiştiren kullanıcılar için tutarlı bir deneyim oluşturur:

  • Çevrimiçi: Internet bağlantısı kullanılabildiğinde ancak çevrimdışı mod ayarlanmamışsa gerçekleşir. Mobil uygulama işlevleri, uygulamayı bilgisayarınızdaki bir internet bağlantısıyla kullanmaya benzer. İnternet bağlantısı kesildiğinde mobil uygulama kullanılamaz. Bu önerilmez.
  • İnternet bağlantısı olmadan çevrimdışı önceliği: Veriler indirilir ve tüm değişiklikler mobil cihazınıza kaydedilir. İnternet bağlantısı yeniden sağlandığında değişiklikler sunucuyla otomatik olarak eşitlenir.
  • İnternet bağlantısı varken çevrimdışı önceliği: Veriler cihaza indirilir ve tüm değişiklikler yerel olarak kaydedilir. İnternet bağlantısı olduğundan uygulama otomatik olarak birkaç dakikada bir eşitleme yapmaya çalışır.

Önemli

Tuval uygulamaları için mobil offline'ı ayarlama hakkında daha fazla bilgi için bkz. Offline özellikli tuval uygulamaları geliştirme.

Offline-first ve klasik çevrimdışı

Çevrimdışı öncelikli deneyimde, klasik çevrimdışı deneyimine kıyasla çevrimdışı öncelikli deneyimin kilit avantajlarını anlamanız önemlidir.

Offline-first Klasik çevrimdışı
  • Ağ bağlantısı ne olursa olsun verileriniz her zaman aynıdır.
  • Kullanıcıların çevrimdışı modundan çevrimiçi moda geçiş yapması için bir düğme bulunmaz. Uygulama otomatik olarak eşitleme yaptığı için kullanıcı, değişikliklerini sunucuya geri eşitlemeyi asla unutmaz.
  • Kullanıcılar, ilk çevrimdışı eşitlemeyi atlama ve çevrimiçi kalma seçeneğine sahiptir; bu da kuruluşunuzdaki kullanıcıların aynı deneyimine sahip olmayabilecekleri anlamına gelir.
  • Kullanıcıların, değişiklikleri sunucu ile eşitleyebilmeleri için Çevrimdışı modda çalış düğmesini devre dışı bırakmayı unutmaması gerekir.
  • Değişikliklerinizi çevrimdışı modda kaydetmek için Çevrimdışı modda çalış geçiş düğmesini Açık olarak ayarlamanız gerekir. Aksi takdirde, bir satır üzerinde çalışırken aniden internet bağlantınızı kaybettiğinizde, değişiklikleriniz kaybedilir.
  • Çevrimdışı modda gördüğünüz satırlar yerel veritabanından listelenir. Dolayısıyla, çevrimdışı modda ve çevrimiçi modda gördüğünüz satırlar farklı olabilir.