PhoneGap : transformer votre single-page Web en une application mobile native

graphic_build_botC’est bien de ça qu’il s’agit. PhoneGap vous permet de créer une application/site en utilisant uniquement des technologies purement Web : HTML5, JS, CSS.
Votre application sera une page unique, comme par exemple avec jQueryMobile. C’est alors le JS qui s’occupe du routing entre « pages », qui ne sont que des chargements Ajax ou autres pour basculer d’un affichage à l’autre, et non plus des appels à des URLs côté serveur (en tous cas pas directement. S’il y a des appels à des URLs serveurs, c’est en JS, via Ajax ou autre sockets).

PhoneGap vous permet d’aller plus loin que de simplement embarquer votre site web. Il ajoute une librairie/API JavaScript, permettant d’interragir avec les fonctionnalités du téléphone, dans la mesure du possible (géolocalisation, notifications, GPS, caméra, contacts, etc.) : http://docs.phonegap.com/en/3.0.0/index.html

 

Voici les ressources que j’ai pu trouver sur le sujet, lorsque j’ai testé PhoneGap en créant une petite application.