Fermer le menu

WWDC 2014 : le verdict (favorable) des développeurs

Mickaël Bazoge | | 11:00 |  42

Cette année, la WWDC a bien porté son nom. La conférence mondiale des développeurs Apple a fait une large place à sa communauté de développeurs, à tel point qu'aucune nouveauté matérielle n'est apparue contrairement aux années précédentes. L'objectif de l'événement cette année était de stimuler la conception d'applications afin d'étendre encore l'écosystème d'iOS et d'OS X.

Et pour ce faire, Apple n'a pas lésiné sur les moyens. iOS 8, tout comme OS X Yosemite, ouvrent chacun le champ des possibles, qu'on les prenne individuellement ou ensemble — les deux systèmes d'exploitation fonctionnent d'ailleurs de manière de plus en plus serrée au travers d'un ensemble de services qui, de prime abord, semble plutôt bien ficelé (lire : OS X Yosemite et iOS 8 connectés comme jamais). Surtout, iOS 8 donne des signes d'ouverture encourageants qui vont repousser plus loin les murs du jardin fermé d'Apple.

Les développeurs que nous avons interrogés à chaud sur les nouveautés annoncées se disent tous enthousiastes et prêts à plonger les mains dans le cambouis pour offrir aux utilisateurs les meilleures applications possibles — et permettre à l'écosystème d'Apple de briller.

Pour ce compte-rendu de la WWDC 2014, nous avons interrogé Andy Damevin (Wazam), Jérémie Francone (1Button), Thomas Ricouard (MySeeen), Raphaël Sebbe (Creaceed) et Luc Vandal (Edovia).

Les développeurs aux anges

Point commun entre toutes ces réactions : Apple écoute de nouveau les développeurs. « Apple a toujours été fière et sûre d'elle, confiante en ses produits et idées (c'est très bien) », explique Raphael Sebbe de Creaceed. « En même temps, on remarquait une certaine prétention, et un point d'honneur à ne pas entendre les remarques extérieures, ou à refuser d'implémenter les bonnes idées des autres. Cela devenait très dérangeant. Mais si cette conférence a montré quelque chose, c'est qu'on peut être fier et confiant en ce qu'on fait, et en même temps être bienveillant et à l'écoute des autres, cela n'est pas incompatible ».

« On sent qu’il y a un vent de renouveau et la morosité d’auparavant que plusieurs développeurs affichaient semble avoir été remplacée par l’excitation. Apple semble nous avoir écoutés et a ramené la bonne humeur parmi les développeurs. Je ne sais pas si ce changement de cap aurait pu arriver sous Jobs », enchérit Luc Vandal d'Edovia, qui s'est entretenu avec des pairs à San Francisco et a senti des discours très positifs. « Je ne pourrais en dire autant des dernières années ! »

Tim Cook et Craig Federighi ont fait assaut de selfies durant la WWDC.

Le changement d'attitude a été incarné cette année par un Craig Federighi en très grande forme. Le vice-président en charge d'iOS et d'OS X a été « très très bon, on l'aura tous remarqué je pense, il a fait des blagues sympas, et il est un très bon orateur », souligne Thomas Ricouard de MySeeen. Plus sérieusement, « c'est le keynote le plus fourni coté développeurs et utilisateurs depuis l'annonce de l'App Store. Le nombre d'annonces pour simplifier la vie des développeurs n'a jamais été aussi énorme ! ». Andy Damevin, le PDG de Wazam, estime lui aussi que les mises à jour présentées durant la WWDC répondent à « une grande partie des besoins [des] développeurs ». Raphaël reprend :

Je sens comme un apaisement et une certaine bienveillance d’Apple pour ses développeurs. Ça fait du bien, car le métier de développeur est passionnant mais très difficile aussi et avoir une bonne relation avec son partenaire principal est primordial.

Autre sentiment largement partagé, celui concernant la richesse de ce qu'Apple a dévoilé cette semaine. Jérémie Francone de 1Button se dit ainsi « très excité par les nouveautés présentées » qui vont permettre à Apple de « se différencier d'Android en proposant des technologies exclusives ». Andy Damevin trouve également qu'« Apple va dans le bon sens en intégrant des services qui permettront aux développeurs de rendre l'expérience utilisateur moins contraignante et plus directe ».

