Freigeben über


Übersicht über Mobile Offline bei modellgesteuerten Apps

Wäre es nicht toll, Ihre mobile App zu verwenden, ohne sich Gedanken über die fleckige Internetverbindung machen zu müssen? Mit modellgesteuerten Apps, die mit Power Apps und der neuen, mobilen Offline-First-Erfahrung erstellt wurden, ist es möglich. Personen, die von Remotestandorten aus arbeiten müssen, können weiterhin nahtlos arbeiten, ohne sich gedanken über ihre Internetverbindung zu machen.

Mit der neuen, mobilen Offlineumgebung, die für Ihre modellgesteuerten Apps aktiviert ist, können Sie nicht nur weiterhin im Offlinemodus arbeiten, sie haben auch eine bessere Geräteleistung, eine reaktionsfähigere App und weniger Belastung für den Akku, da weniger Verbindungen mit dem Server hergestellt werden.

Für die Synchronisierung von Daten zwischen Ihrem mobilen Gerät und Microsoft Dataverse ist eine Internetverbindung erforderlich.

Um mit mobilem Offlinemodus zu beginnen, muss ein App-Hersteller die Tabellen aktivieren und definieren, die für die Offlineverwendung mithilfe des modernen App-Designers verfügbar sind. Weitere Informationen finden Sie unter Mobile Offline einrichten.

Mobile Offline ist standardmäßig zuerst offline

Offline-First bedeutet, dass alle Daten, die Sie möglicherweise offline benötigen, auf Ihr mobiles Gerät kopiert werden. Dies erfordert den anfänglichen Netzwerkzugriff, um die Daten herunterzuladen. Sobald Sie Ihre Daten haben, arbeiten Sie immer nur mit den Daten auf Ihrem lokalen Gerät. Dies gilt sowohl, wenn Ihr Gerät mit dem Netzwerk verbunden als auch getrennt ist.

Das Verschieben in und aus dem Netzwerkzugriff wirkt sich nicht auf die Leistung der App aus, da sie lokale Daten verwendet. Power Apps überwacht den Netzwerkzugriff und synchronisiert automatisch die Änderungen, die Sie lokal mit dem Server vornehmen, und lädt alle auf dem Server vorgenommenen Updates herunter. Die Offlinefunktionen verwalten automatisch unzuverlässige Netzwerkverbindungen, laden Daten herunter, laden Daten hoch, verwalten die Konflikterkennung und vieles mehr. Die integrierten Offlinefeatures minimieren Systemressourcen und sind sehr leistungsfähig.

Wenn der Offlinemodus für Ihre modellgesteuerte App konfiguriert und aktiviert ist, kann jede Person, die die mobile Power Apps-App verwendet, die App auch im Offlinemodus verwenden. Standardmäßig wird die mobile Power Apps-App offline ausgeführt, entweder mit oder ohne Internetverbindung. Diese Funktionalität optimiert die Offlineleistung und schafft eine konsistente Benutzeroberfläche für Benutzer, wenn sie Standorte ändern:

  • Online: Tritt auf, wenn eine Internetverbindung verfügbar ist, der Offlinemodus jedoch nicht eingerichtet ist. Die mobile App funktioniert ähnlich wie die Verwendung der App mit einer Internetverbindung auf Ihrem PC. Wenn die Internetverbindung verloren geht, kann die mobile App nicht mehr verwendet werden. Dies wird nicht empfohlen.
  • Offline-first ohne Internetverbindung: Daten werden heruntergeladen, und alle Änderungen werden auf Ihrem mobilen Gerät gespeichert. Wenn die Internetverbindung wiederhergestellt wird, werden die Änderungen automatisch mit dem Server synchronisiert.
  • Offline-First mit einer Internetverbindung: Daten werden auf das Gerät heruntergeladen, und alle Änderungen werden lokal gespeichert. Da eine Internetverbindung besteht, versucht die App automatisch, alle paar Minuten zu synchronisieren.

Von Bedeutung

Weitere Informationen zum Einrichten mobiler Offlinemodus für Canvas-Apps erhalten Sie unter "Entwickeln offlinefähiger Canvas-Apps"

Offline-First im Vergleich zum klassischen Offline

Mit der offline-ersten Erfahrung ist es wichtig, die wichtigsten Vorteile der offline-ersten Erfahrung im Vergleich zur klassischen Offline-Erfahrung zu verstehen.

Offline-First Klassisch offline
  • Ihre Daten sind unabhängig von Ihrer Netzwerkverbindung immer gleich.
  • Es gibt keine Umschaltfläche für Benutzer, um vom Offlinemodus in den Onlinemodus zu wechseln. Ein Benutzer hat nie vergessen, seine Änderungen wieder mit dem Server zu synchronisieren, da die App sie automatisch ausführt.
  • Benutzer haben die Möglichkeit, die anfängliche Offlinesynchronisierung zu überspringen und online zu bleiben, was bedeutet, dass Benutzer in Ihrer Organisation möglicherweise nicht dieselbe Erfahrung haben.
  • Benutzer müssen sich daran erinnern, den Umschalter "Arbeiten im Offlinemodus " zu deaktivieren, bevor sie Änderungen mit dem Server synchronisieren können.
  • Um Ihre Änderungen im Offlinemodus zu speichern, müssen Sie die Umschaltfläche " Im Offlinemodus arbeiten " auf "Ein" festlegen. Andernfalls gehen Ihre Änderungen verloren, wenn Sie an einer Zeile arbeiten und plötzlich Ihre Internetverbindung verlieren.
  • Die Zeilen, die im Offlinemodus angezeigt werden, werden aus der lokalen Datenbank aufgelistet. Dies bedeutet, dass die Zeilen, die im Offlinemodus angezeigt werden, im Vergleich zum Onlinemodus unterschiedlich sein können.