Tout savoir sur l’interface de l’iPhone

Si vous aussi vous êtes fan de l’interface de l’iPhone alors je vous recommande vivement de consulter les recommandations officielles pour concevoir des interfaces : iPhone Human Interface Guidelines. Un document très intéressant pour comprendre la logique des interfaces et surtout les recommandations pour prendre en compte les contraintes d’affichage.

On y apprend donc que l’interface est découpé en différentes zones (status bar, navigation bar, toolba, tab bar…) :

Les différentes zones de l'interface de l'iPhone

Que la barre de navigation utilise des boutons distincts pour la navigation et les actions :

Les boutons de navigation de l'iPhone

Qu’il existe différent états et comportement des fenêtres (action sheet, nodal view, alert) :

ui_modalexamples

Bref, une documentation très instructive et remarquablement bien faite. J’aime particulièrement cette entrée en matière : “Great applications follow certain fundamental human interface design principles, regardless of the hardware they run on. That’s because these principles are based on the way people—users—think and work, not on the capabilities of the device“.