Vue d’ensemble de Mobile Offline pour les applications de canevas
Si les utilisateurs de votre application canevas pilotée par Dataverse ont un accès inégal ou inexistant à Internet, vous pouvez facilement fournir un accès hors connexion prioritaire avec de simples commutateurs et un contrôle de canevas. Les applications de base hors connexion sont faciles à créer. Créez simplement votre application avec des formules Power Fx normales, et les fonctionnalités hors connexion Power Apps gèrent tout le reste.
Vous pouvez également créer des applications hors connexion complexes à l’aide de profils hors connexion personnalisés. Un profil hors ligne est la configuration qui détermine les données synchronisées sur les appareils des utilisateurs. Les profils hors connexion vous aident à optimiser les performances de votre application en réduisant la quantité de données téléchargées sur l’appareil. Par exemple, alors que vous pouvez avoir des droits d’accès à des millions d’enregistrements dans une table, votre application peut n’en avoir besoin que d’un millier. Si vous ne téléchargez qu’un millier d’enregistrements, votre application est plus performante. Si vous avez besoin de plus de 15 tables dans votre application hors connexion, vous pouvez envisager d’utiliser un profil hors connexion personnalisé.
Pour commencer avec Mobile Offline, activez la fonctionnalité hors connexion dans votre application et dans les tableaux utilisés par votre application. Un modèle d’écran hors connexion de base est automatiquement inséré dans l’application pour que vous puissiez l’utiliser directement ou comme point de départ. Configurer Mobile Offline pour les applications canevas.
Mode mobile hors connexion prioritaire
Hors connexion prioritaire signifie que toutes les données dont les utilisateurs ont besoin lorsqu’ils sont hors connexion sont copiées sur leur appareil mobile. Il nécessite un accès au réseau pour télécharger les données initialement, mais après cela, les utilisateurs travaillent exclusivement avec les données stockées localement sur leur appareil, même lorsqu’ils sont en ligne. Se déplacer sur et hors du réseau n’affecte pas les performances de l’application, car elle utilise des données locales. Power Apps surveille l’accès au réseau de votre application. Lorsqu’il détecte une connexion, il synchronise automatiquement toutes les modifications locales apportées au serveur et télécharge toutes les mises à jour à partir du serveur. Les fonctionnalités hors ligne gèrent la détection des conflits et minimisent l’utilisation des ressources système. ...
Lorsque vous activez la fonctionnalité hors connexion dans votre application, l’application s’exécute toujours hors connexion en premier, avec ou sans connexion Internet. Cette fonctionnalité optimise les performances hors connexion et crée une expérience homogène pour les utilisateurs lorsqu’ils changent d’emplacement.
Pourquoi utiliser le mode hors connexion pour les applications canevas au lieu de LoadData/SaveData ?
L’utilisation de la fonctionnalité hors ligne intégrée pour les applications canevas au lieu des fonctions LoadData/SaveData Power Fx présente certains avantages clés.
Rubrique | LoadData/SaveData | Hors connexion intégré |
---|---|---|
Prise en charge de Power Apps Studio | Personnalisé | Intégré |
Complexité du code | La complexité du code Power Fx augmente avec la complexité des données | Sans code |
Fonctions Power Fx prises en charge | Toutes | Partiel (Voir Limites mobiles hors ligne pour les applications canevas.) |
Règles du vérificateur d’application | None | Les problèmes de configuration courants sont signalés |
Expérience utilisateur hors connexion ou en connectivité | Non fourni/personnalisé uniquement | Automatique |
Synchroniser l’expérience ou le statut de l’utilisateur | Non fourni/personnalisé uniquement | Automatique |
Prise en charge des images et des fichiers | Oui, mais peut rencontrer des limites de performances et de mémoire | Oui |
Synchronisation delta optimisée | No | Oui |
Résolution de conflit | Manuel | Automatique |
Magasin de données locales | Files | Base de données transactionnelle |
Gère automatiquement les modifications de schéma | Non | Oui |
Lancement rapide d’applications avec de grands jeux de données | Non | Oui |
Limite de taille des données | En fonction de l’appareil, 30 à 70 Mo dans la plupart des cas | En fonction de l’appareil, 3 millions de lignes |