Les conseils d'Apple pour la conception d'apps iOS 7 et OS X

Florian Innocente |

Une nouvelle section sur les bonnes pratiques de conception d'apps attend, chez Apple, les développeurs, mais aussi les designers iOS (OS X est très modérément représenté). Il faut toutefois un compte de développeur enregistré pour y entrer. Les ressources ainsi regroupées comprennent autant des pages techniques que des vidéos issues de la WWDC 2013 et des conférences Tech Talks sur iOS 7 qui ont suivi dans plusieurs pays étrangers.

avatar Francis Kuntz | 

lol les mecs. Les conseils d'apple pour faire des Apps. Leur truc est tout pourrie et buggué et ils donnent des lecons.

Make outstanding white UI with text only.

avatar pickwick | 

Je ne pense pas que ta réflexion amène quoique ce soit de positif, même si il y a des failles, des erreurs de programmation (et il en refera toujours), il n'empêche qu'Apple est le mieux placé pour parler de SON système, non ?

avatar hackintoshair | 

Je pense aussi oui !

avatar dperetti | 

Y a-t-il une app faite par Apple qui ait récemment imposé le respect, depuis qu'iOS7 est sorti ?
Hélas non.
La suite iWork : un massacre.
iBooks une honte.
Rien, en fait.

avatar Francis Kuntz | 

Exactement: avant tu montrais les App Apple, les gens tombaient par terre devant la finition et le design. Aujourd'hui, t'ose meme plus les montrer...

avatar patrick86 | 

@dperetti :

Un conseil : donnes un peu plus d'exemples si tu veux donner du crédit à ton point de vue.

Y'a pas que 2 applications chez Apple. On les comptes en dizaines… voire en centaines si on comptes aussi toutes celles qui sont fournies dans OS X et iOS.

avatar Francis Kuntz | 

Pas vraiment non.

Les applications tiers defoncent toutes Apple en design et fiabilite.

Facebook Paper pour nommer que la derniere est juste tres loin devant Apple. Ils ont perdu leur lead...

avatar hackintoshair | 

Des "guidelines" ne sont pas là pour dicter des règles mais pour énoncer des principes de base qui permettent d'arriver à une qualité ergonomique minimum requise par Apple.
Après, si on est capable de faire mieux, just do it !
Mais pour moi qui ne suis pas un designer, les règles de base m'aident bcp pour faire accepter mon app par Apple sur leur store :)

avatar patrick86 | 

"Les applications tiers defoncent toutes Apple en design et fiabilité."

Comme le vrai Francis Kuntz : il dit que des anneries mais parfois, il arrive à être drôle. :)

avatar dperetti | 

Et comme par hasard, derrière le design de Paper, Mike Matas, ancien designer de chez Apple de la belle époque...

avatar damiendu83600 | 

@dperetti :
C'est le combat entre le flat et le skeumorphisme ... Pour les deux sont bien ...

avatar patrick86 | 

" il n'empêche qu'Apple est le mieux placé pour parler de SON système, non ?"

Ça parait parfaitement logique il me semble…

avatar John Maynard Keynes | 

@Francis Kuntz

