oui encore des links une discussion sur hacker news http://news.ycombinator.com/item?id=1250946
les commentaires de appcelerator http://developer.appcelerator.com/blog/2010/04/apple-4-0-and-titanium.html http://developer.appcelerator.com/blog/2010/04/iphone-os-4-0-announcement-and-our-commitment-to-you.html http://ipadmakesmesad.blogspot.com/2010/04/think-evil-apple-bans-flash-to-iphone.html mais maintenant j'aimerais mettre en avant qlqch qui est arrivé avant cette clause 3.3.1 http://www.appleinsider.com/articles/10/04/07/apple_rejected_ipad_app_for_using_pinch_to_expand_gesture.html " When the application was initially rejected from the App Store, Apple sent a letter to the developers noting that the pinch to expand feature is "associated solely with Apple applications." " et je considere ca pire en fait donc Apple et les developeurs flash ou meme les developeurs en général ... une chose que Apple sous-estime grandement c'est le contenu, un super jeu video, une killer app, souvent c'est LE truc qui va vous faire acheter une console plutot qu'une autre, ou utiliser un OS plutot qu'un autre, etc. donc oui on peut voter avec notre porte-monnaie et ne plus acheter de produits Apple du tout, mais perso euh si je vire OSX pour passer a autre chose, ca veut dire retourner sous Windows ou passer a du Ubuntu avec obligation d'utiliser une VM Windows ... pas terrible terrible mais il y autre chose que les developeurs peuvent faire c'est voter avec les technologies qu'ils utilisent et les platformes pour lesquelles ils publient par exemple, pour moi il est hors de question de toucher a cocoa ou autre techno Apple pour publier une application desktop pour OSX, non j'utiliserais AIR et pour 2 raisons tres simple - politique: officiellement refuser et boycotter la techno Apple - technique: utiliser AIR permet de publier la meme appli pour OS X, Windows ET Linux ce ne sera surement pas moi, mais si bcp de dev prennent la meme approche, il y aura bien à un moment ou un autre ce qu'on appelle une "killer app", ou un "super jeu", ou autre ... bref un truc que tout le monde veut utiliser si ce truc marche avec AIR, et bien ca veut dire que ca ne force pas les gens sous Windows ou Ubuntu a switcher vers OS X, ca veut dire que le contenu est mis au dessus de l'OS, ca veut dire que le choix specifique de AIR comme techno montre que une bonne experience n'a pas besoin d'etre locké sur un system en particulier. Et par extension, cette meme techno AIR, peut vous permettre de porter vers Android (oui AIR supportera ca aussi), ou BlackBerry, ou autre ah oui, parce que Apple ne veut pas que vous publier pour le iPhone/ iPad, cette killer app/jeu ne pourra pas etre publiée sur ces devices... mais reste que pour les utilisateurs finaux, ce ne sera pas vous (le producteur) qui sera a mettre en cause, ce sera Apple, et ca a mon avis c'est ce qui peut faire le plus mal à Apple. Et pour illustrar ca je vais prendre un exemple ;) les client desktop twitter donc depuis qlqs années on peut en trouver bcp, et presque tous utilisent la technologie AIR principalement parce que justement AIR permet de faire une appli cross- platform simplement, mais AIR n'est pas non plus parfait et cela a créé une petite polémique "AIR utilise trop de CPU", et ceci a meme fait passer une appli a l'origine fait avec AIR vers une autre technologie. Un jour seesmic a annoncé un AIR-less client, et oui cela a un peu terni la reputation de AIR, mais si on regarde dans le details leurs clients OSX et Linux utilisent toujours AIR. http://seesmic.com/seesmic_desktop/ A l'opposé, vous pouvez trouver Tweetie, un client pure OS X, qui est aussi donc sur le iPhone et a meme gagné un "Apple Design Award" http://www.atebits.com/tweetie-mac/ http://www.atebits.com/tweetie-iphone/ et récemment Twitter à acheter tweetie avec pour but d'en faire le twitter client officiel Et voila ce que je pense vraiment, seesmic pour windows ou tweetie pour OS X, c'est l'illustration pour moi du mauvais choix (cad prendre parti pour un OS en particulier). Si vous utilisateurs sont sous Windows et adorent seesmic, si ils switchent vers OSX ou Linux, ils n'auront pas la meme expérience... et idem pour tweetie, et vous perdrez surement des utilisateurs et/ou ils seront decus et/ou ils switcheront non-seulement d'OS mais aussi d'application. Et oui AIR n'est pas parfait et oui il bouffe de la mémoire, mais AIR comme toute autre techno, évolue avec le temps et ce qui arrive avec AIR2 va justement régler pas mal de ces problemes de mémoire (voir meme tous). Le fait qu'il n'y ait pas deja eut une killer app twitter client fait avec AIR, que des clients populaires comme seesmic ou tweetie ne choississent pas AIR, ne veut pas dire que ce n'est pas possible de faire une vraie killer app avec AIR. A mon avis avec AIR2 c'est possible, et c'est aussi le meilleur moyen de montrer/prouver qu'on a pas besoin de technologie spécifique Windows ou OS X et que oui ca peut etre un choix et un message fort de choisir une techno qui permet de publier la meme app sur plusieurs OS. Et c'est là où on peut faire mal à Apple (et meme Microsoft par la meme occasion ;)). J'imagine tres bien un client dekstop twitter fait avec AIR2 qui soit mieux que seesmic et tweetie reunit, c'est pas encore là mais amha ce n'est qu'une question de temps. Bref, voter avec votre choix de techno et peaufiner le mieux possible vos applis. Si tout le monde fait ca, a un moment il y aura des utilisateurs qui demanderont d'avoir ces app sous iPhone et là ce sera a notre tour de pointer notre doigt à Apple. zwetan -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG. Pour envoyer un message à ce groupe, adressez un e-mail à [email protected]. Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/fcng?hl=fr
