Télécharger l'app

La seule moyen pour un utilisateur de télécharger une app iOS sans internet est si iTunes a été synchronisé avec son appareil. Sinon, l'utilisateur aura absolument besoin d'une connexion Internet pour télécharger votre application, pour les versions iOS et Android.

La première fois que l'application GoodBarber est ouverte, il doit y avoir une connexion Internet pour que le contenu soit initialement téléchargé et mis en cache.

Afin de pouvoir accéder à tous les éléments d'une section sans internet, chaque élément du contenu doit être ouvert une première fois en étant connecté. 
Par exemple, si un utilisateur entre dans une section "Articles" en étant connecté, mais ne consulte que 2 articles sur les 10 présents, seuls ces 2 articles seront disponibles lors d'une visite ultérieure sans internet.

Les contenus mis en cache pendant une session seront accessibles ultérieurement sans connection internet. Pour toute future mise à jour que vous faites ou tout nouveau contenu que vous publiez, l'utilisateur devra se connecter pour voir ces mises à jour.


1

Les sections qui peuvent être utilisées sans internet

- Sections articles, par exemple: Blog CMS, sections WordPress etc...
- Photos, par exemple: Galerie cms, Flickr, Facebook, etc...
- Cartes, par exemple: Cartes cms ou sections Kml
- Agenda, par exemple: Agenda cms, Google cal, iCal/vCal
- Podcast (Uniquement si le contenu a été sauvegardé comme favori, il est accessible en offline depuis la section des Favoris)
- Les sections de réseaux sociaux
- HTML (uniquement si le template HTML est utilisé)
- Sections Click-to, s'il s'agit de numéros de téléphone
- A propos


2

Les sections qui ne peuvent pas être utilisées sans internet

- Les sections Click To qui redirigent l'utilisateur vers un site web ou une adresse mail (ils peuvent écrire et enregistrer un mail en brouillon, mais pas l'envoyer)
- Sections son (sauf Podcast, cf le paragraphe précédent)
- Live Audio, Live Video, Live Plus
- Videos
- Formulaire
- Soumission
- L'Authentification Utilisateur ne peut pas être utilisée hors ligne 


3

Notifications push

Les notifications push peuvent être envoyées à des utilisateurs hors ligne, mais elle seront stockées dans le centre de notifications de l'utilisateur et visibles uniquement une fois connecté à internet.


4

Statistiques

Les statistiques continuent d'être collectées indépendamment de l'état de la connexion, vous ne risquez pas de perdre ces données.


5

Spécificités pour les PWA

Le fonctionnement hors-ligne des PWA est permis grace à un système de gestion du cache.

Sur iOS, le stockage de données est limité à 50Mo, pas sur Android. 

Sur Android , les fichiers stockés sont supprimés si l'espace de stockage est saturé ; sur iOS en revanche, si la PWA n'est pas sollicitée par l'utilisateur pendant plusieurs semaines, les fichiers en cache sont supprimés. Les données sont re-téléchargées à l'ouverture de la PWA. 


Autres articles
Conseils pour créer une app