Paul Betlem, directeur technique chez Adobe, l'a confirmé cette semaine : l'éditeur se tient prêt à développer et sortir une version du lecteur Flash destinée à l'iPhone d'Apple. La balle serait donc dans le camp de la firme de Cupertino, et celle-ci n'aurait qu'à donner son feu vert pour que soit comblée l'une des lacunes les plus criantes de son navigateur Safari Mobile.
D'après les propos de Betlem, tenus lors de la conférence Flash On The Beach (FOTB), une équipe serait déjà en train de plancher sur la question au sein d'Adobe. S'il était encore besoin de le dire, voilà qui confirme que l'absence de Flash ne tient pas à une quelconque incompatibilité technique, mais bel et bien au refus d'Apple de laisser Adobe installer son lecteur sur ses téléphones.
La donne risque fort de ne pas changer avant un bon moment... voyons pourquoi !
La technologie Flash, c'est celle qui est utilisée pour l'affichage des vidéos de sites comme YouTube ou Dailymotion, mais aussi pour la conception de bon nombre des petits jeux ou des animations que l'on trouve sur Internet. Elle est également employée pour la conception de sites Internet qui, de fait, sont aujourd'hui illisibles sur Iphone.
Alors que tous considèrent que l'arrivée de l'iPhone contribue à précipiter l'avènement de l'Internet mobile, il est bien évidemment primordial pour Adobe d'imposer ses technologies sur ce support. L'éditeur étudie d'ailleurs la question depuis plusieurs mois. Fin juin, il indiquait déjà qu'une version d'évaluation du lecteur Flash fonctionnant sur l'émulateur intégré au SDK de l'iPhone était fonctionnelle.
Problème : Apple n’autorise pas les éditeurs tiers à mettre au point des programmes qui susceptibles de résider en mémoire ou de se substituer à l’environnement de son Mac OS X Mobile et ne semble pas prêt à changer sa politique pour Flash. Pourquoi refuser ?
Steve Jobs, PDG d'Apple, expliquait en mars dernier que selon lui, Flash était tout à fait adapté aux ordinateurs, avec de larges écrans et des configurations bien plus puissantes que celle d’un téléphone, mais ne convenait pas à l’iPhone, à son interface et à ses caractéristiques techniques. La version mobile de Flash, Flash Lite, que l'on retrouve déjà sous certains systèmes d'exploitation mobiles, n'est quant à elle pas suffisamment intéressante et riche en fonctionnalités pour que cela vaille le coup de l’implémenter sur iPhone.
Voilà pour l'explication officielle, sur laquelle Jobs n'est jamais revenu. Apple pourrait user d'un autre argument : ouvrir l'iPhone aux contenus Flash serait compromettre en partie la sécurité de son environnement logiciel, dans la mesure où des failles de sécurité sont régulièrement découvertes dans le lecteur d'Adobe. On pourrait également objecter qu'ouvrir l'iPhone à Flash serait synonyme de charger les pages Web consultées depuis Safari Mobile de publicités lourdes à charger, parfois intrusives, etc.
On pourrait aussi prétexter que l'iPhone n'a vocation qu'à communiquer et consulter des informations en ligne, et que les applications Flash ne sont donc pas indispensables. L'App Store est en outre censé fournir suffisamment de jeux et de divertissements pour qu'il ne soit pas nécessaire de disposer de Flash, sans oublier qu'il n'est pas impossible de rendre un jeu comme Bejeweld compatible avec l'iPhone.
Malheureusement pour l'utilisateur, Flash, c'est aussi l'accès à des millions de vidéos en ligne sur des sites qui n'assurent pas la conversion vers un format iPhone comme le font YouTube ou Dailymotion. C'est la possibilité de réaliser des applications Internet riches, innovantes, agréables et fonctionnelles. C'est la mise en relation d'une interface animée et bien léchée avec une base de données, la navigation intelligente dans les vidéos, et bien d'autres choses encore.
Le combat est-il justifié ? Pour Adobe, certainement. Pour Apple, un peu moins, d'autant que l'arrivée d'applications Flash hébergées en ligne constituerait une concurrence pour bon nombre des logiciels proposés sur l'App Store. Dès lors, la firme à la pomme se laissera-t-elle convaincre ? Rien n'est moins sûr.



