Le composant Téléchargement partiel
Lorsqu'une application est installée par un utilisateur, tout son contenu est téléchargé automatiquement. Avec le composant Téléchargement, vous pouvez définir des contenus qui ne seront téléchargés qu'après action de l'utilisation. C'est notamment utile pour les applications très volumineuses (contenant beaucoup de vidéos par exemple).
⚠️ Ce composant est uniquement compatible avec les applications natives iOS & Android
Pour utiliser ce composant, la première étape est de définir ces contenus qui seront téléchargés ultérieurement (les modules téléchargeables). Il peut s'agir d'un écran, un composant Groupe ou un composant Multi-état. Ensuite, ajoutez les actions qui permettent de déclencher le téléchargement.
Créer les modules téléchargeables
Pour créer les modules téléchargeables, rendez-vous dans les propriétés du Projet.
Sous Modules, cliquez sur le bouton Ajouter pour créer vos modules téléchargeables. Ces modules sont vides. Il faut maintenant y associer du contenu : un écran, un composant Groupe ou un Multi-état.
Associer un contenu au module téléchargeable
Une fois que vous avez créé vos modules, vous avez la nécessité d'associer un contenu.
Rendez-vous dans les propriétés d'un écran, d'un Groupe ou d'un composant Multi-état : une nouvelle propriété apparaît Module téléchargeable avec laquelle vous pouvez choisir l'un des modules précédemment créés.
Ce contenu ne sera donc pas visible par défaut dans votre application, il faut forcément y associer une action de téléchargement.
Ajouter une action de téléchargement
Insérez un composant Téléchargement à l'endroit où se trouve l'action de téléchargement.
Le composant Téléchargement est un composant système, rien n'apparaît visuellement dans votre écran. Dans les Propriétés, sélectionnez le module téléchargeable associé à l'action.
Ajoutez ensuite un bouton dans l'interface et l'action Agir sur un composant > Téléchargement > Télécharger sur l'appareil.
Voici toutes les actions disponibles :
- Télécharger sur l'appareil
- Annuler le téléchargement
- Supprimer les fichiers
Des événements déclencheurs sont également disponibles pour informer l'utilisateur de l'état du téléchargement. Sélectionnez le composant Téléchargement et ajoutez une action.
Voici la liste :
- Non téléchargé
- Téléchargé
- Téléchargement terminé
- Téléchargement en cours
- Erreur de téléchargement