iOS 8 s'ouvre au monde extérieur

Système d'extensions, installation de claviers alternatifs par défaut, iCloud Drive qui peut accueillir des nuages tiers… Apple a ouvert les fenêtres de son système d'exploitation mobile cette année, et on respire mieux. « Je pense que cette ouverture devient de plus en plus logique avec l'augmentation du nombre d'applications. La liaison entre les applications devient essentielle pour harmoniser la navigation sur iOS. Pouvoir interagir simplement entre différentes applications va permettre aux développeurs de séparer proprement les métiers », explique Andy.

Thomas explique lui que « le système d'extensions apporte beaucoup de la flexibilité qui manquait depuis longtemps à iOS. Je pense qu'il va y avoir tout un marché autour des extensions. Les plus visibles seront les extensions pour le Centre de notifications (…) Clairement, toutes les apps de météo, de news etc. vont permettre à l'utilisateur d'ajouter un widget ».

Luc se veut plus prudent : « nous n’avons pas encore eu la chance de regarder cela en profondeur ». Il s'agit cependant d'une « annonce majeure » qui va permettre « une meilleure intégration à travers tout le système et va rendre des tâches qui sont présentement complexes et fastidieuses très simples. De plus, je crois que beaucoup de tâches peuvent être accomplies avec une extension sans avoir à relancer une app. On utilise l’app seulement lorsque nécessaire ».

« C'est évidemment intéressant notamment pour les apps de productivité, qui gagneraient à pouvoir mieux communiquer ensemble. Espérons que ça ne se limitera pas à des fonctions de partage », nuance Jérémie. Raphaël complète en déclarant qu'il faut encore « évaluer tout ce qu'il est possible de faire, et aussi mettre des priorités sur les développements futurs ».

Chaque développeur voit midi à sa porte et les possibilités d'ouverture vont se mesurer à l'aune de leurs besoins propres. Pour Creaceed, « quelques-unes de nos apps comme Prizmo et Emulsio sont des applications de 'traitement', et donc pourront bénéficier de ce système d'interopérabilité dans iOS ». Andy ajoute que pour son app Wazam, qui permet de trouver des événements autour de soi, « il serait super de pouvoir lier notre contenu avec d'autres applications sans pour autant compliquer la vie de l'utilisateur ». Il prend l'exemple suivant : « Trouver un lieu sur Foursquare, voir les évènements sur Wazam, payer sur Fnac Spectacles ». Thomas de MySeeen ne peux pas vraiment révéler ses futurs projets, « mais les extensions sont vraiment un gros plus et nous avons déjà commencé à travailler avec ».

Tout cela doit évidemment être mis à l'épreuve de la réalité ; le diable se cachant dans les détails, on verra dans les jours et les semaines qui viennent ce qu'il sera réellement possible de faire.

Touch ID touche du doigt les besoins des développeurs

Touch ID fait partie des technologies qu'Apple va placer entre les doigts des développeurs. Le capteur d'empreintes digitales, qui devrait faire son apparition dans les prochaines générations d'iPad, « va enfin permettre de simplifier le processus d'identification aux applications », s'enthousiasme Andy. Il faudra cependant attendre des mises à jour « dans les SDK des systèmes d'authentification OAuth avec Facebook, Twitter et Google+ » utilisés par Wazam. L'accès à Touch ID est une « très grosse nouveauté » pour Thomas qui va « permettre d'ouvrir certaines portes ». Même constat pour Luc : « Tout ce qui peut rendre l’utilisation d’une app plus simple et agréable est un gros plus ».

Pour Creaceed, qui développe des applications orientés numérisation, graphisme et bureautique, l'usage de Touch ID ne s'impose pas dans l'immédiat. Mais cette possibilité a un potentiel intéressant : « On pourrait imaginer à terme avoir un genre de petit coffre-fort dans nos applications pour protéger certaines données (factures numérisées, etc.) ».

La technologie de reconnaissance des empreintes digitales sera en revanche utilisée par 1Button, comme le précise Jérémie : « On va probablement l'intégrer dans Mr Mood, puisqu'il s'agit d'une sorte de journal intime ». Chez l'éditeur, Touch ID va aussi permettre de faciliter la vie des utilisateurs : « On aurait pu intégrer un système de code secret depuis longtemps, mais ce serait trop contraignant pour l'utilisateur. Du coup ça fait près d'un an qu'on attend qu'Apple se décide à ouvrir Touch ID aux apps tierces ».

