Cela faisait longtemps que l'on
avait pas interviewé un
développeur d'application iPhone / iPod Touch, voici donc l'interview de
Olivier Poitrey, qui a réalisé l'application iPhone
DailyMotion (voir
ce billet).
Bonjour Olivier , vous êtes directeur technique de DailyMotion et
co-fondateur, vous avez également eu un rôle particulier concernant le
développement de la toute récente application iPhone et iPod Touch de
DailyMotion, pouvez -vous nous en dire plus ?
Passionné d'Apple de longue date, cela faisait un moment que je cherchais
une bonne raison d'apprendre l'Objective-C (le langage de développement de Mac
OS X et iPhone OS). N'ayant pas de ressources en interne pour développer cette
application, j'ai sauté sur l'occasion pour m'y mettre et ainsi me lancer dans
la conception de ce projet.
Quelles sont les spécificités de l'application DailyMotion, comment
peut-elle se différencier de celle de youtube présente par défaut sur l'iPhone
?
Nous avons mis le minimum de fonctionnalités dans cette
première version afin de nous focaliser sur l'ergonomie et les performances.
L'application n'a donc pas à proprement parler de fonctionnalité absente de la
version Youtube, si ce n'est un mode de navigation à mon avis plus fluide et
plus convivial. Aussi, nous avons mis l'accent sur une des spécificités
de Dailymotion qui est la programmation de vidéos stars. Contrairement
à Youtube qui est principalement un moteur de recherche (ce qui transparait
bien dans leur application), les vidéos sélectionnées par l'équipe Contenu de
Dailymotion sont mises en avant dans l'application, tout comme nous avons
l'habitude de le faire sur le site.
Pourquoi développer pour l'iPhone ? Avez-vous prévu
l'équivalent pour d'autres systèmes mobiles ?
Nous avons une application Androïd et Nokia OVI en
préparation. Cependant ces versions ne sont pas développées en
interne, et elles ont pour objectif de se calquer sur l'ergonomie de la
version iPhone, tout en s'adaptant aux spécificités des différents OS
hôtes.
Quels sont les aspects séduisants ou contraignants de l'iPhone et
de son kit de développement ?