Est-il possible de créer une application mobile de HTML5 qui ressemble et se comporte exactement comme une application native?

Si ce n’est pas le cas, quels sont les obstacles? un que devraient faire les fabricants du navigateur afin d’obtenir la même mise en page et les capacités de performance?
BTW, je sais que depuis une application HTML5, vous ne pouvez accéder au Journal d’appels et d’autres installations axées sur le téléphone, je ne parle pas de ces choses, uniquement sur la mise en page/widgets et de la performance.

(C’est une question orientée iOS/Android)

Réponse

Il est certainement possible sur iOS. Nombreuses applications (Facebook, LinkedIn et Greplin--tooting mon klaxon avec ce dernier) utilisent webviews largement et en toute transparence. Le port de WebKit sur iOS est très rapide et puissant, ce qui le rend facile de créer des expériences autochtones dans une webview.

Malheureusement, le port de WebKit Android (avant Android 3.0) est vraiment subpar. Il a des problèmes de performances importants et n’est pas une bonne plate-forme pour créer des applications web de qualité. J’espère que cette situation s’améliorera comme dispositifs obtenir mis à jour vers Ice Cream Sandwich.


Tags: Développement d’applications d’iOS Développement d’applications Android, Android (système d’exploitation), Site Web mobile vs natif App, Navigateurs Web, WebKit