Keynote : le SDK de l’iPhone

Après le compte rendu de la keynote du MacWorld 2008 avec en vedette le MacBook Air, voici le compte rendu complet de la keynote iPhone SDK du 6 mars.
Au programme, un mini bilan, l’utilisation de l’iPhone par les entreprises grâce à Microsoft Exchange, le SDK, des exemples de développement par les ingénieurs d’AOL ou Electronic Arts, l’Apple Store qui va avec le SDK et « one more thing ». 🙄
Donc, on commence avec le bilan.
Le premier graphique montre que l’iPhone est aujourd’hui deuxième en part de marché sur le territoire américain avec une part de 28%. Concernant l’utilisation du browser, Safari est déjà le premier browser pour les mobiles avec 71% de part de marché. Concrètement, cela veut dire que les utilisateurs d’iPhone utilisent plus internet que les autres possesseurs d’autres smartphones. On peut penser que l’interface de l’iPhone est plus agréable.
Steve Jobs présente ensuite les deux principaux intervenants : Phil Schiller et Scott Forstall.
Voilà donc Phil Schiller en piste pour présenter l’iPhone dans l’entreprise. Il détaille en premier lieu les divers utilisations de deux organisations : Genentech et l’Université de Stanford.
Phil nous explique ensuite quelles sont les fonctions demandées pas les entreprises modernes. Et, miracle, l’iPhone est capable de faire tout ce que demande ces entreprises ! 🙄
Et aujourd’hui, toutes ces fonctionnalités sont possibles grâce à Microsoft Exchange.
La synchronisation par Microsoft Exchange permet aussi de limiter les coûts relatifs aux intermédiaires.
Il est alors très simple de synchroniser des emails, des contacts ou un calendrier. L’iPhone est alors compatible avec les mêmes serveurs de messagerie que Microsoft Exchange.
On a ensuite le droit à une démo et cela semble effectivement très simple de synchroniser son iPhone.
Le monsieur envoie un email et, oh magie, c’est sur l’iPhone de Phil ! 🙄
Inutile de vous dire qu’avec tout ça, Disney et Nike sont très contents. La preuve :
Vient ensuite le tour de Scott Forstall. Il présente plus en détails le SDK.
Un léger bilan d’abord pour nous dire qu’il y a déjà plus de 1,000 applications développées pour l’iPhone.
Scott nous informe que le SDK est tout simplement le même outil que celui utilisé par les développeurs d’Apple.
Ensuite l’architecture du SDK est présentée. Voici donc les différentes caractéristiques du SDK de l’iPhone :
Scott en vient ensuite aux outils : Xcode, Interface Builder, Instruments et iPhone Simulator.
Xcode permet de créer le code. Il dispose d’un gestionnaire de projet, d’un contrôleur et d’un debugger. Il peut fonctionner sur l’iPhone ou directement sur le Mac si l’iPhone est branché.
Interface builder permet de construire l’interface de votre application à l’aide de modèle. Il suffit alors de glisser/déposer la partie du modèle que vous voulez à l’endroit que vous voulez. Oui, oui, c’est aussi simple que ça. 😉
Instruments permet quant à lui de vérifier les performances de votre applications via une multitude de statistiques.
Pour compléter ces outils, iPhone simulator permet de simuler un iPhone sur votre ordinateur. Donc, même si vous n’avez pas d’iPhone, vous pouvez contribuer. 😉
Et comme d’habitude, on a le droit à une « Démo ». Scott présente alors des applications développées en deux jours ou une semaine.
Une application pour modifier des photos :
Un jeu avec un vaisseau spatial contrôlé à l’aide de l’accéléromètre de l’iPhone : il faut pencher le téléphone pour se diriger dans l’espace. 😛
Et après deux semaines de développement, que peut-on faire ? Apple a confié le SDK à divers entreprises. Elles ont eu deux semaines pour créer des applications.
Les entreprises sont : Electronic Arts, salesforce.com, AOL, Epocrates et Sega.
Les résultats en images.
Electronic Arts avec un jeu de réflexion : Spore.
Salesforce.com présente une application permettant de gérer votre journée de travail.
AOL présente AIM pour l’iPhone.
Epocrates présente un outil remarquable pour les médecins. C’est une base de données complètes sur les médicaments qu’ils produisent. Incompatibilités entre médicaments ou description du médicament, tout y est.
Et enfin, le meilleur selon moi, Sega avec Monkey Ball pour iPhone ! 😛
Bien sûr, vous dirigez la boule en inclinant le téléphone.
La présentation du SDK et de ses possibilités terminée, Scott Forstall laisse la place à Steve « iPapy » Jobs pour la conclusion de la keynote.
Ce dernier présente alors le store qui va avec le SDK : App Store.
A noter : Le téléchargement des applications se fait sans fil, par le réseau internet classique ou par le réseau téléphonique. La mise à jour des applications est automatique.
Les conditions :
– L’App Store est le moyen exclusif de distribuer des applications.
– Le développeur fixe le prix.
– Apple récupère 30%.
– Aucun frais.
– Le développeur est payé chaque mois.
– Pas de frais pour les applications gratuites. 🙂
Quelques limitations :
Le SDK aujourd’hui disponible en beta fera l’objet d’une mise à jour gratuite en juin prochain. Gratuite pour les iPhones mais payante pour les iPod Touch. Le prix n’est pas dévoilé. 😕
Le droit d’entrée s’élève à 99$.
Et ainsi s’achève la keynote consacrée au SDK de l’iPhone……..
Ah non.
John Doerr de KPCB (Kleiner Perkins Caufield & Byers) vient nous fait part de ses convictions en terme de futur. Pour lui, le meilleur moyen de prédire le futurest de l’inventer. Et le deuxième meilleur moyen est de le financer !
John Doerr insiste alors sur ce fait : Google a démarré avec 24,000,000$. Il propose alors une somme beaucoup plus importante pour financer Apple et son SDK : 100,000,000$ !
Joli cadeau pour le croqueur de pomme. Et cette fois, la keynote s’achève. 😀
Laisser un commentaire pour : Keynote : le SDK de l’iPhone