Application multiplateforme

Un seul système qui s'ouvre dans un navigateur, sur un téléphone Android et sur un iPhone, les trois lisant et écrivant les mêmes fiches.

Également appelé application hybride appli unique iOS et Android application multi-appareils

Définition

Une application multiplateforme est un seul système qui apparaît à trois endroits. Le même client l'ouvre dans un navigateur sur son ordinateur, sur un téléphone Android et sur un iPhone. Derrière les trois, il n'y a qu'un seul jeu de fiches.

C'est tout l'intérêt. Un rendez-vous pris sur l'iPhone à neuf heures est sur l'ordinateur du bureau à neuf heures. Personne ne recopie rien et personne n'attend. L'équipe, les prix, les clients et les rapports vivent au même endroit, et chaque appareil n'est qu'une fenêtre ouverte dessus.

Ce qui est vraiment partagé, c'est la partie que personne ne voit. Les fiches, les règles qui les protègent et les rapports construits dessus. Écrivez une fois la règle qui limite un cours à douze places, elle s'applique sur tous les appareils. Changez un prix une fois, tous les écrans montrent le nouveau. Corrigez un rapport une fois, il est juste pour tout le monde. L'économie vient de là, et elle est réelle.

Ce qui n'est pas partagé, c'est l'écran. Chaque téléphone a ses habitudes, de la façon dont le bouton retour réagit à la manière de choisir une date ou au clavier qui cache le champ que vous remplissez. Il faut encore construire, tester et ajuster sur un Android et sur un iPhone. Chaque magasin d'applications a sa validation, ses règles et ses frais annuels. Celui qui vous dit que le deuxième téléphone est gratuit n'a jamais publié d'application.

Le vrai compromis face à une application native, écrite séparément pour chaque téléphone, c'est la finition contre le prix. Le natif reste meilleur pour les graphismes lourds, l'usage constant de la caméra et les traitements longs en arrière-plan, et il reçoit les nouveautés des téléphones en premier. Le multiplateforme vous donne les deux téléphones pour presque le prix d'un, ce qui suffit aux rendez-vous, aux commandes, au stock, aux formulaires et aux messages. Chez Linkysoft, on ne conseille le natif que si l'application demande quelque chose de difficile pour l'appareil.

Linkysoft construit d'ordinaire le cœur sous forme d'application web, puis pose les écrans de téléphone autour des mêmes fiches au lieu de tout recommencer. Posez une seule question à votre prestataire avant de signer. Qu'est-ce qui est écrit deux fois, exactement ? La réponse vous donne le vrai coût du deuxième téléphone, et c'est la première chose que nos développeurs d'applications mobiles mettent par écrit.

Questions sur Application multiplateforme

Une application multiplateforme est-elle plus lente qu'une native ?
Pour le travail courant comme les formulaires, les listes, les rendez-vous et les paiements, personne ne voit la différence. Elle apparaît sur les graphismes lourds, l'usage constant de la caméra et les traitements longs en arrière-plan.
Une application multiplateforme peut-elle aller dans les deux magasins ?
Oui. Un même projet donne une version pour Google Play et une pour l'App Store. Chaque magasin la contrôle de son côté, impose ses règles et prend ses frais, donc prévoyez deux validations.
La version navigateur partage-t-elle vraiment les données du téléphone ?
Oui, si les deux parlent au même système. Le téléphone ne garde pas sa propre copie, il montre les mêmes fiches, donc une modification faite d'un côté apparaît de l'autre en quelques secondes.
Qu'est-ce qui doit encore être construit deux fois ?
Les écrans et les petites habitudes de chaque téléphone, la fiche du magasin avec ses images et ses textes, et les tests. Les fiches, les règles et les rapports s'écrivent une fois et servent aux trois appareils.

Vous ne voyez toujours pas comment cela s'applique à votre projet ?

Dites-nous ce que vous construisez et nous vous répondrons simplement.