211service.com
Repenser les applications pour l'iPad
L'iPad n'est pas le seul à faire ses grands débuts ce samedi. Plusieurs centaines d'applications iPad nouvellement créées, dont beaucoup ont été minutieusement repensées et reconstruites pour l'appareil, seront également diffusées pour la première fois.

Créateur de vidéo: Le logiciel de Brightcove permettra à ses clients de diffuser des vidéos sur l'iPad malgré son manque de prise en charge d'Adobe Flash.
Les développeurs autorisés à accéder au kit de développement logiciel iPad ont été contraints de signer un accord de non-divulgation strict qui leur interdit de discuter du contenu du kit. Mais ils ont pu discuter des défis du portage de leurs applications existantes.
Presque toutes les applications iPhone fonctionneront sur l'iPad, soit dans une petite fenêtre au centre de l'écran, soit agrandies pour remplir sa vue. Mais selon de nombreux développeurs Examen de la technologie a parlé, la refonte d'une application pour tirer le meilleur parti de l'interface multitouch sur grand écran a été le principal défi.
La plus grande différence pour nous était que l'iPad a des exigences d'interface utilisateur totalement différentes de celles de l'iPhone, explique Craig Kemper, la moitié des Petits studios de l'ours blanc , ce qui rend le jeu iPhone Danser . Son équipe a pu réutiliser 90 % du code d'origine pour créer la version iPad du jeu. Mais ils ont dû reconsidérer la façon dont les utilisateurs contrôleraient les éléments de jeu à l'écran. L'interface iPad encourage les développeurs à utiliser des popovers et des vues fractionnées afin de garder l'écran principal de l'application visible à tout moment. TanZen apparaîtra en tant que version native pour iPad sur l'App Store d'iTunes, aux côtés de l'original compatible iPhone et iPod Touch, dit Kemper.
Nous avons vu l'iPad comme un moyen de revoir tout ce que nous avons initialement créé, déclare Stephen Lynch, CTO de Panelfly , qui crée une application mobile de visualisation de bandes dessinées pour l'iPhone, et maintenant pour l'iPad. Sur un téléphone, [une liste] est la façon dont tout est présenté - et vous ne pouvez pas gâcher une liste, dit Lynch.
La nouvelle application de bande dessinée pour iPad de Panelfly est beaucoup plus proche de la taille d'une bande dessinée imprimée. Il permet également une interface beaucoup plus plate, une interface qui n'oblige pas l'utilisateur à creuser de nombreuses couches en profondeur lors de la navigation dans la bibliothèque de titres de 1 300 bandes dessinées de Panelfly.
Suivant l'exemple d'Apple, comme l'ont révélé les démonstrations des capacités de l'iPad il y a trois mois, les développeurs se sont rendu compte qu'un écran plus grand change fondamentalement la façon dont les utilisateurs peuvent interagir avec un appareil tactile.
La technologie tactile de l'iPad est la même que celle de l'iPhone, explique David Jones, qui s'est associé à la designer Amy Burton pour créer Sudoku édition réelle pour l'iPad. Alors que les gestes à deux mains ne sont pas pratiques sur le petit écran de l'iPhone, ils sont logiques sur l'iPad, explique Jones. Je ne sais pas si l'iPad a une limite sur le nombre de points de contact [il peut détecter], c'est plus si ces points de contact commencent ou non à fusionner, ajoute-t-il.
Jones et Burton ont créé leurs propres gestes pour interagir avec le plateau de jeu, dont certains se sont inspirés d'une tablette existante, la Fujitsu T2010, qui utilise des balayages directionnels pour les activités quotidiennes comme couper, copier et coller.
C'était très amusant - c'est un excellent SDK, dit Jones, qui ajoute que son expérience dans la programmation d'applications Web à l'aide du framework Ruby on Rails a facilité la création pour l'iPad. Comme les autres frameworks de programmation Apple, l'iPad utilise l'architecture logicielle Model View Controller, qui permet aux développeurs d'apporter des modifications aux données, à la logique de l'application et à l'interface d'un programme indépendamment les uns des autres.
La simplicité de l'environnement de programmation signifie que de nombreux développeurs d'iPad seront tentés de porter leurs applications sur Android ou d'autres plates-formes. L'équipe Panelfly a déjà une version Android de son application en préparation. Nous pouvons transmettre de nombreux actifs pour iPhone et iPad et les transférer sur la plate-forme Android, explique Lynch.
Le manque de prise en charge de Flash, omniprésent sur le Web, a été présenté comme un élément différenciateur majeur par les entreprises fabriquant des tablettes concurrentes. Mais l'attrait des produits Apple sur le marché de masse a encouragé de nombreux développeurs à trouver un moyen de reproduire les fonctionnalités de Flash à l'aide d'outils compatibles avec iPhone et iPad.
Brightcove, qui sert de la vidéo à un certain nombre de sociétés de médias, notamment Temps et le New York Times , a annoncé lundi que les clients peuvent diffuser des vidéos dans le codec vidéo h.264 compatible iPad, comme alternative à Flash. Recréer le reste de l'écosystème vidéo en ligne basé sur Flash, y compris les outils essentiels pour analyser le comportement des utilisateurs et diffuser des publicités contre des vidéos, prendra plus de temps. Les développeurs utilisent des outils conviviaux pour iPad tels que HTML 5, CSS et Javascript pour y parvenir.
Nous reconstruisons cela aussi vite que possible en HTML 5 pour offrir une expérience à peu près équivalente. Il a fallu quatre ans pour construire cela en Flash, et nous pensons à moins d'un an en HTML, déclare Jeff Whatcott, vice-président senior du marketing pour Brightcove.
Le 10 avril, Adobe remédiera au manque de Flash sur le système d'exploitation iPhone/iPad en publiant Creative Suite 5, qui comprendra des outils pour convertir les applications Flash en applications compatibles iPhone et iPad.
En plus d'un écran plus grand et de nouvelles conventions d'interface, la plus grande différence avec l'iPad est son processeur A4 nettement plus rapide fabriqué par Apple. Cependant, bon nombre des premières applications iPad ne repousseront pas leurs limites, en partie parce que la grande majorité des développeurs ont été obligés de tester leurs applications sur un simulateur iPad et non sur un vrai. Lynch et ses collègues de Panelfly prévoient d'utiliser la puce plus rapide de l'iPad pour alimenter la vidéo et l'animation dans les bandes dessinées qu'ils distribuent, mais ils ne publieront leur application qu'après l'avoir testée sur un appareil réel.
À cet égard, les développeurs qui portent des applications à partir de la plate-forme iPhone plus lente ont un avantage. Par exemple, Phil Hassey, créateur d'un jeu RISK en temps réel appelé Galcon, qui a commencé comme une application iPhone, a pu porter la version de bureau de son jeu sur l'iPad en quelques jours seulement.
Si la satisfaction d'une poignée de développeurs d'iPad est une mesure, Apple a déjà réussi sur un front, et les développeurs heureux devraient conduire à un écosystème sain d'applications pour l'iPad. Même les déficiences de l'appareil ouvrent de nouvelles opportunités commerciales pour les développeurs tiers. Nous pensons que [l'absence de Flash sur l'iPad] est en fait une bonne chose pour nous, car les clients viennent chez Brightcove lorsqu'ils traitent de la vidéo, explique Whatcott.