Bien que la phase Android soit ouverte et adaptable, les clients Android se sont familiarisés avec les applications développées par Google pour les appareils Android. En outre, l’utilisation de ces idées Android est essentielle pour construire une application rapidement – les plans Android personnalisés peuvent prendre beaucoup plus de temps !
Contrôles de l’interface utilisateur d’Android
« Android fournit une variété de contrôles d’interface utilisateur standard qui permettent une expérience client riche. Les planificateurs et les ingénieurs devraient se familiariser pleinement avec ces contrôles pour les raisons suivantes :
Ils peuvent être faits plus rapidement. La création d’un widget personnalisé peut prendre beaucoup plus de temps que la création d’une interface utilisateur avec les widgets Android standard.
Ils fournissent une excellente exécution. Les contrôleurs personnalisés fonctionnent rarement comme prévu du premier coup. Grâce aux widgets standard, il n’est plus nécessaire de tester, de réviser et d’affiner les widgets personnalisés.
En outre, alors que les développeurs investissent beaucoup d’énergie dans la réflexion sur l’apparence d’un contrôleur, ils n’envisagent généralement pas les nombreuses façons dont un contrôleur personnalisé fonctionnera entre les mains du client. Les éléments du téléphone mobile doivent régulièrement se déplier et se rétrécir lorsqu’on appuie dessus ou défiler s’ils sont nécessaires pour une liste.
Par conséquent, créer le contrôle personnalisé « parfait » sans aucune préparation peut exiger beaucoup de temps de planification et de développement. Quoi qu’il en soit, Google a déjà envisagé ces possibilités de collaboration et a mis au point des contrôles standards pour y faire face correctement.
« Les clients d’Android s’attendent à des widgets standard. Lorsqu’ils collaborent avec d’autres applications Android, les clients se familiarisent avec les contrôleurs standard d’Android. S’écarter de l’expérience client standard d’Android peut dérouter et frustrer les clients, ce qui les rend peu enclins à utiliser votre application et à l’intégrer dans leur routine quotidienne.
En se concentrant sur les widgets standard d’Android, les développeurs et les concepteurs peuvent accélérer le développement des applications et offrir aux clients une expérience naturelle et rapidement reconnaissable.
Activités
« Les applications Android sont composées « d’activités », qui sont des mouvements spécifiques, centrés sur le centre, pouvant être exécutés par le client. Étant donné que faire défiler, zoomer ou cliquer sur des articulations sur un petit écran peut être encombrant ou ennuyeux, il est suggéré que l’application ne présente qu’une seule action sur chaque écran.
Cette formation ne fournit au client que les données les plus pertinentes et lui permet d’envoyer des données supplémentaires à l’écran suivant ou de cliquer sur le bouton de retour pour voir l’action précédente. Bien que l’écran puisse montrer une variété d’actions, il doit seulement guider le client à travers chaque mouvement tour à tour.
Interaction avec les clients
Lorsqu’un client télécharge votre application, dans les premiers instants d’utilisation, il décide immédiatement si l’application est conviviale et instinctive. Il est donc très important d’adapter la perception de votre application à l’association standard que les clients Android attendent généralement. Ce sont :
Verrouillage dur : y compris les boutons retour, menu, démarrage et recherche. Les boutons subtils qui reproduisent ces éléments ne feront qu’embrouiller ou frustrer les clients Android.
En outre, le comportement du bouton retour peut être intéressant et devrait être décrit directement devant chaque écran, car il n’est généralement pas aussi simple qu’un exercice de retour. Par exemple, la plupart des téléphones mobiles proposent à la fois une action « appel entrant » et une action « appel en cours ».
Une fois que le client a répondu et mis fin à l’appel, en appuyant sur le bouton « retour », il s’attend à revenir non pas au mouvement « appel à venir » mais à l’action qui a précédé l’appel à venir. Si l’application ne propose qu’une seule action, le bouton retour doit renvoyer le client à la page de destination de l’application.
Composants à clic prolongé : il est possible de cliquer longuement sur certains des éléments de la liste pour ouvrir le menu des paramètres, qui affiche des données facultatives. Par exemple, les applications de la liste des tâches utilisent régulièrement une association tactile pour indiquer qu’une tâche est terminée et un clic long pour afficher un menu avec un utilitaire de « modification » ou de « suppression ».
Formats
« Les écrans de l’interface utilisateur d’Android sont régulièrement redimensionnés à la fois à la volée, en appuyant et en zoomant, et au démarrage, lorsqu’Android redimensionne l’interface utilisateur pour l’adapter à la taille de l’écran du téléphone mobile sur lequel il fonctionne. Afin d’exploiter au mieux la taille de l’écran et de gérer adroitement ce redimensionnement, Android propose diverses options de format d’écran.
En particulier, les concepteurs d’Android doivent déterminer si chaque écran doit être dans un format direct, où les commandes sont disposées horizontalement ou verticalement, ou dans un format relatif, où les commandes sont disposées de manière similaire les unes aux autres. Les formats directs sont les plus largement acceptés, comme dans le modèle ci-dessous. Sur le côté gauche, les commandes sont simplement étirées pour s’adapter au texte et sont disposées en ligne droite.
Dans l’image centrale, des lignes directrices similaires sont appliquées, mais dans un format orienté vers le haut. Le côté droit conserve le design orienté vers le haut, mais le bouton central est étiré pour masquer l’écran plutôt que le texte.
Le format général décrit la position des commandes par rapport aux différentes parties d’un écran similaire. Le modèle ci-dessous, tiré du blog de droidcake.com, indique que le bouton « OK » doit être placé sous le groupe de boutons radio. Le bouton « Drop » est placé d’un côté du bouton « OK » et son bord droit est étiré jusqu’au bord de l’écran. Ce formatage général garantit que la position des boutons reste constante sur les différentes tailles d’écran.
Android offre des commandes d’interface utilisateur claires, des exercices, des associations, des options de conception et de redimensionnement, ainsi que des créations uniques telles que des pièces et des plans. Si, à première vue, ces éléments semblent devoir être traités par un groupe de planification, nous défendons l’idée que l’ensemble du groupe doit être immergé dans Android afin de pouvoir organiser le plan, le flux de travail et l’exécution en une application naturelle et transparente, qui attire l’attention du client et lui fait découvrir la véritable valeur de votre produit.