Archives du tag: Apple

iPhone

Ce qu’Apple « pourrait » annoncer demain

Demain aura lieu le traditionnel Special Event présentant les nouvelles versions du système iOS et surtout le nouvel iPhone.

Ce que disent les rumeurs

En sachant que l’iPad 2 possède déjà une architecture A5 intégrant un processeur double-coeurs et un processeur graphique double-coeur, il y a de très bonne chance pour que le prochain iPhone ait au moins cette capacité.

On parle également de plus de mémoire (1 Go au lieu de 512 Mo), un meilleur APN (8 Mpx au lieu de 5) et autres joyeuseté.

Ce que dit Apple

Le message est clair : « Let’s talk iPhone ».

C’est donc un indice de plus.

Ce qu’a fait Apple

On sait qu’Apple a ouvert un gros partenariat avec Nuance, spécialiste de la reconnaissance vocale.

Mais Apple a également acheté en 2010 la société Siri, elle-même pratiquant la reconnaissance vocale mais dans le but d’interpréter le contenu.

En clair, Apple se serait rapprochée de 2 géants de la reconnaissance et de l’interprétation vocale.

Ce qu’Apple pourrait faire

Le chemin n’est pas très long afin de déduire ce qu’Apple peut faire de ces technologies.

Ces dernières sont gourmandes en ressources, mais un appareil de type iPad 2 peut certainement faire l’affaire.

Du coup, Apple pourrait bien intégrer un assistant vocal dans iOS capable d’interpréter les ordres. Sur iPad 2 et iPhone 5/4S.

Et, bien entendu, des API seraient fournies aux développeurs afin d’intégrer les fonctions vocales dans les applications. Ce serait la cerise sur le gâteau.

Nous en saurons plus d’ici 33 heures environ…

Share
Applications iPhone Mac OS X Web

Pas de Flash pour l’iPhone ni l’iPad : le détail

Le plugin Flash n’est pas disponible sur plateforme iPhone OS et cela suscite beaucoup d’interrogations. Nous allons donc tâcher d’expliquer le pourquoi du comment.

Historique

Flash est disponible sur plateforme MacOS depuis de nombreuses années. Des cumuls de fonctionnalités sont arrivés les uns à la suite des autres, apportant chacun leur lots de nouveautés.

Cependant, au fur et à mesure des versions, Flash sur Mac OS X s’est avéré de plus en plus lourd et lent.

Puis est arrivé iPhone OS : un Mac OS X mobile. Même architecture, donc portage simplifié.

Cependant, Apple a jugé le plugin trop lourd et trop plantogène pour l’iPhone. Il n’a donc pas été inclus.

Pourquoi Flash est-il lourd sur Mac OS X et iPhone OS ?

La raison est simple : la plateforme Mac a évolué, le plugin Flash n’a pas suivi.

Pour vérifier cela, il suffit de regarder ce qu’utilise le plugin Flash sur Mac OS X.

otool -L /Library/Internet\ Plug-Ins/Flash\ Player.plugin/Contents/MacOS/Flash\ Player

Et que voyons-nous ?

Flash utilise Carbon qui est l’ancienne base de Mac OS conservée pour des raisons de compatibilité. La nouvelle base de Mac OS X est en effet connue sous le nom de Cocoa.

Qu’est-ce que cela implique ?

  • Pas de 64 bits,
  • Le matériel n’est pas exploité de manière optimale,
  • L’intégration au système est minimale,

Du coup, iPhone OS subit les mêmes problèmes (d’autant qu’il n’est pas compatible Carbon) . Et ça, Steve Jobs ne l’accepte pas.

Des efforts en cours

Des efforts pour la prochaine version de Flash semblent mis en oeuvre. En effet, Adobe a annoncé avoir optimisé Flash sur Mac OS X.

Pour cela, ils vont commencer par utiliser Core Animation (Quartz Core) qui permet d’afficher des animations 2D optimisées pour le matériel.

De même, la lecture de vidéo sera optimisée.

Du coup, Core Animation faisant partie de Cocoa, il y a fort à parier qu’une version 64 bits fassent son apparition dans la foulée.

Et si Flash utilise pleinement les possibilités de Cocoa sur Mac OS X, il y a de bonnes chances pour qu’Apple finisse par accepter la version mobile qui, reposant sur la même base, sera optimisée pour l’iPhone OS.

La poêle et le chaudron

Apple semble très fort en donneur de leçon sur ce coup-là.

A en croire leur propos, tous leurs logiciels semblent pleinement optimisés.

Sauf qu’il y a un vilain petit canard. iTunes, l’un des logiciels phares d’Apple, n’utilise Cocoa que partiellement. Ceci est vérifiable ainsi :

otool -L /Applications/iTunes.app/Contents/MacOS/iTunes

On voit en effet apparaître un lien prononcé avec Carbon !

Alors Monsieur Apple, à quand une version d’iTunes pleinement optimisée pour Cocoa ?

Share