MySeeen a également en projet un « système de connexion avec Touch ID par exemple ». Et chez Edovia, on utilisera « sans aucun doute » le capteur d'empreintes.

La WWDC étant encore très fraîche dans les esprits, d'autres technologies dévoilées par Apple ont encore besoin d'être analysées plus en profondeur, à l'instar de CloudKit (lire : Apple, la tête dans le nuage). « CloudKit est très intéressant et je crois qu’Apple a en définitive la bonne approche avec iCloud. Auparavant, ils ont essayé d’implanter iCloud trop simplement et ils croyaient que tout allait fonctionner comme par magie. Avec CloudKit, les développeurs ont beaucoup plus de contrôle sur iCloud et cela offre beaucoup plus d’avantages que la synchronisation, avec les push notifications par exemple », explique Luc.

Plus techniquement, « on peut comparer CloudKit à Parse de Facebook, c'est une technologie similaire. Si vous avez à stocker certaines de vos données (structurées) sur un serveur, au lieu de coder vous même le serveur, il sera maintenant très simple de sauvegarder aisément vos données chez Apple », énonce Thomas.

« Je ne suis pas sûr que tous les problèmes d'iCloud soient réglés », nuance Jérémie, qui poursuit : « CloudKit fournit plus de contrôle sur la synchronisation et apporte surtout des fonctionnalités nouvelles, comme la possibilité d'utiliser un stockage commun pour tous les utilisateurs. C'est certainement cette nouveauté qui va vraiment retenir l'attention ».

Raphaël revient sur les avantages d'iCloud (car il y en a !) : simple à configurer, toutes les informations dans l'OS. « Apple est certes un peu en retard et ne propose pas de réel support multi-plateformes, mais l'argument de la simplicité est imparable. Coté développeur, [CloudKit] est une amélioration bienvenue ». L'aspect fermé pose également problème à Luc : « Le cloud computing en est encore à ses débuts donc je ne crois pas qu’il soit trop tard pour CloudKit. Par contre, son gros désavantage est qu’il n’est pas multi-plateformes, ce qui sera problématique pour certaines apps. Les développeurs auront alors à trouver une alternative ».

Catégories: 

Les derniers dossiers

Ailleurs sur le Web


42 Commentaires Signaler un abus dans les commentaires

avatar hozuki 09/06/2014 - 11:11 via iGeneration pour iPad

Du coup la prochain app igen sur ipad sera écrite avec swift ?

avatar negaca 09/06/2014 - 11:13 via iGeneration pour iOS

C'est vrai que cette WWDC restera gravée dans les mémoires comme la première fois où Apple a fait preuve d'autant d'ouverture (et d'écoute de ses utilisateurs/développeurs).
Et puis je verrais bien Federighi en remplaçant de Jobs, il s'est vraiment amélioré sur scène, et il a beaucoup de charisme.

avatar XiliX 09/06/2014 - 21:20

@negaca
Je suis assez d'accord avec toi. Quand je vois comment Craig parle avec passion et enthousiasme de ses produits, c'est vraiment comment Jobs. J'étais très agréablement surpris.

Mais il ne pourra remplacer Jobs, du moins pas maintenant. Peut-être dans quelques années, quand il aura pris de la bouteille...



avatar joneskind 09/06/2014 - 11:33 (edité)

