Rechercher
Add to Netvibes Subscribe in NewsGator Online      
logo rss
logo youvox
devenez rédacteurs
A la une
A la une

Web App ou Application, la question se pose aussi pour les développeurs

lundi 21 septembre 2009, par Alexandre Doumith
imprimer article 

La distinction fondamentale entre les deux approches tend à s’atténuer avec l’arrivée du HTML 5. Une version qui apporte nombre de possibilités, comme la géolocalisation.

Grâce à Apple et son iPhone, le monde entier a découvert les Applications, petits logiciels que l’on peut télécharger sur son terminal mobile, et qui offrent une multitude de services et/ou de fonctionnalités, allant des plus utiles aux plus futiles.

Remarquons juste, que les Applications ou Widgets,existaient dèjà, sur nos mobiles “d’antan”, mais il a fallu qu’Apple et son formidable marketing, mais aussi, et surtout, sa capacité à rendre simple, accessible et convivial, ce qui était auparavant laborieux et terne, passe par là pour que tout un marché entier (constructeurs, opérateurs, développeurs, marketeurs…) se jette sur ce nouvel outil magique.

Lors de précédents articles, nous nous étions déjà interrogés sur les avantages d’une Application versus une Web App, (site internet optimisé pour une utilisation sur un smartphone, aussi bien en terme de design que de fonctionnalités). L’idée était de prendre un peu de recul avec l’adhésion totale du marché de la mobilité envers ces petits logiciels, et s’interroger sur les avantges et inconvenients de ces derniers, et surtout, essayer de voir si d’autres solutions n’existaient pas pour se retrouver présent sur l’iPhone et, au passage, sur tous les smartphones.

Pour résumer, le débat n’a d’intérêt qu’entre les Applications et les Web Applications. Après avoir listé les avantages et inconvenients de chacune des solutions nous nous étions penchés sur les propos de Vic Gundotra, Vice-Président de Google, qui avait déclaré que “le Web avait gagné, les navigateurs embarqués sur les mobiles étant l’avenir des applications”, pour lui pas de doute, il fallait développer des Web App.

Notons que depuis cette déclaration, et devant la non validation par Apple de son Application “Google Voice” Google a décidé, début août, de développer son système de VoIP en Web App.

Notons également, que c’est à la suite, notamment de cet événement, que l’autorité américaine en charge des télécommunications, la FCC, avait sommé Apple de s’expliquer en détail sur ses méthodes de validation.

Ce débat étant loin d’être fini, il convient maintenant de se pencher sur les milliers de développeurs qui s’intéressent à ce merveilleux marché en pleine explosion (ils sont plus de 100 000 à être inscrits sur l’App Store) et qui se retrouvent en plein questionnement, doivent-ils développer des Applications ou des Web App ?

Plus précisément, un développeur a t-il intérêt à développer une Application pour iPhone, puis la décliner, en repartant de zéro, pour chaque Smartphone, ce qui n’est pas la solution la plus économique en temps, ni en compétence, car il devient nécessaire de maitriser les différents langages utilisés par chaque SDK, ou alors développer des Web App qui, en utilisant un langage HTML, sont lisibles par tous les smartphones via leur navigateur.

Il faut dire que la question est complexe et la réponse encore plus.

Les deux outils possèdent des avantages et des inconvénients pour un développeur.

Pour certains, il est évident que développer en langage Web est un gain de temps car la même Web App est accessible, avec quelques modifications de codes pour l’optimiser, à tous les smartphones. Pour d’autres, les Web App, n’arriveront jamais à exploiter l’ensemble des ressources de chaque terminaux de manière optimale. C’est pourquoi, il est préférable de développer des Applications propres à chaque terminaux.

Cette distinction fondamentale entre, d’un coté, une Web App un peu “passe partout” mais qui n’exploite pas les capacités du terminal de manière optimale et, d’un autre côté, les Applications qui, bien que plus complexes à développer, sont des outils “sur mesure” pour le terminal, tend à s’atténuer avec l’arrivée de l’HTML 5.

En effet, et à titre d’exemple, une des grandes innovations de l’HTML 5 est la mise en place d’une norme pour une API de géolocalisation. Ceci offre donc de fantastiques possibilités aux développeurs car ils peuvent désormais accéder aux informations contextuelles de géolocalisation du téléphone, ce qui, auparavant, était uniquement possible via une Application.

Les constructeurs laissent donc les Web App, à l’instar des Applications, accéder aux fonctionnalités spécifiques de chacun de leurs terminaux.

A ce sujet, il est important de constater que la majorité des kits de développement des constructeurs, proposent aux développeurs, les deux options. Soit une Web App en langage Web, soit une Application dans un language propre.

Alors Web App ou Application ?

L’arrivée de l’HTML 5, la puissance des navigateurs présents dans les smartphones ne cessant d’augmenter, la maitrise d’un seul et unique language, m’incitent fortement à penser que l’avenir appartiendra aux Web App et que les développeurs y trouveront un mix parfait entre confort de développement et diffusion maximale, même si dans le domaine des jeux, les Applications semblent encore garder un avantage certain.

Enfin, un dernier petit plus pour les Web App, n’étant pas accessibles sur les stores des constructeurs, elle ne dépendent d’aucune validation préalable pour pouvoir être diffusées.

lundi 21 septembre 2009, par Alexandre Doumith
imprimer article  Autres articles de Alexandre Doumith | Mots-clés |

Sur le thème : 3G

L’annonce de composants mixtes LTE Wimax pourrait relancer la concurrence dans la 4G le 19 février 2010:
Le fabricant de composants WiMAX, Beceem, a annoncé cette semaine qu’il a développé une puce 4G mixte qui offre à la fois des connectivités WiMAX et LTE à des vitesses de liaison descendante jusqu’à (...)

Essai libre : les convergences média télécom internet le 10 février 2010:
Les évolutions technologiques convergentes, symbolisées par les services internet, ont rendue poreuses les frontières entre différentes industries dont les modèles économiques étaient, jusqu’alors, (...)

Orange améliore le débit de son réseau 3G+ en passant à la norme HSDPA le 25 janvier 2010:
Orange fait évoluer son réseau 3G+ en doublant la vitesse de son réseau, passant de la norme HSDPA 7,2 Mégabits/s à la norme HSDPA 14,4 Mégabits/s L’opérateur prévoit un déploiement progressif au premier (...)

2010, année du m-commerce le 15 janvier 2010:
L’évolution des mobiles et, plus particulièrement des ordiphones, provoque des modifications d’usages et de comportements qui ne peuvent que bouleverser, de manière profonde, nos habitudes d’achat. (...)

Free acte de la décision de l’Arcep le 18 décembre 2009:
Iliad se réjouit de la décision de l’Arcep d’avoir retenu Free Mobile sur la quatrième licence de télécommunications mobiles 3G en France métropolitaine. "L’attribution de la licence permettra au Groupe (...)

0 | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 |...

Réagir à cet article

Un message, un commentaire ?
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

    Mettre en {italique}Mettre en {{gras}} Citer un message  Transformer en [lien hypertexte->http://...]  Caractères spéciaux
Qui êtes-vous ? (optionnel)
  • [Se connecter]

Add to Netvibes Subscribe in NewsGator Online
   

http://www.tech.youvox.fr est motorisé par spip 2.0.5 [13790] associé à des squelettes spip Rizom | Design by « La Benne »