SDK 4.0 : PhoneGap sain et sauf

Arnaud de la Grandière |
Après bien des incertitudes, Apple a donné sa réponse à PhoneGap, un outil qui permet la création d'applications pour l'App Store à l'aide de HTML, CSS et JavaScript.

Selon Jesse Macfadyen, développeur du projet, Apple a réitéré que l'outil ne violait pas les règles d'utilisation de l'App Store. En novembre dernier, Apple avait déjà donné sa patente à PhoneGap, après avoir procédé à une analyse technique du logiciel, et a conclu que l'outil ne violait pas les règles d'utilisation de l'App Store. Elle avait ajouté que les applications développées avec PhoneGap seraient validées sur leurs seuls mérites et non sur leur utilisation de PhoneGap.

Tout va bien pour cet outil de développement, donc, reste à voir de quoi il en retourne pour les autres. On attend toujours une réponse officielle pour Mono, Unity, Corona, et les autres.

A voir sur le même sujet :
SDK 4.0 : Novell prend acte
Les SDK alternatifs toujours dans l'expectative
iPhone OS 4.0 : Vent de panique pour les SDK alternatifs
Tags
avatar itralala | 

Bein voilà une bonne nouvelle ! Vive les alternatives.

avatar daito | 

La restriction du SDK 4.0 ne concerne que le développement des applications natives pas les WebApp. Donc la réponse d'Apple pour PhoneGap n'est pas étonnante.

avatar Zed-K | 

@ daito :
Il ne s'agit pas de WebApps ici, mais bel et bien d'applications développées en utilisant les langages web puis compilés en application native iPhone.
http://phonegap.com/

avatar elamapi | 

Pour faire simple: L'appli est compilé par X-Code, c'est accepté, l'appli n'est pas compilé par X-Code c'est refusé.

Si c'est compilé par X-Code: que le code ait été écrit par vos petite mimine, ou que le code ait été généré par un "générateur" de code ne fera aucune différence.

De manière TRES GROSSIERE: que j'écrive dans un fichier avec mon clavier: "printf 'hello world';" ou qu'un générateur de code me génère la ligne "printf 'hello world';" dans un fichier; à la fin ça fera toujours un fichiers avec marqué "printf 'hello world';" que je pourrais compiler, et qui sera donc "valide".

avatar NicolasO | 

@elamapi

Ce n'est pas ce qui est ecrit dans la 3.3.1.
"originaly".

phonegap, c'est JS execute par Webkit donc c'est bon.

avatar omega2 | 

elamapi > A part que maintenant si je fais un logiciel de comtabilité personelle en perl et que j'utilise un outil pour le transformer en objective-C alors je viole la license de développeur iphone et mon applis sera jeté (s'ils s'en rendent compte) même si c'est le meilleur de disponible.

avatar NicolasO | 

@omega2

+1, mais avec Scheme.

avatar Domsou | 

Un peu comme être le meilleur numéro 10 du monde de son quartier !
;-)

avatar Domsou | 

Et puis si ton programme est le meilleur du monde ce sera avan tout grâce à la qualité de sa conception.
De mon temps il y avait les analystes-développeurs. Maintenant ce n'est plus que développeur. Plus d'analyse donc ?

avatar cookie | 

Le principe de PhoneGap est simple : Vous codez une application en html5/javascript vous incorporez ces "pages web" dans un projet X-Code non compilé fourni par PhoneGap et avec X-Code, vous compilez le projet pour en faire une application iPhone.

PhoneGap n'est donc en rien une alternative à X-Code. Se qu'Apple interdit depuis le SDK4 c'est le fait de compiler une application sans passer par X-Code.

avatar NicolasO | 

@cookie:

Faux. Ce qu'interdit Apple c'est de programmer dans tout autre langage que C, C++, Objective-C et JS.

Si tu codes en Scheme avec un traducteur scheme vers C et que tu compiles derriere avec X-Code, c'est interdit.

CONNEXION UTILISATEUR