App Store : les langages C, C++ et Objective-C obligatoires ?
Ou comment éloigner les développeurs des kits alternatifs
De tout ce qui a été annoncé pour l’iPhone OS 4.0, c’est probablement une information attenante qui provoque le plus de remous. Les conditions d’utilisation de l’App Store pour les développeurs vont changer, en recentrant les technologies qui peuvent être utilisées dans la création des applications sur une liste assez...De tout ce qui a été annoncé pour l’iPhone OS 4.0, c’est probablement une information attenante qui provoque le plus de remous. Les conditions d’utilisation de l’App Store pour les développeurs vont changer, en recentrant les technologies qui peuvent être utilisées dans la création des applications sur une liste assez réduite. De fait, les kits de développements (SDK) alternatifs sont directement concernés.
La polémique attaque fort, car Adobe est sur le point de sortir sa Creative Suite 5. Or, Flash CS5 est censé être capable de compiler directement une application pour qu’elle soit compatible avec l’iPhone, en passant bien sûr par l’étape de validation. Mais le ton chez Apple est devenu plus strict et il faudra utiliser les langages :
Mais qu’est-ce que cela signifie ? Tout simplement que les SDK alternatifs qui permettent de compiler des applications depuis Flash, Java, ou encore .NET ne seront à terme plus pris en compte. Il est évident qu’un tel changement risque de provoquer un très grand nombre de remous parmi la communauté des développeurs. Beaucoup estimeront sans doute que racheter une machine, si l’on ne possède pas de Mac, pour pouvoir refaire la même chose, tout en réapprenant un langage, n’en vaut pas la chandelle.
Des SDK tels que Unity, MonoTouch, GarageGames, Corono ou encore Appceleretor Titanium sont concernés à plus ou moins grande échelle. Nos confrères de MacGeneration dressent d’ailleurs une liste de kits touchés. Plusieurs sont dans l’expectative et indiquent qu’il faut attendre pour voir si la situation évolue.
Cohérence de la plateforme et applications natives d’un côté, verrouillage et obligation de réapprendre de l’autre : ce seront les développeurs qui trancheront dans les mois qui viennent.
La polémique attaque fort, car Adobe est sur le point de sortir sa Creative Suite 5. Or, Flash CS5 est censé être capable de compiler directement une application pour qu’elle soit compatible avec l’iPhone, en passant bien sûr par l’étape de validation. Mais le ton chez Apple est devenu plus strict et il faudra utiliser les langages :
- C
- C++
- Objective-C
- HTML/JavaScript, uniquement si exécuté par le moteur Webkit
Mais qu’est-ce que cela signifie ? Tout simplement que les SDK alternatifs qui permettent de compiler des applications depuis Flash, Java, ou encore .NET ne seront à terme plus pris en compte. Il est évident qu’un tel changement risque de provoquer un très grand nombre de remous parmi la communauté des développeurs. Beaucoup estimeront sans doute que racheter une machine, si l’on ne possède pas de Mac, pour pouvoir refaire la même chose, tout en réapprenant un langage, n’en vaut pas la chandelle.
Des SDK tels que Unity, MonoTouch, GarageGames, Corono ou encore Appceleretor Titanium sont concernés à plus ou moins grande échelle. Nos confrères de MacGeneration dressent d’ailleurs une liste de kits touchés. Plusieurs sont dans l’expectative et indiquent qu’il faut attendre pour voir si la situation évolue.
Cohérence de la plateforme et applications natives d’un côté, verrouillage et obligation de réapprendre de l’autre : ce seront les développeurs qui trancheront dans les mois qui viennent.
Vincent Hermann
Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.
Le 9 avril 2010 à 16:21
(43 971
lectures)
Soutenez l'indépendance de PC INpact en devenant Premium
- Tout le contenu de PC INpact sans pub
- Et bien plus encore...
Il y a 616 commentaires
skydevil
Le vendredi 9 avril 2010 à 16:23:35
#1
Inscrit
le mercredi 31 octobre 07
-
2315
commentaires
Ah oui, c'est légal une VM macOS ?
pour pas racheter une bécane
parce que si c'est pour vendre plus de mac, c'est osé
pour pas racheter une bécane
parce que si c'est pour vendre plus de mac, c'est osé
De toute façon Java c'est le mal (comme Apple d'ailleurs)
http://blog.joa-ebert.com/2010/04/09/what-apple-just-did/
Je suis fan de ce billet
Je suis fan de ce billet
Ya pas C#
Ah oui, c'est légal une VM macOS ?
pour pas racheter une bécane
parce que si c'est pour vendre plus de mac, c'est osé
pour pas racheter une bécane
parce que si c'est pour vendre plus de mac, c'est osé
VM MacOS non légales (sauf sur OSX si je ne m'abuse), et oui, c'est osé
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.