Tu es au niveau du personnage qui te sert de pseudo :-(

avatar patrick86 | 

"Tu es au niveau du personnage qui te sert de pseudo"

C'est exactement la réflexion que je me suis faite…

avatar John Maynard Keynes | 

@patrick86

Attention je parlais évidement de son personnage pas de l’homme qui lui est l’antithèse du personnage qu’il incarne.

avatar patrick86 | 

@John Maynard Keynes :

J'ose espérer qu'il n'est pas réellement comme ça

avatar patrick86 | 

@Francis Kuntz :

Ton commentaire montre que tu n'a pas vraiment compris le principe de ces guideline.

C'est pas des cours des programmation, c'est des indications sur comment concevoir son app en cohérence avec le reste du système. En gros (en exagérant), comment faire une app iOS 7 qui n'a pas le design de Windows XP.

"Leur truc est tout pourrie et buggué"

Ça c'est TON point de vu et on se gardera de lui accorder beaucoup de crédit.

avatar hackintoshair | 

Les guidelines sont très loin d'être aussi complètes que celles fournies par microsoft mais au moins elles existent, c'est un bon point.
Par contre, un extrait au hasard "Text should be at least 22 points so it's legible at a typical viewing distance without zooming." et quand on se trouve dans Xcode, la taille par défaut des labels est "17 points", dans un text view "14 points"... elle est ou la logique de recommander un truc qui n'est pas la valeur par défaut dans l'outil de développement...

Je ne sais pas s'il y a bcp de dev IOS sur ce forum, mais si c'est le cas, yen a t'il qui trouve aussi que l'absence de "two way binding" est incroyable a notre époque ? Y a t'il une lib qui comblerait ce manque ?

avatar Rez2a | 

@hackintoshair :
Au niveau de la taille des textes, ça se tient si le document s'adresse aux designers qui préparent leurs maquettes. Si une maquette se prépare en 640x1136, effectivement faut que les labels dedans soient à une taille doublée par rapport à ce qu'on mettra dans le code. Donc oui un label en 14 dans Xcode est en fait affiché en 28. Tu le sais déjà mais c'est pas forcément le cas des designers :)

avatar PierreBurgi | 

Je trouve que les apps sur iOS et ailleurs sont de plus en plus futiles. Sérieusement.

avatar hackintoshair | 

en même temps, avoir l'idée géniale que personne n'a jamais eu devient de plus en plus difficile :)

avatar rikki finefleur | 

Manque un sujet : La gestion des bugs.
Ils doivent être en train d’expérimenter en live ce chapitre.. Ama.. :p
Bah , faut bien s'amuser....

avatar akitam | 

Dommage, pour connaître le contenu de l'article il faut avoir un compte développeur et / ou maîtriser l'anglais...

avatar hackintoshair | 

Le compte est gratuit pour accéder à cette documentation. L'anglais est obligatoire pour tout développeur, et dans n'importe quel langage, sur n'importe quelle plateforme.

avatar PierreBurgi | 

@dperetti difficile de faire mieux pour iBooks

avatar patrick86 | 

Je les ai consulté rapidement l'autre jour ces documentations, j'avais pas fait gaffe qu'elles étaient nouvelles.

avatar damiendu83600 | 

Je vois pas en quoi iWork est un massacre sur IOS ? Sur OSX il ers juste pas mal. Mais reste effacé pour une utilisation basique.

avatar ET80 | 

@damiendu83600 :
J'utilise keynote de manière professionnelle, et franchement je n'en ferai pas la moitié en si peu de temps avec PowerPoint. Je ne l'utilise que sur mac, beaucoup plus précis que ios.

Après, selon moi, seules quelques options spécifiques ou pour des situations spécifiques requirent excel, tels que les tableaux dynamiques croises par exemple.

Page est vraiment très efficace. Je suis sur iWork depuis le début, mais iWork 13" n'est pas a la hauteur compare a iWork 09"

avatar damiendu83600 | 

@ET80 :
Disons qu'apple a fait du nivellement par le bas pour que les utilisateurs est une expérience unique sur IOS/OSX/iCloud.com.

Mais il y a fort à espérer que la prochaine version fera évoluer le tout.
Car il est vrai apple a vraiment beaucoup trop simplifié sa suite en enlevant certaine fonctions...

avatar marc_os | 

@hackintoshair :
'Les guidelines sont très loin d'être aussi complètes que celles fournies par microsoft mais au moins elles existent,'

Les guidelines de Microsoft ?
Celles qui disent que chaque application peut avoir une boite de dialogue Fichier / Ouvrir différente ? Celles qui ont conduit à l'interface désordonnée d'Office ?
Non c'est exactement l'inverse : Apple a toujours publié des Human Interface Guidelines exemplaires, déjà à l'époque de la série des Inside Macintosh papier des années 80/90 !

avatar hackintoshair | 

