Actualités
Le feuilleton du Week End : Apple change ses conditions de développement et élimine les outils d’Adobe
Apple, avec le SDK associé à l’iPhone OS 4 a changé les
conditions d’accès à l’AppStore pour les développeurs et a
ainsi fermé la porte à un certain nombre de sociétés qui proposent des
outils permettant de générer des applications pour iPhone et
iPad, Adobe en est l’une d’elle.
Ainsi, lors de l’inscription au programme développeurs, il devient
nécessaire d’accepter de fournir des applications écrites nativement
dans l’un des langages suivant : C, C++ ou Objective-C (section
3.3.1) et il est explicitement interdit de proposer des applications
réalisées avec des "cross-compilateurs", ceci est décrit
dans ce billet qui a déclenché les discussions.
L’un des premiers éditeurs tombant sous la coupe de cet article est
Adobe, avec
son outil permettant de transformer une application écrite en Flash, sa
technologie maison, en application iPhone OS, voir
la vidéo ici.
Ont suivi des articles expliquant les impacts et les raisons
éventuelles pour ces changements de la part d’Apple (ici par
exemple) et même un échange entre un développeur et Steve Jobs
lui-même par mail,
à lire ici.
La conclusion de ce feuilleton est la suivante :
Apple ne chercherait pas spécialement à lutter
contre les outils d’Adobe, mais il considère que les outils de
génération d’applications génèrent forcément un code moins spécifique et moins
enrichi qu’un développement natif, cela produit des "sub-standard
apps" d’après la réponse de Steve Jobs. Cela produit aussi des
applications similaires à ce que l’on pourra retrouver chez les concurrents
mobiles (Android, Windows Mobile, Ovi Store de Nokia). Or si
Apple veut conserver son avance en terme d’offre d’applications, elle doit
s’assurer de l’unicité ou de la spécificité des apps sur son AppStore.
Les outils génériques ne permettent pas d’aller en ce sens, et pourraient même
menacer Apple dans sa maîtrise de la plate-forme si ils devenaient trop
répandus.
Cela va donc bien au delà d’une guéguerre court termiste entre Apple
et Adobe, même si on peut déplorer que la course que joue Apple ne
soit pas plutôt une course à proposer tellement de nouvelles APIs et de
simplicité aux développeurs que la société soit toujours en avance sur les
plate-formes génériques et élimine la menace par la
performance plutôt que par la fermeture.
Suivez nous sur Twitter, via
RSS, sur le
site mobile de iPhon.fr ou avec
l’application dédiée iFon.fr