Je pense pour ma part qu'une version iPhone de Adobe Flash Player serait plus que bienvenue
!! Allez Steve !
il est clair que concurrencer l'appstore est une mauvaise idée pour Apple, si leur politique est de garder la main mise sur les développements, ca se comprend.
Je vois bien une version spéciale Iphone du lecteur flash comme l'a été Flash Lite pour les mobiles. Ce sera dommage mais si c'est la seule solution pour l'avoir... mais je vois mal Apple changer de position
Il y a aussi le fait qu'Apple développe un format concurent à Flash (dont j'ai oublié le nom), format qu'il souhaiterai implémenter dans l'iPhone une fois qu'il serait au point.
Ils souhaitent donc favoriser leur futur format propriétaire plutôt que flash.
Pas de flash sur l'iPhone, et c'est trés bien comme ca, j'ai pas envie de me retrouver avec des sites qui clignotent de partout et qui ram..
Un bon flasheur ne fait pas ramer un site, mais il est vrai qu'ils se font rare. Une adaptation de flash player serait une bonne chose, la version youtube par exemple est poussive à mon sens
Un bon flasheur, c'est tout de même moins rare qu'un bon codeur en AJAX... Et à fonctionnalités équivalentes, un site en Flash rame moins qu'un site en AJAX. Il n'y a qu'à essayer de faire tourner un site comme Yahoo Mail sur un vieux PC avec un navigateur non ultra-optimisé (optimisation qui pour FF3 a d'ailleurs consisté à récupérer une partie du moteur ActionScript d'Adobe...).
Actuellement, Flash permet de faire des choses qu'aucune autre technologie ne permet de faire de manière satisfaisante. Et je ne parle pas des vidéos et des banières publicitaires. Par exemple, ça reste la meilleure solution pour proposer des représentations graphiques de données. Si même Google, qui a pourtant probablement les meilleurs codeurs AJAX du monde utilise du Flash dans des produits comme Google Analytics, ce n'est pas par hasard...
Flash permet aussi de faire des applications riches qui restent maintenable. Flex permet de coder comme dans un vrai language (type Java ou C#) avec une vraie architecture (équivalents de Spring par exemple, frameworks MVC...). Du coup, on a plus de rupture entre le monde coté serveur et coté client. En AJAX, c'est un parcours du combatant pour avoir l'équivalent, et la plupart des codeurs n'ont pas la compétence.
A mon sens, la meilleure solution serait une version Flash spécifique iPhone. Un peu allégée par rapport à la version bureau, mais beaucoup plus puissante que la version light. Assez pour faire tourner des applications Flex par exemple.
Le problème de fond, c'est aussi d'ouvrir la plateforme à d'autres moteurs d'exécution. Flash en est un, mais il y a aussi Java, Silverlight...
Si Apple veut gagner le monde professionnel, c'est une nécessité absolue. Objective-C et Cocoa, c'est gentil (encore que Objective-C, bof), mais en entreprise pour du développement spécifique, c'est affreusement couteux!
Mouais, je serai biensur un des plus content que ca arrive... en meme temps il y a quelques mois adobe avait anooncé travailler sur ce projet que ca plaise ou non à Apple...
En attendant toujours rien...
J'ai vraiment hate que ce probleme soit réglé (comme celui du C/C, ou des MMS d'ailleurs)
Je regrette d'avoir acheté un iphone 3G on peut lire aucune video ex:M6 replay .....je suis tres decu!!!
J'ai une très bonne idée pour adobe. Il suffit de faire comme google à fait ! Apple refuse d'intégrer flash lite il suffit de le commercialiser sur le Rock Store ou Cylay Store (voir les 2 !) et voilà !
EDIT : Cydia store (je confonds toujours les 2)