"Mieux encore, l’UIDocumentPicker n’est pas limité à iCloud Drive : d’autres services de stockage peuvent se déclarer comme Document Provider" (extrait de l'article iCloud Drive : et Apple créa le Finder d’iOS)

Est-ce que ça veut dire que je vais pouvoir rassembler tout mes services gratuits (Dropbox, Hubic etc...) dans iCloud Drive pour en étendre la capacité ? Est-ce que ça veut dire que je peux créer un serveur cloud perso et le lier au dossier iCloud Drive et ainsi y avoir accès sur tous mes bidules sans avoir à configurer quoi que ce soit ?

Qu'est-ce qui se passe si je glisse mon dossier DropBox dans le dossier iCloud Drive ? Mes documents sont accessibles ?

avatar Darth Philou (non vérifié) 09/06/2014 - 12:19 via iGeneration pour iOS

@joneskind :
Je n'ai
Pas regardé dans le détail, mais à priori, si Dropbox, Hubic, etc. développent les extensions adéquates (des "DocumentProvider"), alors oui.

avatar iSc0tty 09/06/2014 - 11:42 via iGeneration pour iOS

@macg

Petite question de la part d'un non développeur (donc peu de connaissances techniques la dedans), est ce que avec CloudKit désormais il est envisageable de pouvoir synchroniser les notifications notamment entre appareils iOS (et OS X) ? Si on lit un article sur iPhone il sera lu (et notification supprimée) sur iPad (et .Mac éventuellement avec votre app) ?

avatar Silverscreen 09/06/2014 - 11:42 (edité)

Non Federighi n'a pas du tout l'étoffe d'un PDG à la Jobs. Trop technique, manque de charisme.

En revanche, il est très bien dans son rôle et ça a l'air d'un gars sympa, avec de l'humour et il a fait un super travail avec les équipes iOS et OS X pour travailler vite et avec le mot synergie à l'esprit. C'est sûrement un excellent manager pour la partie logicielle et c'est tant mieux.

Autant Tevanian était plutôt un mec de l'ombre, un père génial pour Mac OS X mais plutôt un chercheur et Serlet restait indubitablement un technicien avant tout, autant Federighi a l'air d'être un meneur d'hommes et, avec des équipes en charges du logiciel et des OSes qui ont dû grossir considérablement pendant cette décennie, c'est devenu indispensable.

L'équipe initiale de Mac OS X a dû évoluer considérablement avec l'avénement d'iOS et l'intégration toujours plus poussée d'iWork, iLife et les services en ligne aux deux OSes. Federighi doit être un sacré bonhomme ! Mais un PDG potentiel ? Non.



avatar béber1 09/06/2014 - 16:36

+

avatar nayals 09/06/2014 - 11:45 via iGeneration pour iPad

Haha, je me souviens de Federighi, fin 2010, en train de présenter OS X Lion. Il tremblait tellement qu'il n'arrivait pas à faire la démo des gestes tactiles !

avatar Seccotine 09/06/2014 - 12:05

Il avait Jobs au cul à cette époque :D

avatar harisson 09/06/2014 - 11:50 via iGeneration pour iPad

Un bon cru ce WWDC 2014 !

avatar SIMOMAX1512 09/06/2014 - 11:52 via iGeneration pour iOS

Apple travail depuis 4 ans sur swift alors je pense qu'ils ont peaufiner le truc au maximum. L'utilisateur ne verra pas vraiment la différence entre les app codé en C ou en swift c'est surtout le travail du dev qui va être facilité.

avatar Seccotine 09/06/2014 - 12:07

Il n'y a aucune raison qu'il y ait une différence visuelle car Swift et Objective-C ne sont que des langages qui utilisent les mêmes Framework. Dans quelques années, par contre, on peut très bien penser qu'Apple ne propose ses nouvelles APIs uniquement en Swift.

avatar Wolf 09/06/2014 - 12:05 via iGeneration pour iOS

@negaca : je préfère "prendre la suite" plutôt que "remplaçant" ...

avatar Applesoft 09/06/2014 - 12:11 via iGeneration pour iOS

Je suis perplexe. Certes les développeurs plébiscitent la dernière WWDC essentiellement en raison de l'"ouverture" proposée ... mais ce qui compte c'est la satisfaction client ! Alors faut pas non plus penser que développeur satisfait = client satisfait.

Pour ma part, je suis plutôt content des nouveautés IOS 8. Mais sur quelques points, je pense que c'est trop tôt pour ouvrir. IOS n'est pas destiné aux power users. C'est justement la simplicité et des choix drastiques qui font l'esprit IOS.

Alors j'espère que ces ouvertures ne vont pas à terme mener à des usines à gaz sur nos mobiles.

On verra bien !

avatar Lestat1886 09/06/2014 - 12:17 via iGeneration pour iOS

@Applesoft :
Oui mais la wwdc est destinée aux developeurs a la base. Et des developpeurs heureux ça fait du bien a ios et donc aux consommateurs qui bénéficieront de meilleurs apps.

Quant a l'ouverture, il reste a essayer mais l'implémentation a l'air assez bonne!

avatar bureaun 09/06/2014 - 12:30 via iGeneration pour iOS

@Applesoft :
Il ne faut pas oublier que l'utilisateur reste maître des apps qu'il installe sur son device. Donc j'ai l'impression que l'utilisateur novice continuera comme avant à jouer avec son iPhone / iPad / Mac, avec des possibilités supplémentaires prévues nativement par iOS8 et Yosemite (Continuity et Handoff par exemple). Les utilisateurs plus experts pourront eux d'avantage personnaliser leur expérience avec par exemple un clavier plus efficace pour leur usage spécifique... Y a du bon pour tous!

avatar Applesoft 09/06/2014 - 12:47 via iGeneration pour iOS

@bureaun :

On est d'accord dans l'ensemble évidemment. Mais faut comprendre que c'est alors un vrai changement chez Apple : normalement, chez Apple, c'est eux qui décident pour toi :) Et je pense que le succès d'iOS vient en partie de ça, ils ont su se concentrer sur l'essentiel sans se disperser et c'est ce qui fait que mes parents ont un IPhone. Les inconvénients, on les connaît. Mais l'avantage c'est que tu contrôles totalement l'expérience utilisateur. Tu évites une certaine "fragmentation" d'expériences utilisateur. A la limite, si on est vraiment frustré par IOS, on jailbreak et puis voilà :)

