Conception pour les applications natives iOS et les applications natives Android – Kshitija purohit

Conception pour les applications natives iOS et les applications natives Android – Kshitija purohit

Kshitija purohit

Finmagix était une application native et avant de commencer tout processus UX, je suis passé par les directives matérielles et les directives de l’interface humaine IOS. Ci-dessous, j’énumère certains des points importants à garder à l’esprit lors de la conception d’une application native.

Gestes,

Vous avez donc un curseur de balayage? Parlez-nous de pincer, faire glisser, zoomer, faire pivoter, secouer, smartphones de six pouces, gauchers, souris, cinétique, détection de mouvement.

Geste IOS
Geste Android

Typographie,

Android: Roboto

IOS: SF Pro (San Francisco)

Typographie pour IOS et Android

La navigation,

Navigation arrière pour les applications Android et IOS. Se déplacer entre les écrans est une action courante dans les applications mobiles. Il y a une barre de navigation universelle en bas des appareils Android. L’utilisation du bouton de retour dans la barre de navigation est un moyen facile de revenir à l’écran ou à l’étape précédente, et cela fonctionne dans presque toutes les applications Android.

Navigation Android

Il n’y a pas de barre de navigation globale, nous ne pouvons donc pas revenir en arrière en utilisant un bouton de retour global dans la conception d’une application iOS native. L’application native doit avoir une barre de navigation avec un bouton de retour dans le coin supérieur gauche.

Navigation IOS

Contrôles: calendrier, date et heure, CTA

Sélecteur de date dans IOS et Android

Les utilisateurs d’Android ne connaissent pas le sélecteur de date de type bobine de machine à sous qui est courant dans iOS.

Boutons,

44px @ 1x pour iOS

48dp / 48px @ 1x pour Android

Boutons d’action flottants sur Android et boutons d’appel à l’action sur iOS

1. CTA principal d’IOS et 2. Bouton flottant d’Android

Bien sûr, il existe des exceptions: certaines applications iOS suivent les directives de conception matérielle comme l’exemple de Gmail et certaines applications Android suivent les directives d’interface humaine comme instagram.

À emporter,

Une bonne conception est une conception qui respecte les habitudes des utilisateurs dans chaque système d’exploitation. Il est vraiment important de garder à l’esprit les différences entre les plates-formes lors de la conception d’une application mobile pour iOS et Android afin de concevoir des applications qui répondent aux attentes des utilisateurs.

Il est beaucoup plus rapide de concevoir une application mobile à l’aide de composants natifs pour les deux systèmes d’exploitation. Il est donc préférable de consacrer du temps à la conception plutôt que de consacrer beaucoup de temps au développement.