
Pour proposer un service sur iPhone cela peut se faire par le biais d'un développement d'un site Web ou d'une application.
Chaque méthode a ses avantages et ses inconvénients.
C'est ce que nous enseigne Paul-Louis BELLETANTE - Co-fondateur,
Bemobee, dans un
billet posté sur You Vox.
Il commence par rappeler que :
- Une Application pour iPhone ressemble à un widget sur ordinateur, que l'on télécharge en général sur l'AppStore,
- Une WebApp est un site Internet parfaitement adapté à l'Iphone.
Il n'est pas aussi sûr d'affirmer d'emblée que l'Application l'emporte sur la WebApp.
Exemples et contre exemples foisonnent.
La différence dans
le mode de développement peut faire la différence au cas par cas : une application pour l'Iphone est développée en Objective C, une Web App est basée sur le HTML (pour simplifier).
Vainqueur en
développement/ Coût :
Web App Vainqueur
production / réactivité :
Web App (Il suffit de créer une URL spéciale redirection et le site est en ligne, alors que, l'Application ne sera en ligne que selon le bon vouloir d'Apple).
Ex aequo en
Ergonomie : les deux affichent une icône sur le bureau du iPhone.
Vainqueur en
Accessibilité :
Application car la Web App nécessite d'être connecté soit en Wi-fi soit en GPRS/3G pour fonctionner alors que l'Application peut être autonome.
Vainqueur pour la
Capacité "Wahoo Effect" (effets visuels, 3D,...) :
Application, bien qu'il soit possible d'avoir le fameux effet avec une Web App, bien pensée et bien développée.
Ex aequo pour
Utilisation de tous les composants du iPhone, même s'il est beaucoup plus simple de les intégrer via une application.
Vainqueur
Relation avec l'utilisateur :
Application sort vainqueur pour sa capacité à prévenir d'une mise à jour.
En résumé pour Paul-Louis BELLETANTE :
- Une
Application est un formidable outil de buzz, au développement onéreux, et un environnement totalement contrôlé par Apple.
- Une
Web App permet un développement rapide et peu cher, pour des capacités graphiques intéressantes et une réflexion plus globale peut de plus la rendre compatible avec 99% des téléphones du marché restant.
Selon les objectifs du projet l'une des solutions offrira plus d'avantages, ou comme un confrère ayant expérimenté la solution nous l'indiquait,
une Application qui appelle une Web App.
Le meilleur des 2 mondes ?