Les réflexions de Steve Jobs concernant Flash

Catégorie iphone  |  Tag , , , , ,   |  Pas de commentaires

Publiée hier sur le site d’Apple, une longue lettre de Steve Jobs “Thoughts on Flash”, détaillant les multiples raisons pour lesquelles Flash n’est pas disponible sur iPhone/iPod/iPad et ne le sera probablement jamais. Ca mérite une lecture complète, mais pour les plus fainéants d’entre vous, voici quelques passages clés, et dont je suis également convaincu.

Flash n’a pas été conçu pour les mobiles et encore moins pour les devices multi-touch comme ceux d’Apple:

Flash was designed for PCs using mice, not for touch screens using fingers. For example, many Flash websites rely on “rollovers”, which pop up menus or other elements when the mouse arrow hovers over a specific spot. Apple’s revolutionary multi-touch interface doesn’t use a mouse, and there is no concept of a rollover. Most Flash websites will need to be rewritten to support touch-based devices. If developers need to rewrite their Flash websites, why not use modern technologies like HTML5, CSS and JavaScript?

Adobe ne veut pas faire de bonnes applis pour iPhone/iPod/iPad, mais de bonnes applis multi-plateformes, ce qui signifie pas adaptée à chaque device mais diffusées plus globablement, donc business-oriented (sous-entendu, nivelées par le bas et ça, ça va à l’encontre de la façon de penser d’Apple):

Flash is a cross platform development tool. It is not Adobe’s goal to help developers write the best iPhone, iPod and iPad apps. It is their goal to help developers write cross platform apps. And Adobe has been painfully slow to adopt enhancements to Apple’s platforms. For example, although Mac OS X has been shipping for almost 10 years now, Adobe just adopted it fully (Cocoa) two weeks ago when they shipped CS5. Adobe was the last major third party developer to fully adopt Mac OS X.

Et ouch, la conclusion qui tue:

The avalanche of media outlets offering their content for Apple’s mobile devices demonstrates that Flash is no longer necessary to watch video or consume any kind of web content. And the 200,000 apps on Apple’s App Store proves that Flash isn’t necessary for tens of thousands of developers to create graphically rich applications, including games.

New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind.

MiniApps, des web apps en HTML5 pour mobiles

Regardez bien les captures ci-dessous, on dirait bien des applications natives pour iPhone, et pourtant ce ne sont que des web apps tournant directement dans Safari Mobile, et développées en HTML5. Disponibles sur MiniApps, ces créations d’Alex Gibson sont, certes, encore modestes dans leurs fonctionnalités mais laissent présager un avenir radieux pour le HTML5 dans l’univers des mobiles notamment (encore un coup dur pour Flash). Et avantage du HTML5, c’est cross-platform, donc fonctionne sur la plupart des mobiles (un peu évolués): iPhone, iPod Touch, iPad, Androïd, Palm Pre, Firefox Mobile, Nokia Maemo…

  • Checklist, pour créer rapidement todo-list et autres listes de courses
  • Geo Meter, qui fait appel au GPS de la machine pour vous localiser précisément

  • Card Flip, célèbre jeu de mémoire qu’on ne présente plus

Et pour les “installer”, pas besoin de passer par l’App Store, un simple ajout de signet sur votre iPhone suffit…

Besoin d’un nouveau fond d’écran ?

Catégorie web  |  Tag ,   |  2 Commentaires

Wallbase est un excellent site pour trouver la perle rare. Il s’agit en fait d’une banque d’images piochées sur 4chan dans les catégories WG (Wallpaper / General), W (Wallpaper / Anime) et HR (High Resolution), munie d’un bon moteur de recherche. Il y en a pour tous les goûts, avec la particularité de ne pas les classer par catégories, mais plutôt par mots clés ou par couleur dominante. Et même, pour les plus coquins d’entre vous, des filtres Sketchy et NSFW.

Quelques exemples des petites merveilles qu’on peut y trouver :

Quelques BD de geek…

Un peu d’humour de geek pour bien terminer la semaine :

  • On a tous un “torrent of legend” qui traîne dans notre client BitTorrent, non ? (please seed!!!)

Tout savoir sur le HTML5

Catégorie web  |  Tag , ,   |  Pas de commentaires

Tout d’abord, une présentation très complète (via @MoxFolder) sur les fonctionnalités majeures apportées par le HTML5, entièrement réalisée en… HTML5 et donc consultable dans votre navigateur. Les bouts de code étant la plupart du temps accompagnés d’exemples concrets au sein de la présentation, il vous faudra un navigateur approprié pour les visualiser (en clair, oubliez IE6-7-8 et optez plutôt pour Google Chrome, sur ce coup là).

Et justement, puisqu’on parle de compatibilité avec les navigateurs, HTML5 & CSS3 Readiness donne une vision très rapide des fonctionnalités supportées par les différentes versions d’IE, Firefox, Safari, Opera et Chrome.