Retour

Les Apps sans Internet

le 

De nombreux utilisateurs de la communauté GoodBarber nous posent cette question: Puis-je créer une app qui pourra être utilisée sans Internet? Ce pourrait être une très bonne opportunité pour les gens visant des utilisateurs de votre communauté dans des régions peu ou pas reliées à Internet, ou simplement souhaitant éviter les tracas de la recherche d'une bonne connexion.

La réponse est oui et non... Un des merveilleux avantages des apps natives , contrairement aux web apps, c'est leur facilité d'accès. Sans Internet, accéder à la version mobile d'une app dans un navigateur est vraiment compliqué. C'est comme avancer en voiture sans essence ou en vélo sans pédales, c'est possible mais pas simple. Grâce à leur système, les apps natives ont plus de chances de pouvoir être utilisées dans des zones dépourvues de connexion Internet, mais quelques restrictions existent tout de même, et il faut les garder à l'esprit. Nous allons vous donner toutes les informations dont vous avez besoin concernant les contraintes spécifiques à la plateforme GoodBarber, et quelques astuces pour les contourner dans certains cas!

Quelles sont les règles générales concernant l'utilisation d'une app sans Internet?

La première chose à savoir concerne le téléchargement de l'app depuis les stores. Dans tous les cas, une connexion Internet est requise pour le faire, et malheureusement, on ne peut rien y faire.

La première fois qu'un utilisateur lance une app GoodBarber, il aura besoin d'être connecté afin de télécharger le contenu de l'app. Après cela, le contenu qui aura été téléchargé au cours de cette session, sera disponible hors connexion. Si vous mettez à jour votre app et y ajoutez de nouveaux articles par exemple, l'utilisateur ne pourra pas y avoir accès sans se connecter à Internet. Il lui faudra une connexion pour télécharger le nouveau contenu, qui sera ensuite disponible à son tour sans connexion.

Quand un utilisateur ouvre une app, 20 items par section sont automatiquement téléchargés. Quelques éléments, comme le texte, sont téléchargés en seulement quelques secondes, mais d'autres, comme les photos, nécessitent un peu plus de trafic et auront besoin d'un peu plus de temps. Alors, pour disposer du contenu entier, il est important de laisser au device suffisamment de temps pour qu'il fasse son travail.

Pour résumer, une connexion initiale est nécessaire, dans tous les cas. Une fois qu'elle aura été établie, les utilisateurs pourront profiter du contenu de l'app qui a été téléchargé, sans connexion, en stockage.

Tous les éléments de l'app sont-ils disponibles sans Internet?

Non, et il est important de bien comprendre quelles sections sont ou ne sont pas disponibles sans connexion, afin d'éviter les mauvaises surprises...

Premièrement, changeons les langues : parlons des sections HTML. Pour rappel, une section HTML peut être utilisée pour afficher un site web ou une fonctionnalité que vous aurez créée. Lorsque vous ajoutez une section HTML, vous avez deux option:
1) Utiliser un template URL (lorsque vous copiez/collez une URL de votre site et que ce dernier apparaît dans l'app
2) Utiliser un template HTML (option avancée utilisée pour créer des fonctionnalités avec votre propre code)

Si votre sectionHTML est créée par le biais de la première option, elle ne sera pas accessible sans internet, mais si vous décidez de créer cette section à l'aide d'un template HTML, vos utilisateurs pourront être capable d'y accéder, selon comment a été pensé le codage.
Les sections click-to fournissant un bouton de call to action vers des sites internet ne seront pas utilisables. Si le bouton renvoie vers une adresse mail, un nouvel email sera ouvert, l'utilisateur pourra rédiger son message, mais il sera sauvegardé dans les brouillons (il faudra attendre d'avoir une connexion pour l'envoyer). La meilleure chose à faire est d"intégrer un bouton renvoyant vers un numéro de téléphone, ce qui fournira à vos utilisateurs une bonne alternative, puisqu'aucune connexion internet n'est requise pour passer des coups de fil.

Une chose moins évidente à comprendre, est le fait que les sections Son et Vidéo ne soient pas accessibles sans Internet, même si l'utilisateur a déjà affiché leur contenu. Le problème vient du fait que ce type de contenu est très lourd et ne peut donc pas être stocké sur la mémoire du téléphone. Une bonne façon de contourner le problème, est l'option Podcast. En effet, un utilisateur peut tout à fait utiliser les podcasts de votre applications sans connexion si et seulement si, ils ont été téléchargés initialement avec Internet, et ensuite sauvegardés en tant que favoris (touche étoile).

Enfin, pour pouvoir envoyer du contenu, l'utilisateur aura forcément besoin d'Internet. Cela signifie donc que les sections Formulaires et Soumission seront inutilisables.
 

