Créer une application iPhone à partir d’une webapp

Il existe une façon de créer une application iPhone avec très peu d’objective C : en incorporant une web app dans une application iPhone.

Nous allons reprendre la web app iPhone « Petite notes », que nous allons embarquer dans une vraie application iPhone via XCode.

Développer une web-app iphone avec mise en cache, base de données locale et server-sent events

Introduction

Développer des applications pour iphone est tentant, cependant on est parfois limité :
- Par ses connaissances en objective-C pour le développement,
- Par l’obligation de passer par l’App Store pour la diffusion.

Il existe une alternative à l’application Iphone classique : la web-app.

L’iphone, via Safari, peut accéder à n’importe quel site Internet. Il est ensuite possible à l’utilisateur de créer un raccourci vers son bureau, qui ressemblera en tout point à une icône d’application classique. Lorsque l’utilisateur lancera Safari, on pourra forcer ce dernier à ne pas afficher la barre d’adresse : on se retrouve avec la page web en plein-écran.

On peut donc, avec des technologies web classiques (html, css, javascript) obtenir une page web optimisée pour l’iphone, très ressemblante à une application pour l’utilisateur.