
Selon une étude, les développeurs se détourneraient peu à peu du langage
Le développement natif pour les plateformes mobiles nécessite la maîtrise de plusieurs langages de programmation. Pour chaque OS mobile, le développeur est obligé de créer une application spécifique, ce qui engendre des coûts supplémentaires et ne facilite pas la maintenance de ces applications.
Le HTML5 s’est imposé comme une solution à ce problème, entrainant son adoption rapide pour les développeurs mobiles. Selon une étude d’Appcelerator et d’IDC publiée en juillet 2012, 72,7 % de développeurs avaient manifesté leur intérêt pour le HTML5.
Cependant, le HTML5 est-il assez mature pour répondre aux besoins des développeurs mobiles ? Il semblerait que ce ne soit pas le cas, puisque certains développeurs se détourneraient déjà du langage.
La même étude menée cette année par Appcelerator montre que le nombre de développeurs qui ont déclaré être intéressés par le développement HTML5 a chuté à 59,9 %.
La principale raison de cet éloignement des développeurs serait « les performances médiocres » des applications HTML5, car elles ne peuvent pas exploiter convenablement les ressources des terminaux, comme c’est le cas pour les applications natives.
Pour le directeur d’Appcelerator, Michael King, l’intérêt pour HTML5 dans le monde du mobile devrait continuer à baisser. « La promesse de HTML5 est d’écrire une fois et d'exécuter partout. Pourtant, ce n’est pas le cas en raison des divergences des fonctions de navigation. HTML5 n’offre pas les performances et l’accès aux fonctionnalités natives comme une application native », explique-t-il. « Nous allons voir HTML5 relégué seulement à une petite partie des applications. »
Appcelerator conclut dans son étude que JavaScript représente le futur du mobile. En effet, 47,2 % des développeurs sondés estiment que le langage est plus pertinent pour le développement mobile, contre 22,8 % pour Java et 19,7 % pour Objective-C.
Le rapport de l’étude note également que le choix de Facebook d’abandonner son application mobile HTML5 pour des applications natives aurait été bénéfique pour le réseau social, qui a augmenté son audience sur le mobile.
L’étude note par ailleurs que les architectures Web à trois niveaux traditionnels (Source de données, SOA/ middleware et client) ne seraient pas adaptées pour le développement mobile. 34,7 % des développeurs ont noté que ces architectures étaient insuffisantes pour les exigences mobiles.
Le rapport indique également que 64,1 % des développeurs à travers le monde sont en train de repenser certains aspects clés dans leur pratique de développement mobile (cryptage des données, amélioration de la sécurité, utilisation du Cloud avec prudence, etc.), à la lumière des révélations sur la surveillance massive de la NSA.
L’étude a été menée auprès de 6 700 développeurs à travers le monde.
Source : le rapport d'Appcelerator (au format PDF)
Et vous ?



Vous avez lu gratuitement 350 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.