À quoi s'attendre de l'iPhone ouvert

Avec son écran tactile facile à utiliser et son logiciel astucieux, y compris iTunes d'Apple, l'iPhone est le chouchou de l'industrie du téléphone portable. Et la semaine dernière, Apple a fait une annonce qui ne fait qu'améliorer l'attrait du téléphone. La société de Cupertino, en Californie, a dévoilé un ensemble de nouvelles fonctionnalités pour le téléphone qui lui permettent de bien fonctionner avec les logiciels d'entreprise, notamment les logiciels de messagerie électronique et de synchronisation de données. Et surtout, la société a publié les instructions pour le matériel de l'iPhone, offrant un kit de développement logiciel (SDK) qui permet aux programmeurs extérieurs à Apple de jeter un coup d'œil à l'intérieur du gadget et d'écrire leurs propres applications pour celui-ci.





Quiconque utilise un iPhone profitera bientôt des avantages des nouvelles fonctionnalités du téléphone, de l'accès à la messagerie professionnelle à l'exécution de programmes de bureau familiers, en passant par l'exploitation de l'accéléromètre intégré pour de nouvelles interfaces basées sur les gestes.

C'est une affaire énorme, déclare Ken Case, PDG de Groupe Omni , une entreprise qui met en œuvre les idées de David Allen Faire les choses dans un logiciel d'organisation pour le système d'exploitation Mac. Apple a construit ce petit ordinateur de poche basé sur la même technologie fondamentale que le Mac. Ce que [le SDK] signifie pour nous, c'est que nous avons maintenant la possibilité de créer un logiciel que les gens réclament depuis l'annonce de l'iPhone. Case dit qu'Omni prévoit de créer une version iPhone de sa liste de tâches sur les stéroïdes qui capturera des données à l'aide de l'appareil photo du téléphone et intégrera les informations de localisation mises à disposition via le kit de développement. Le logiciel d'Omni pourrait, par exemple, afficher automatiquement une liste d'articles d'épicerie lorsqu'il reconnaît que l'utilisateur est entré dans un magasin.

Les entreprises seront plus susceptibles de distribuer des iPhones aux employés car, en plus de la compatibilité des e-mails et de la capacité de synchronisation, Apple offre désormais aux employés un moyen d'accéder aux serveurs de l'entreprise qui se trouvent derrière des pare-feu. De plus, les téléphones peuvent être effacés de toutes les données à distance, en cas de perte ou de vol. Et Salesforce.com, une société de services aux entreprises, a déjà créé des applications à l'aide du kit de développement iPhone. Je pense que ce que vous allez voir, c'est que la sortie de l'intégration d'entreprise à elle seule va générer des ventes commerciales substantielles [de l'iPhone], dit Corbeau Zachary , un développeur de logiciels qui a commencé iPhoneDevCamp , une série d'ateliers destinés à stimuler le développement d'applications Web pour iPhone. Vous verrez des gens laisser leur BlackBerry au bureau.



L'industrie de la santé, en particulier, pourrait bénéficier de l'iPhone ouvert, selon Steven Frank , développeur et fondateur de Panique , une société de logiciels Mac. EPocrate , une entreprise de logiciels médicaux, a fait la démonstration de son application iPhone lors d'une conférence de presse d'Apple jeudi dernier, et Frank a immédiatement pensé à sa femme, une médecin. Elle utilise et adore son iPhone, mais elle transporte toujours un ordinateur de poche Palm uniquement pour exécuter ePocrates et d'autres bases de données médicales similaires, dit-il. Frank prédit que lorsque ces bases de données seront accessibles sur l'iPhone, sa femme laissera son Palm à la maison. L'important ici est qu'Apple n'allait bien sûr jamais fournir une application de base de données de médicaments sur ordonnance pour l'iPhone. Le SDK permet de le faire, ce qui ouvre une toute nouvelle classe de personnes qui peuvent désormais utiliser de manière réaliste un iPhone comme leur seul appareil mobile.

Lorsque l'iPhone a été annoncé pour la première fois en juin dernier, les programmeurs étaient enthousiasmés par les possibilités qu'il offrait, mais Apple a caché de nombreuses informations sur le fonctionnement interne du logiciel du téléphone. Au lieu de promouvoir des applications téléchargeables, Apple a encouragé le développement de programmes Web fonctionnant dans le navigateur Safari. Mais cela a limité les capacités des programmes. Par exemple, ils ne pouvaient pas tirer pleinement parti de l'écran tactile ou de l'accéléromètre à trois axes, et ils ne pouvaient pas stocker de données sur la puce de mémoire flash du téléphone. Certains programmeurs se sont tournés vers le piratage du téléphone – essentiellement des instructions de rétro-ingénierie qui contrôlent le matériel – afin de pouvoir créer leurs propres applications, y compris des guitares virtuelles. (Voir La prochaine génération de hacks iPhone.)

Certains des logiciels développés par les premiers pirates de l'iPhone, tels que la guitare virtuelle et les jeux utilisant l'accéléromètre, illustrent le potentiel du SDK. L'entrepreneur et l'expert de l'iPhone Christophe Allen , par exemple, envisage d'écrire un logiciel capable de filtrer les appels ou les SMS en fonction de la position du téléphone : poser le téléphone à plat sur votre bureau peut indiquer que vous souhaitez accepter uniquement les appels liés au travail. (Voir Le potentiel inexploité de l'iPhone.)



Néanmoins, dit Allen, ce n'est toujours pas un jeu complet. Il n'est pas clair si les programmeurs auront accès à certaines couches d'informations sur le téléphone, telles que celles qui pourraient leur permettre de créer des périphériques Bluetooth comme des claviers. Allen dit qu'il n'a pas encore eu l'occasion de plonger profondément dans le SDK, mais il ne sait pas s'il autorisera un logiciel permettant aux utilisateurs d'iPhone de recevoir des données, telles que des messages instantanés, pendant qu'ils passent des appels sur le réseau cellulaire. (chose qui n'est pas possible maintenant).

Déjà, Apple a fait appel à de grandes entreprises pour développer les premières applications qui donneront au public un avant-goût de ce que permet le kit de développement. Lors de la conférence de presse, AOL a dévoilé son programme de messagerie instantanée compatible avec l'iPhone, et la société de jeux Electronic Arts a présenté Spore, un jeu qui utilise l'accéléromètre pour contrôler le jeu.

Bien que le SDK soit téléchargeable dès maintenant, les programmes tiers écrits pour le téléphone ne seront disponibles qu'en juin, date à laquelle Apple publiera la mise à jour iPhone 2.0. À ce moment-là, les gens pourront télécharger des programmes via iTunes, de la même manière qu'ils téléchargent des chansons et des films. Allen soupçonne que, comme il l'a fait avec les podcasts, Apple fera la promotion des programmes les plus populaires, ce qui signifie que la qualité l'emporte, dit-il. Ce n'est certainement pas ce qui se passe dans le monde de la téléphonie mobile en ce moment : la qualité n'y est pas. De l'ouverture de l'iPhone par Apple, dit Allen, je pense que c'est une chose cruciale.



cacher