Pregled usluge Mobile Offline za aplikacije zasnovane na modelu

Zar ne bi bilo sjajno koristiti aplikaciju za mobilne uređaje bez brige o isprekidanoj povezanosti na internet? Sa aplikacijama zasnovanim na modelu napravljenim sa Power Apps i novim, mobilnim offline iskustvom, to je moguće. Osobe koje treba da rade sa udaljenih lokacija mogu da nastave nesmetano da rade bez brige o svojoj internet vezi.

Sa novim, mobilnim offline iskustvom omogućenim za vaše aplikacije zasnovane na modelu, ne samo da možete nastaviti da radite u offline režimu, već imate i bolje performanse uređaja, aplikaciju koja više reaguje i manje troši bateriju jer se manje veza vrši sa serverom.

Internet konekcija je potrebna za sinhronizaciju podataka između vašeg mobilnog uređaja i Microsoft Dataverse.

Da biste započeli sa mobilnim oflajn, proizvođač aplikacija treba da omogući i definiše tabele koje su dostupne za upotrebu van mreže pomoću modernog dizajnera aplikacija. Za više informacija, idite na članak Konfigurisanje usluge Mobile Offline.

Mobile offline je podrazumevano van mreže

Offline-first znači da se svi podaci koji vam mogu zatrebati kada se offline kopiraju na vaš mobilni uređaj. Ovo zahteva početni pristup mreži za preuzimanje podataka. Kada imate svoje podatke, stalno radite samo sa podacima na lokalnom uređaju. Ovo važi i kada je vaš uređaj povezan i isključen na mrežu.

Kretanje u i iz pristupa mreži ne utiče na performanse aplikacije jer koristi lokalne podatke. Power Apps Prati pristup mreži i automatski sinhronizuje promene koje ste napravili lokalno sa serverom, i preuzima sve ispravke napravljene na serveru. Oflajn funkcije automatski rukuju nejasnim mrežnim vezama, preuzimanje podataka, otpremanje podataka, rukovanje otkrivanjem konflikta, i još mnogo toga. Ugrađene, offline funkcije minimiziraju sistemske resurse i veoma su efikasne.

Kada je offline režim konfigurisan i omogućen za vašu aplikaciju zasnovanu na modelu, svako ko koristi mobilnu aplikaciju Power Apps može da koristi aplikaciju u offline režimu. Po defaultu, mobilna Power Apps aplikacija radi van mreže, bilo sa ili bez internet konekcije. Ova funkcionalnost optimizuje performanse van mreže i stvara konzistentno iskustvo za korisnike dok menjaju lokacije:

  • Na mreži: Javlja se kada je internet veza dostupna, ali vanmrežni režim nije podešen. Aplikacija za mobilne uređaje funkcioniše slično korišćenju aplikacije sa internet vezom na računaru. Kada se internet veza izgubi, aplikacija za mobilne uređaje je neupotrebljiva. Ovo se ne preporučuje.
  • Offline-first bez internet konekcije: Podaci se preuzimaju i sve promene se čuvaju na vašem mobilnom uređaju. Kada se internet veza vrati, promene se automatski sinhronizuju sa serverom.
  • Offline-first sa internet konekcijom: Podaci se preuzimaju na uređaj i sve promene se čuvaju lokalno. Pošto postoji internet konekcija, aplikacija automatski pokušava da se sinhronizuje svakih nekoliko minuta.

Važno

Za više informacija o tome kako da podesite Mobile Offline za aplikacije sa podlogom, pogledajte Razvoj aplikacija sa podlogom koje mogu da koriste van mreže

Prioritetna upotreba usluge Offline spram klasičnog Offline iskustva

Sa iskustvom van mreže, važno je razumeti ključne prednosti prvog iskustva van mreže u odnosu na klasično iskustvo van mreže.

Prvo odsulajn- Klasičan van mreže
  • Podaci su uvek isti, bez obzira na mrežnu vezu.
  • Ne postoji preklopnik za korisnike da se prebace sa vanmrežnog režima na mrežni. Korisnik nikada ne zaboravlja da sinhronizuje svoje promene nazad na server, jer aplikacija to radi automatski?
  • Korisnici imaju mogućnost da preskoče početnu sinhronizaciju van mreže i ostanu na mreži, što znači da korisnici u vašoj organizaciji možda nemaju isto iskustvo.
  • Korisnici moraju zapamtiti da onemogućite prekidač Rad u offline režimu pre nego što mogu da sinhronizuju promene sa serverom.
  • Da biste sačuvali promene u offline režimu, potrebno je da podesite Rad u offline režimu na Uključeno. U suprotnom, kada radite na nizu i iznenada izgubite internet konekciju, vaše promene su izgubljene.
  • Redovi koje vidite u režimu rada van mreže navedeni su iz lokalne baze podataka. To znači da redovi koje vidite u offline režimu u odnosu na online režim mogu biti različiti.