Je critique pas la WWDC, je dis juste "attention à pas se renier et perdre sa culture". IOS c'est pas Androïd selon moi et faut surtout pas essayer de trop copier. Ce serait une erreur à terme selon moi. Je pense que pas mal d'utilisateurs d'Android migrent sur IOS après s'être aperçu qu'ils avaient une interface qui faisaient trop de choses dont ils se servent pas des doublons d'apps (d'où les commentaires de Cook dernièrement et les 20% de ventes IPhone que personne n'a vu venir). Alors ils reviennent dans le monde "rassurant" et moins prise de tête d'iOS. Des gens se sentent pas à la "hauteur" d'Android et il en va de même pour l'usage de beaucoup d'appareils high Tech. Ils sont perdus très facilement, faut pas l'oublier.

avatar John Maynard Keynes 09/06/2014 - 14:41

@Applesoft

Nous sommes fort loin du foutoir et de la liberté totale avec ce qui a était présenté.

C'est cette plus de liberté mais une liberté très encadré, ce n'est pas demain la veille qu'Apple mettra en danger sa vision. La WWDC a au contraire renforcé cette vision globale ;-)

Nous sommes très très loin de l'open bar avec la porte ouverte à tous les bricolages offert par le jailbreak ou Android.

avatar Applesoft 09/06/2014 - 16:58 via iGeneration pour iOS

@John Maynard Keynes :

C'est vrai que je charge un peu la barque :) c'est plus fort que moi, tout le monde plébiscite la dernière WWDC donc je ne peux m'empêcher de crier gare :)

N'empêche que ça vaut pas les présentations de Forstall avec IOS : certaines étaient vraiment canons. Y'avait un wow effect. Là, on est contents, sur le papier c'est indéniablement bon, mais pas de wow !

avatar béber1 09/06/2014 - 17:05

John Maynard Keynes

même opinion.

Cette "ouverture" était de toute façon inscrite dans l'évolution de iOS.
Elle est parallèle aux évolutions des iMobiles, et sans doute destinée aux nouveaux terminaux à venir

avatar John Maynard Keynes 09/06/2014 - 13:54

@Applesoft

mais ce qui compte c'est la satisfaction client !

La satisfaction client est une données statistique, elle ne veut nullement dire la satisfaction de toute les cibles potentielles.

Ce qui compte c'est le coeur de la gaussienne, pas les extrêmes, vouloir satisfaire tout le monde est une grave erreur que personne de sérieux ne commet aujourd'hui dans l'industrie.

Le vieux "Le client est roi" est une grosse connerie sur lequel on ne construit rien de profitable pour la grande majorité des marchés.

