La demande pour des développements spécifiques à la plateforme iPhone d’Apple pousse les professionnels du secteur à se mettre au goût du jour. On ne peut pas dire qu’Apple aide les développeurs sous windows ou linux pour le développement d’application iPhone : il vous faut un Mac car le SDK d’iPhone ne fonctionne exclusivement sur cette plateforme !
WebApp, ne vous permettra pas de développer des applications « natives » en objective C mais des sites Internet « friendly iPhone ». C’est un framework Javascript/Css puissant, léger qui vous assiste en mettant à votre disposition plusieurs classes et fonctions pour le développement d’application web pour iPhone : support d’Ajax, interrogation de site distant via un proxy intégré, classes et fonctions pour décortiquer les flux xml, look et design iPhone, etc.
L’installation de ce framework est très simple… dans le répertoire « root » (souvant « www ») de votre serveur web, copiez le répertoire « webapp ». Avec votre IDE préféré, créez votre page internet en insérant les « CSS » et « javascript » nécessaires au bon fonctionnement de votre futur application. Ensuite, tout est histoire « d’huile de coude »… mais, je n’ai pas trouvé la prise en main trop difficile. L’architecture des pages passe par des classes particulière à l’iPhone avec gestion possible d’événements (synchrones ou asynchrones…).
Mon seul reproche est le peu d’exemple fourni sur le site. J’aurais aimé trouvé des exemples de code complets sur des sujets pointus… Toutefois, un forum pour le support est mis en place et le développeur de WebApp semble très réactif… Même si ce framework est encore jeune et il est promis à un très bel avenir…
Site Internet : WebApp
Licence : BSD
Ces jours ci, j’ai testé plusieurs framework iphone et j’ai préféré http://iwebkit.net/ à WebApp, car il est fourni avec beaucoup plus d’exemples.
Merci pour l’info… je vois qu’on est dans la même démarche 😉 Je vais regarder iwebkit.
Re, tant que l’on y est, on peut parler de http://www.testiphone.com/ qui permet de tester le rendu sur les iPhone et iTouch.
Ce site, par rapport à d’autres, permet de tester un site en local, pas besoin qu’il soit en ligne.
@Julien
En fait WebApp.Net va bien plus loin que iWebkit et intègre nativement de nombreuses fonctionnalité par forcement visible de prime abord c’est vrai :).
Tout dépend ensuite de ce que tu veux faire. Si tu change d’avis, le forum de WebApp.Net est la pour t’aider.