Oversigt over Mobile Offline

Ville det ikke være sjovt at bruge din mobilapp uden at tænke på manglende internetforbindelse? Med modelbaserede apps med Power Apps og den helt nye mobile offline-først, er det muligt. Personer, der har brug for at arbejde fra fjernplaceringer, kan fortsætte med at arbejde problemfrit uden at tænke på deres internetforbindelse.

Med den nye mobile offlineoplevelse aktiveret for dine modelbaserede apps, kan du ikke kun fortsætte med at arbejde i offlinetilstand, du får også en bedre enhedsydeevne, en mere responsiv app og mindre belastning på batteriet, fordi der oprettes færre forbindelser til serveren.

Der kræves en internetforbindelse for at synkronisere data mellem mobilenheden og Microsoft Dataverse.

For at komme i gang med Mobile Offline skal en appudvikler aktivere og definere de tabeller, der er tilgængelige til offline brug, ved hjælp af den moderne appdesigner. Du kan finde flere oplysninger ved at gå til Konfigurere Mobile Offline.

Mobile Offline er som standard offline-først

Offline-først betyder, at alle de data, du skal bruge, når du er offline, kopieres til mobilenheden. Dette kræver indledende netværksadgang for at kunne hente dataene. Når du har dataene, arbejder du hele tiden kun med dataene på din lokale enhed. Dette gælder både, når enheden har forbindelse og ikke har forbindelse til netværket.

Når du flytter til og fra adgang til netværket, påvirkes appens ydeevne ikke, fordi den bruger lokale data. Power Apps overvåger netværksadgang og synkroniserer automatisk de ændringer, du foretager lokalt, med serveren og henter eventuelle opdateringer, der foretages på serveren. Offlinefunktionerne håndterer automatisk dårlige netværksforbindelser, henter data, overfører data, håndterer registrering af konflikter og meget mere. De indbyggede offlinefunktioner minimerer systemressourcerne og er yderst effektive.

Når offline-tilstand er konfigureret og aktiveret for din modelbaserede app, kan alle, der bruger Power Apps-mobilappen, også bruge appen i offlinetilstand. Power Apps-mobilappen kører som standard offline-først, med eller uden internetforbindelse. Denne funktionalitet optimerer offlineydeevnen og giver brugerne en ensartet oplevelse, når de skifter opholdssted:

  • Online: Opstår, når en internetforbindelse er tilgængelig, men offlinetilstanden ikke er konfigureret. Mobilappen fungerer på samme måde som ved brug af appen med en internetforbindelse på din pc. Når internetforbindelsen går tabt, kan mobilappen ikke bruges. Dette anbefales ikke.
  • Offline-først uden en internetforbindelse: Data hentes, og alle ændringer gemmes på mobilenheden. Når du genopretter forbindelse til internettet, synkroniseres ændringerne automatisk med serveren.
  • Offline-først med en internetforbindelse: Data hentes til enheden, og alle ændringer gemmes lokalt. Da der er forbindelse til internettet, forsøger appen automatisk at synkronisere hvert femte minut.

Vigtigt

Du kan finde flere oplysninger om, hvordan du konfigurerer Mobile Offline til lærredapps ved at gå til Udvikling af offline-baserede lærredapps

Offline-først vs. klassisk offline

Med den nye offline-først-oplevelse er det vigtigt at forstå de vigtigste fordele ved den nye offline-først-oplevelse versus den klassiske offline-oplevelse.

Offline-først Klassisk offline
  • Dine data er altid de samme, uanset netværksforbindelsen.
  • Brugerne kan ikke skifte fra offline- til onlinetilstand. En bruger glemmer aldrig at synkronisere sine ændringer tilbage til serveren, da appen gør det automatisk.
  • Brugere har mulighed for at springe den første offlinesynkronisering over og forblive online, hvilket betyder, at brugere i organisationen måske ikke har den samme oplevelse.
  • Brugerne skal huske at deaktivere funktionen  Arbejde i offlinetilstand, før de kan synkronisere ændringer med serveren.
  • Hvis du vil gemme ændringerne i offlinetilstand, skal du slå funktionen Arbejd i offlinetilstand Til. Ellers går ændringerne tabt, når du arbejder på en række og pludselig mister forbindelsen til internettet.
  • De rækker, du ser i offlinetilstand, vises fra den lokale database. Det betyder, at de rækker, du kan se i offlinetilstand vs. onlinetilstand, kan være forskellige.