Que peut faire l'app sans Internet?

Vous pourriez penser que j'ai évoquer toutes les sections de GoodBarber dans le paragraphe précédent, mais ne perdez pas espoir, il y a encore de nombreuses possibilités d'utilisation de l'app hors ligne!

Les bonnes nouvelles sont que les articles , photos, cartes, la publicité et les médias sociaux sont tous accessibles sans connexion, si ils ont déjà été visités. Rappelez-vous que, pour que l' utilisateur puisse voir des nouvelles photos, statuts , tweets, etc. que vous publiez, ils auront besoin de se reconnecter.

En outre , vous pouvez toujours envoyer des notifications push à vos utilisateurs pendant qu'ils sont hors ligne . Avez-vous déjà remarqué que dès que vous descendez de l'avion , tous les messages/notifications qui ont été reçus pendant votre voyage vous attendent sagement dans votre centre de notifications? Ceci est exactement ce qui se passera - vos utilisateurs ne seront pas en mesure d'afficher les notifications sans Internet, mais elles ne sont pas envoyées pour rien et pourront être consultées dès qu'ils seront à nouveau connectés.

En ce qui concerne la collecte de statistiques de trafic de vos utilisateurs , ne vous inquiétez, vous ne raterez rien même si l'app est utilisée hors ligne. Toutes les informations seront toujours collectées indépendamment de leur statut de connexion , de sorte que vous n'ayez pas à sacrifier ces données précieuses. Leur stockage a donc lieu même sans internet.
 

Comment être sûrs que mes utilisateurs profitent pleinement de leur app hors ligne?

Je vous suggère de créer une section "A propos" ( disponible hors connexion ! ) qui expliquera spécifiquement à vos utilisateurs ce qu'ils peuvent et ne peuvent pas faire avec l'application en fonction de leur connexion. Si vous décrivez les fonctionnalités qui sont disponibles uniquement en ligne, ils seront conscients de ce qu'ils manquent sans connexion et chercherons sûrement à obtenir l'accès à Internet à un certain moment pour profiter de tous les contenus de votre système.

Il est également important de leur signaler le fait que, quelque soit le contenu qu'ils aimeraient voir plus tard, ils doivent le télécharger à l'avance, et l'enregistrer dans leurs favoris (dans les cas applicables).

 

Traduit par Muriel Santoni

POUR ALLER PLUS LOIN :

 

  • Vous souhaitez créer une app mais rendre son téléchargement disponible sur la tablette ou l'iphone de seulement quelques personnes ? C'est possible ! Nous vous proposons de découvrir4 concepts d'app sans passer par les stores . Vous pourrez ainsi mettre en ligne une appli de jeu, une app pour la famille ou encore une app d'entreprise seulement destinée à quelques personnes, en fonction de celles que vous souhaitez intégrer ! 
  • GoodBarber a récemment mis en ligne une nouvelle fonctionnalité qui pourrait vous être utile ! Découvrez comment activer le login In-App avec la nouvelle fonctionnalité d'authentification . Une fois le téléchargement de votre app réussi sur leur appareil (tablette, téléphone...), les utilisateurs auront maintenant la possibilité de s'identifier pour utiliser l'app. Que vous ayez développé une appli de jeux, une app de news ou encore un réseau social, tous les développeurs peuvent utiliser cette nouvelle fonctionnalité.
  • En fonction du type d'appli que vous développez, vous souhaitez peut-être intégrer une option de carte de fidélité. En plus d'organiser des jeux concours, développer une telle carte lorsque l'on est commerçant est une bonne option. Si vous souhaitez intégrer une carte de fidélité, découvrez comment customiser votre carte de fidélité pour application mobile  iphone ou samsung. Nous avons mis en ligne cet article pour vous permettre de découvrir les différentes options de design qui s'offrent à vous.
  • Vous souhaitez adapter votre communication en ligne à votre réseau d'utilisateurs ? C'est désormais possible ! Découvrez les les Push settings : une communication à la carte . En fonction de ce que vous souhaitez leur communiquer, vos utilisateurs reçevront sur leur appareil des messages et notifications personnalisées par vous-même.
  • Chez GoodBarber, vous pouvez créer une appli et la rendre disponible au téléchargement sur tablette et téléphone, ou développer du contenu en ligne, sur un site web, pour développer votre publicité par exemple. Mais saviez-vous que GoodBarber vous permet de créer une app mobile pour n'importe quel site ?  En fonction de l'appareil sur lequel vous souhaitez rendre disponible votre travail, GoodBarber vous propose plusieurs possibilités ! 
Conseils pour créer une app