Bref il y'aura toujours une masse marginale d'insatisfaits congénitaux dont il faut absolument ne tenir aucun compte.

avatar abstract 09/06/2014 - 20:32

Au contraire ce qui a fait la force des iBidules c'est justement qu'il ne s'adressait pas exclusivement aux geeks. C'est bien parce qu'Apple a proposé des produits accessibles à tous qu'elle a rencontré le succès à un moment clé où le terrain était plutôt désert. Afin de mettre au premier plan des fonctionnalités que la majorité des utilisateurs pouvait comprendre et utiliser facilement, Apple a relégué au second plan les fiches techniques (que l'ensemble de la concurrence exhibait toujours)

De plus, même Apple diversifie ses produits et pratique la segmentation pour toucher un maximum de client. Le plus compliqué n'étant pas forcément d'avoir un produit à succès mais de pouvoir anticiper les fins de vie pour pouvoir rebondir.

Un exemple d'entreprise qui s'est pris les pinceaux sur ces deux points c'est Nokia.

avatar béber1 10/06/2014 - 10:26

mais ce que tu dis n'est pas en contradiction avec le propos de J.M. Keynes,
quand il rappelle le vieil adage "Le client est roi" qui serait la maxime/methode pour répondre au mieux aux _désirs_des clients.
Car là, on pourrait ressortir la fameuse phrase d'Henry Ford que Jobs aimait à citer aussi :
« Si je n’avais écouté que mes clients, j’aurais inventé un cheval plus rapide »

Car le problème est que les produits en concurrence dans un secteur donné à un moment donné... se copient les uns les autres en ajoutant des petits + à chaque fois pour essayer de se démarquer.
Ceci, en ne répondant pas aux vrais besoins des clients, et en conditionnant d'une manière assez biaisée leurs pseudo-attentes, sur ce qu'ils connaissent déjà et qu'ils voudraient voir amélioré.

Or pour mieux répondre à de vrais besoins, il faut essayer de tout remettre à plat, et essayer de trouver parmi les technologies à disposition la meilleure recette pour produire un produit nouveau, original, plus pratique et fonctionnel, en somme plus utile...en dehors des critères commerciaux dominants, stéréotypés et téléguidés, et qui donc ne devra rien à des études de marché basées la plupart du temps sur l'existant.

Le fait que ce produit ne s'adresse pas aux geeks (pour reprendre ta formule), n'est en rien une décision marketing (et cela même si toute société cherche les bénéfices à travers le succès escompté de ses produits), c'est avec le succès la résultante, la conséquence d'un produit bien pensé et très intuitif dans son utilisation, qui fait qu'un très large public (pro, jeunes, vieux, geek non-geek, etc.) puisse immédiatement et surtout spontanément l'utiliser avec plaisir.

Quand tu dis :
"De plus, même Apple diversifie ses produits et pratique la segmentation pour toucher un maximum de client. "
ça se discute, car un trait caractéristique d'Apple, c'est ses gammes restreintes de produits.
Que ses -peu nombreux- produits puissent être déclinés judicieusement pour pouvoir répondre à un ensemble assez large et diversifiés d'attentes et de besoins, c'est une chose,
mais si on reproche bien une chose à la Pomme, c'est justement de ne pas en faire plus de ce côté là, de ne pas décliner devantage, et surtout de ne pas faire de produit intermédiaire, comme la tant espérée tour Mac grand public, entre le mini et le Mac pro.
Donc non, elle ne répond pas à toute les attentes.

Quand à ta dernière phrase, je suis assez d'accord

avatar John Maynard Keynes 10/06/2014 - 10:38

@abstract

Au contraire

Il ne suffit pas de commencer une phrase par cette invite pour apporter une contradiction :-)

ce qui a fait la force des iBidules c'est justement qu'il ne s'adressait pas exclusivement aux geeks. C'est bien parce qu'Apple a proposé des produits accessibles à tous qu'elle a rencontré le succès à un moment clé où le terrain était plutôt désert. Afin de mettre au premier plan des fonctionnalités que la majorité des utilisateurs pouvait comprendre et utiliser facilement, Apple a relégué au second plan les fiches techniques (que l'ensemble de la concurrence exhibait toujours)

Où diable ceci est-il en contradiction avec mes propos ?

Pages