Sylvain v2.0



HTML 5 manque encore de maturité

Publié dans Développement par sylvain le 24 novembre 2012

Voilà une étude qui essaye de faire un point sur les techniques de développement actuelles.

Si HTML5 semble se présenter comme une solution universelle, elle ne fait pas encore l'unanimité chez les développeurs. La technologie accuse peut être un manque de maturité face à des langages plus traditionnels et mieux équipés en logiciels de développement.

Côté natif, Android ne semble pas vouloir attirer autant qu'iOS. Une petite baisse d'intérêts dont les causes ne sont pas évidentes mais qui pourraient venir d'une difficulté de développement, des outils et de la monétisation. Curieux de voir que l'intérêt des développeurs n'est pas en corrélation directe avec les parts de marché du système made-in-Google.

Des éléments qui pourraient bien être une belle carte à jouer pour Windows Phone?

 

Tags :, , ,

scoopeo:HTML 5 manque encore de maturité  fuzz:HTML 5 manque encore de maturité  tapemoi:HTML 5 manque encore de maturité  digg:HTML 5 manque encore de maturité  del.icio.us:HTML 5 manque encore de maturité  reddit:HTML 5 manque encore de maturité  Y!:HTML 5 manque encore de maturité
Commentaires fermés

HTML5 est-il vraiment l’avenir?

Publié dans Chronique par sylvain le 13 janvier 2012

Tout le monde le dit, les applications natives c’est la mal et que demain les boutiques d’applications ne seront plus qu’un souvenir, comme le son aujourd’hui les CD-ROM multimédia d’hier.

Les développeurs veulent passer sur HTML5. Les développeurs veulent être libérés (d’Apple) du carcan actuel. Les développeurs ne veulent plus de censure pour publier leurs applications. Les développeurs ne veulent plus payer de redevances (30%) au boutiquier qui ne fait que se faire de l’argent sur leur dos de petits travailleurs.

Les développeurs ont raison. Apple a construit le succès de l’iPhone sur le dos des développeurs d’applications. Apple touche de l’argent sur leur dos. Apple censure certaines applications.

Il n’y a pas de porno sur l’AppStore!

Mais Apple ne voulait pas d’applications. Ils voulaient des web-app. Le boutiquier Apple offre l’hébergement des applications et la bande passante. Apple offre, pour très peu, une vitrine dans ses publicité ou sa boutique.

Mais les développeurs veulent des web-app, le fin des applications natives qui sont trop complexes à porter entre trois environnements (Android aujourd’hui, et on peut l’espérer Windows Phone demain).

HTML5 est la solution ultime. L’occasion de rebooter le web en éliminant les plugin (oui je pense à Flash) et en lissant le plus possible des problèmes de compatibilité.

Les développeurs veulent HTML5.

Les utilisateurs veulent des applications.

Une application on l’achète, on la possède. Aucune chance qu’elle ne fonctionne pas si le serveur n’est pas disponible ou surchargé. Pour l’essentiel, vos données restent sur votre téléphone, elles ne sont pas perdues sur ce cloud auquel personne ne comprend vraiment grand chose. Internet n’est-ce pas ce repaire de virus et de mafias comme on nous le présente dans le JT?

Il faut arrêter cette guerre stupide. Que les développeurs qui veulent faire du web en fasse. Que ceux qui fasse des applications en fasse.

Le problème n’est pas le modèle financier des web-app qui tendrait entre le gratuit sponsorisé par la pub et le payent en location (le fameux SAAS). Même si avoir un vendeur unique reste rassurant pour les utilisateurs qui ne disperse pas leur carte de crédit aux quatre vents.

Le problème est encore un peu technique puisque le web est coincé dans un bac à sable qui lui interdit l’accès à certaines ressources natives. L’avenir lèvera cette barrière.

La découverte d’une web-app est devenue aussi facile que les applications natives tant les boutiques sont maintenant surchargées. Ceci n’est plus, non plus, un argument.

Jouer à un petit jeu HTML5 pourquoi pas puisque sur le fond le casual gaming reste un produit consommable et « jetable ».

