211service.com
La prochaine génération de hacks iPhone
Sur le marché actuel des téléphones portables, l'iPhone se démarque comme l'exemple brillant de ce qu'un appareil portable devrait avoir : un design élégant, un logiciel facile à utiliser et une interface intuitive. Mais le jour où Apple l'a sorti, les geeks ont trouvé que le téléphone manquait, et ils se sont mis au travail pour créer leur propre logiciel pour cela. Ces pirates ont conçu des modules complémentaires intelligents qui vont d'un accès instantané à un File d'attente de DVD en ligne Blockbuster à un guitare de poche qui profite de l'écran tactile. De plus, les gens ont trouvé des moyens de déverrouiller l'iPhone d'AT&T, afin qu'il puisse fonctionner sur d'autres réseaux de téléphonie cellulaire.

Rock star virtuelle : Un propriétaire d'iPhone joue de la guitare virtuelle. Shinya Kasatani a développé un logiciel appelé pocketguitar qui permet à une personne de jouer de la guitare en appuyant et en grattant l'écran tactile du téléphone. Apple n'a pas approuvé la guitare de poche, comme beaucoup d'autres applications tierces conçues pour l'iPhone. Cependant, ce mois-ci, la société prévoit de publier un kit de développement logiciel qui permettra aux développeurs de créer des applications légitimes.
Tous ces hacks, cependant, sont effectués sans la bénédiction ou le support technique d'Apple. Ce mois-ci, Apple devrait publier un kit de développement logiciel (SDK) qui permettra aux programmeurs d'écrire des logiciels légitimes pour le téléphone. Cela permettra aux développeurs de créer des logiciels plus fiables, et cela permettra au propriétaire moyen d'un iPhone de télécharger facilement de nouveaux programmes sans avoir à suivre les instructions en ligne ardues de les blogs . Et surtout, un SDK engendrera probablement un nouveau monde d'applications – peut-être même des logiciels d'entreprise – qui pourraient étendre la portée de l'iPhone au-delà d'une base d'utilisateurs de quatre millions, comme annoncé en janvier. Lorsque vous avez un appareil comme l'iPhone qui peut attirer autant de personnes, vous avez également des développeurs d'entreprise qui souhaitent utiliser cette interface, explique Mike McGuire , analyste pour Gartner, une société d'études de marché. Il dit qu'un SDK mènera à des applications commerciales pour le secteur des affaires, et c'est là que se trouve l'argent réel.
Le propriétaire moyen d'un iPhone utilise l'ordinateur de poche comme le voulait Apple, mettant à jour le logiciel et installant des médias via iTunes. Par défaut, la seule façon d'obtenir quoi que ce soit sur l'iPhone est d'utiliser iTunes, explique Jerry Jones, un développeur qui a créé un widget iPhone qui accède à la file d'attente des films Blockbuster d'un utilisateur, ainsi qu'un programme qui permet aux gens d'ajuster les raccourcis du téléphone afin qu'un double clic sur la touche d'accueil lance des applications différentes de celles par défaut d'Apple. Mais si vous souhaitez ajouter ce type de fichiers illégitimes à votre iPhone, vous devez franchir quelques étapes techniques. À vrai dire, ce n'est pas pour les âmes sensibles, dit Jones. Si vous n'êtes pas un geek de la technologie, ce n'est pas super simple.
Pourtant, il existe une grande communauté de personnes qui piratent leurs iPhones. L'un des programmes les plus populaires est un jeu appelé Labyrinth qui permet à un utilisateur de faire rouler une bille virtuelle dans un labyrinthe en inclinant le téléphone (le jeu accède à l'accéléromètre intégré). Labyrinth a été téléchargé des centaines de milliers de fois, dit Jones. En comparaison, son application Blockbuster, qui cible un marché de niche, a été téléchargée environ 56 000 fois. Bien que ces chiffres n'indiquent pas combien de personnes ont piraté leur téléphone (certaines personnes ont peut-être téléchargé le logiciel plus d'une fois pour le tester, par exemple), ils montrent que le nombre de personnes intéressées par un tel logiciel n'est pas anodin.
Multimédia
Voyez comment fonctionne la guitare virtuelle.
Un hack qui a acquis une notoriété sur YouTube transforme un iPhone en guitare. Shinya Kasatani, qui a écrit le logiciel, dit qu'il est facile à utiliser pour les personnes familières avec une vraie guitare : l'écran du téléphone est transformé en un manche virtuel sur lequel une personne peut appuyer et pincer. Il s'agit essentiellement d'un synthétiseur logiciel avec une interface utilisateur de guitare, explique Kasatani. L'échantillon audio d'une corde de guitare est chargé à partir d'un fichier et étiré à la fréquence souhaitée lors de la lecture. Comme il n'y avait pas de SDK, dit Kasatani, il a eu du mal à comprendre les subtilités du logiciel intégré de l'iPhone. Il était difficile de régler le volume de la sortie sonore et de détecter l'entrée multitouch sans une approche par essais et erreurs. Nous, les développeurs, avons définitivement besoin du SDK officiel et de la documentation [de programmation] pour créer des applications stables, dit-il.
Lorsque Apple publiera son SDK, davantage d'applications comme celle-ci pourraient devenir disponibles, tout comme elles le sont aujourd'hui sur les PC et les Mac. Cependant, les détails sur le prochain SDK sont rares et McGuire suppose qu'Apple n'ouvrira pas une grande partie des fonctionnalités du téléphone. Je soupçonne que ce ne sera pas un SDK grand ouvert, dit-il. Les programmeurs peuvent avoir accès à certaines couches du logiciel sous-jacent du téléphone, telles que les instructions qui permettent aux widgets d'accéder à Internet, mais Apple peut garder secrètes les instructions pour accéder à l'accéléromètre, par exemple. Apple aime garder les choses verrouillées, dit McGuire.
Il ajoute que le contrôle est essentiel pour s'assurer que l'iPhone fonctionne bien pour la plupart des gens la plupart du temps. De plus, le contrôle d'Apple est important pour assurer la stabilité et la sécurité du logiciel, deux critères importants si le téléphone doit être utilisé dans le cadre d'une entreprise. J'ai l'impression que [Apple] veut rendre [l'iPhone] quelque peu convivial pour les entreprises, dit McGuire. Je pense que vous allez beaucoup vous concentrer sur le fait d'attirer les développeurs pour créer des applications basées sur des formulaires, du type utilisé dans un environnement de vente, par exemple. Il dit qu'il soupçonne Apple de traiter les logiciels tiers de la même manière qu'il approuve les accessoires iPod : en exigeant des fournisseurs qu'ils s'enregistrent auprès d'Apple pour acquérir un badge attestant l'approbation d'Apple. De cette façon, Apple pourrait garder un certain contrôle sur la qualité des applications externes, ce qui pourrait contribuer à les rendre plus sécurisées.
Indépendamment de l'accès que le SDK fournit aux programmeurs et des précautions de sécurité disponibles pour les programmes tiers certifiés, la communauté du piratage continuera d'innover autour de l'iPhone. Même sans le SDK officiel, dit Kasatani, c'est beaucoup plus attrayant que Windows Mobile. Le système d'exploitation Mac et l'interface utilisateur sont plus amusants à utiliser, dit-il, et l'écran multitouch le rend particulièrement intéressant à utiliser.