@marc_os
je parle de la situation actuelle, les guidelines de l'interface Modern UI sont, d'après mon avis, exemplaires et bien plus détaillées.

Maintenant dans le passé, concernant les guidelines d'une application desktop, je veux bien te croire, mais je ne les ai jamais consultée utilisée car hors de mon domaine de dev.

En même temps, l'interface "désordonnée" d'Office est pas mal comprise par les gens étant donné l'utilisation de la suite qui est loin d'être un des produits les moins vendus de microsoft...

avatar marc_os | 

@hackintoshair :
'la suite qui est loin d'être un des produits les moins vendus de microsoft..'

L'argument qui tue !
C'est donc comme Internet Explorer. Comme c'était le navigateur le plus utilisé, alors c'était le meilleur ? MDR !
Si les gens utilisent encore MS-Office, c'est en général par obligation, "parce que mes clients gnagna..." (moutons de Panurge) et non par choix.

avatar hackintoshair | 

Je suis sur ce forum depuis peu de temps et je dois avouer avoir difficile avec les personnes qui ne retiennent qu'une phrase d'un commentaire, enfin bon...

Pour faire court :
- IE : par défaut dans Windows
- Office : la plupart du temps il faut l'acheter

Quand on achete qqchose, c'est que généralement ça marche et que la réputation n'a pas détruit l'outil, depuis le temps que Office existe, je pense que si c'était de la merde, ça fait longtemps que microsoft n'arriverait plus a le vendre... (et que LibreOffice serait au top... voire meme apple vendre son iWork sur windows comme ils fournissent iTunes...)
Ton argument "parce que mes clients gnagna gna" eh bien oui les clients utilisent Office parce que ça marche et ils l'ont choisi... comme tu dirais "argument qui tue"...

Comprends bien, que j'ai le droit de penser différemment par rapport a toi, et inversement. On en devient pas plus idiot...

avatar mafieud41 | 

Le gros soucis c'est que les personnes en charge du renouvellement logiciel ou matériel ne sont que rarement ceux qui les dépannes... Les personnes qui achètent ne savent pas la plupart du temps qu'autre chose existe.
Si office se vend autant c'est surtout que les commerciaux le favorise à la vente car ils margent dessus. Vu que tout le monde n'est pas expert, ils se laissent guider par ceux qui leurs donnent conseil... les commerciaux...
As tu déjà vu la tête d'une personne utilisant office 2003 depuis plusieurs année et a qui tu l'obliges d'utiliser maintenant office 2010 ou 2013 (encore pire) car il est arrivé avec le renouvellement matériel vendu par un commercial préférant le profil plutôt que les conseils... Tu passes la moitier de ton temps a te faire engueulé car la personne ne comprend rien et surtout elle ne comprend pas pourquoi ont lui a mis ça et vu que la licence est payé tu n'as pas le droit de lui mettre une ancienne version pour rassurer cette personne, on appel ça les contrainte professionnel.
Peut être certain sont honnête, peut être certaine société demande l'avis des personnes en charge de la maintenance... mais cela reste marginal.
En ce qui concerne l'article, Apple reste encore de meilleur conseil en ce qui concerne sont OS, tout comme microsoft peut l'être pour le sien.

avatar hackintoshair | 

Concernant la démarche commerciale que tu détailles, je suis partiellement d'accord.

Pour l'adaptabilité des gens au changement entre office 2003 ) 2010-2013, je ne suis pas d'accord mais c'est basé sur mon expérience perso et dans la société dans laquelle je travaille, donc on a pas la meme vision, mais on peut se mettre d'accord qu'on est pas d'accord ? :)

Pour le "En ce qui concerne l'article, Apple reste encore de meilleur conseil en ce qui concerne sont OS, tout comme microsoft peut l'être pour le sien.", j'approuve a 100%, c'était d'ailleurs ma réaction principale a cet article mais j'espère que Apple va encore améliorer la quantité et la qualité des infos disponibles pour les devs.

CONNEXION UTILISATEUR