Mais pour encore longtemps je persiste à croire que les développeurs devront faire avec ce que veulent les utilisateurs: des application natives. Et tant mieux s’il y a concurrence et diversité. Non je ne pense pas à la concurrence entre différents modèles Android, mais bien à la concurrence entre écosystèmes et plateformes.

Les développeurs veulent une plateforme unique. Ils l’ont presque obtenue avec Java, et quand on voit ce qu’elle est devenue on comprend pourquoi depuis quelques années les langages alternatif se multiplient à nouveau (Ruby avec RoR, PHP, Groovy, etc.)

Les utilisateurs se moquent des problèmes des développeurs. Ils veulent des produits qui fonctionnent, et c’est exactement ce que proposent les applications natives.

Demain il y aura beaucoup plus de web-app, les utilisateurs en seront plus captifs que jamais. L’informatique personnelle aura vécue.

Est-ce vraiment ce genre de monde unifié et sans diversité que les développeurs appellent de vœux?

Je préfère rêver d’un monde plus varié, ou chacun aura le choix. Et vous?

Tags :, , , , , , ,

scoopeo:HTML5 est-il vraiment l'avenir?  fuzz:HTML5 est-il vraiment l'avenir?  tapemoi:HTML5 est-il vraiment l'avenir?  digg:HTML5 est-il vraiment l'avenir?  del.icio.us:HTML5 est-il vraiment l'avenir?  reddit:HTML5 est-il vraiment l'avenir?  Y!:HTML5 est-il vraiment l'avenir?
Commentaires fermés

Natif contre HTML5: fin de match en 2012?

Publié dans Internet par sylvain le 4 novembre 2011

La mode est au HTML5 et aux applications web.

Tout le monde enterre les applications natives. La fin est prévue pour 2012 (ça me rappelle un truc, mais quoi? :) )

Comme je suis cynique je voit dans ce mouvement comme un vent de rebelion contre la boutique AppStore d’Apple.

Les éditeurs cherchent par HTML5 à ne plus passer sous les fourches caudines du processus de validation de Cupertino.

Un moyen simple et consensuel de ne plus payer les fameux 30% de revenus à Apple.

Il me semble évident que bon nombre de petites applications écrites aujourd’hui avec des SDK natifs vont pouvoir être remplacées par des application web HTML5. Les deux utilitaires que j’ai aujourd’hui sur l’AppStore seraient de bons candidats à cette migration.

Les clients pour des réseaux sociaux (Twitter, Facebook, LinkedIn) n’ont pas vraiment besoin de socle natif. S’appuyant sur des services en ligne leur existence en tant qu’application n’est pas toujours pertinente.

Pas toujours sauf dans au moins trois domaines:

  1. Les notifications: pousser du contenu du web vers le terminal n’est (encore?) dans le périmètre d’HTML5.
  2. L’accès aux ressources physiques du terminal reste un handicap: capture photo, audio, vidéo, accéléromètre, gyroscope, NFC, prises Dock, … tout cela reste dans le giron du natif.
  3. L’intégration à l’environnement natif (agenda, contacts) reste encore à définir.

Un bel exemple reste Google. Avocat s’il en est des solutions web, Google propose de nombreuses applications pour iPhone. Même GMail s’est senti obligé d’y passer. C’est dire! (un succès mitigé s’il en est)

Le natif reste incontournable pour de nombreuses applications. Par exemple, je défie quiconque de réécrire une application comme GarageBand (iPhone ou iPad) en HTML5.

Même si ce n’est pas très tendance de le dire, je pense que les applications natives ont encore de beaux jours devant elles.

Et tant pis si cela fait mal au défenseurs des solutions ouvertes et multiplateformes, mais la diversité reste le meilleur avenir possible.

 

Tags :, , , , , , , ,

scoopeo:Natif contre HTML5: fin de match en 2012?  fuzz:Natif contre HTML5: fin de match en 2012?  tapemoi:Natif contre HTML5: fin de match en 2012?  digg:Natif contre HTML5: fin de match en 2012?  del.icio.us:Natif contre HTML5: fin de match en 2012?  reddit:Natif contre HTML5: fin de match en 2012?  Y!:Natif contre HTML5: fin de match en 2012?
Commentaires fermés
Page suivante »