Iphone, Android, Symbian, BlackBerry, Palm, ... Si vous voulez développer une application pour smartphone vous avez le choix. Si votre préocupation est les parts de marchés et non les systèmes d'exploitation et bien vous êtes perdus car on ne sait pas lequel aura un avenir serein. Alors faut-il développer pour tous ?
Je lis aussi de plus en plus de commentaires de développeurs qui ne sont pas satisfaits des modèles économiques des différents magasins en ligne (là aussi, chacun a le sien). Si on prend l'exemple de l'Apple Store pour iPhone, il faut trois semaines pour que son application soit acceptées par l'équipe d'Apple et que les utilisateurs puissent enfin la télécharger. De plus, vous devrez reverser 30% de vos bénéfices à la grosse Pomme qui a besoin de sous pour rembourser sa campagne de pub ! ;) Android Market vois aussi son lot de critiques augmenter chaque jours... Après il y a tous les autres qui ont des parts de marché encore plus petites et qui malgré tout essaye de sortir leur propre système propriétaire. Windows Mobile, par exemple, qui a vu fondre le nombre d'achats de ses licenses.
Mais alors lequel choisir ??? Et bien aucun ! Les webmasters rêvent depuis longtemps de pouvoir afficher leur contenu sur les smartphones et ils ont tout prévu avec le HTML 5. Il suffit dès lors de développer un site internet au format "miniature" pour que tout les smartphones avec un navigateur internet puissent profiter de vos services dans de bonnes conditions. Il y a beaucoup d'avantages pour peu d'inconvéniant au final :
Les avantages :
- Vous ne développez qu'une fois votre application pour tous les smartphones
- Vos mises à jours de l'application sont en temps réel
- Vous restez maître de tout le procéssus
- Vous pouvez afficher le contenu sur un autre site sous forme de plugin ;)
Les désavantages :
- Il n'est pas possible d'utiliser le GPS et la boussole du smartphone (j'ai pas vérifié cette info, par contre HTML 5 permet la géolocalisation)
- Vous utilisez moins l'érgonomie du smartphone
Nous sommes actuellement clairement en train de vivre la guerre des systèmes d'exploitation pour smartphone. Le but étant de faire un maximum de prisonniers qui auront achetés des applications et qui du coup ne pourront plus changer de système sans devoir tout racheter. Heureusement, il existe encore des technologies qui sont au service de l'humanité tout entière. Merci HTML !

