Avant la sortie de la Nexus 7, le marché atone des tablettes Android avait toujours fait que les développeurs n'avaient pas envie de concevoir de bonnes applications pour les tablettes Android. Afin de créer un marché d'applications de haute qualité pour son activité de tablettes, Google a récemment publié 10 directives à l'intention des développeurs pour développer des applications sur des tablettes Android. Voici une description détaillée de ces 10 lignes directrices. 1. Assurer le respect des directives générales de développement de l'application Avant de parler des directives de développement pour les applications pour tablettes Android, nous devons d'abord nous assurer que les applications sont conformes aux directives générales de développement, qui doivent être respectées par toutes les applications sur les appareils Android. De plus, afin de tester si l'application conçue par le développeur est conforme à ces directives, le développeur doit tester en simulant l'environnement d'exploitation de l'application. Les développeurs doivent également prêter attention à la manière de configurer l’environnement de test et aux spécifications auxquelles le test doit répondre. 2. Optimiser l'application pour la grande taille d'écran des tablettes Si nous exécutons une application développée pour un téléphone Android sur une tablette Android, différents degrés d'étirement et de déformation se produiront en raison de la taille plus grande de l'écran. À l'heure actuelle, pour certaines petites tablettes, comme la Nexus 7 de 7 pouces, les développeurs n'ont besoin que d'effectuer des réglages précis appropriés, comme l'agrandissement de la police, l'agrandissement des éléments, l'augmentation de l'espace entre les éléments et les bordures (rembourrage) et entre les éléments (marge), etc., pour répondre aux besoins.
Cependant, pour certaines grandes tablettes, comme la prochaine tablette Nexus de 10 pouces de Google, ces réglages précis ne sont pas très utiles. Par exemple, un contrôle de liste peut être utilisé avec quelques ajustements sur une tablette de 7 pouces, mais il sera plus laid sur une tablette de 10 pouces après ajustements : de grands espaces vides peuvent apparaître, ou le nombre de mots dans chaque colonne de la liste peut augmenter jusqu'à plus de 100 (le nombre de mots dans chaque colonne doit être de 50 à 75). Ce type de déformation par étirement dans la conception doit être évité autant que possible. À ce stade, le promoteur doit transformer les déchets en trésors et faire bon usage de l’espace supplémentaire pour faire d’autres choses (voir article 3). 3. Utilisez au mieux l'espace supplémentaire sur la tablette Les tablettes, en particulier celles de 10 pouces, ont beaucoup plus de fonctionnalités que les écrans de téléphones portables. Comment bien utiliser cet espace supplémentaire ? Voici quelques suggestions :
4. Utilisez des icônes et des bitmaps spécifiques pour des densités d'écran spécifiques Pour des performances optimales dans votre application, les icônes de bouton ou les bitmaps de votre application doivent correspondre à la densité d'écran spécifique. Par conséquent, pour la même icône de bouton, les développeurs doivent préparer 4 images pour les 4 densités d'écran des écrans Android. Le tableau suivant montre les résolutions de référence de 4 boutons de commande typiques correspondant à 4 densités d'écran : 5. Ajustez la taille de la police et appuyez sur les boutons La taille de la police de tous les éléments de l'interface utilisateur, tels que les étiquettes et les boutons tactiles, doit être ajustée un par un pour garantir qu'il n'y a pas d'espace entre les mots d'une étiquette. La taille standard des boutons tactiles est de 48 dp (minimum 32 dp). Pour certains groupes d'utilisateurs spécifiques, les boutons tactiles peuvent être agrandis de manière appropriée. Si l'icône sur le bouton tactile est petite, assurez-vous de centrer l'icône et d'agrandir de manière appropriée la zone tactile effective. 6. Ajustez la taille des widgets du bureau Si un développeur souhaite créer un widget de bureau pour une application, la taille du widget et la plage d'extension du widget doivent être ajustées de manière appropriée en fonction de la taille de l'écran pour garantir que le widget de l'application puisse être étiré jusqu'à 420 dp ou plus. Assurez-vous que les images contenues dans le widget peuvent être rendues correctement. Utilisez la marge par défaut du système. Définissez le paramètre targetSdkVersion de votre application sur 14 ou supérieur. 7. Ajustez les fonctionnalités de l'application en fonction des caractéristiques de la tablette Développeurs, laissez vos utilisateurs découvrir le meilleur de votre application sur tablettes ! En général, assurez-vous que l’ensemble des fonctionnalités de votre application sur une tablette est au moins aussi vaste que sur un téléphone. Dans certains cas particuliers, comme le manque de support matériel ou les restrictions d'utilisation de la tablette par l'utilisateur, vous pouvez envisager de supprimer ou de remplacer certaines fonctions. Par exemple, les tablettes sont différentes des téléphones portables et ne prennent pas en charge les services d’accès à distance. Par conséquent, lors du portage d'une application d'un téléphone mobile vers une tablette, les fonctions concernées doivent être supprimées. De plus, bien que de nombreuses tablettes disposent de capteurs GPS, les développeurs doivent tenir compte du fait que lorsque les utilisateurs utilisent la fonction GPS, ils sont principalement en déplacement, et à l'heure actuelle, les utilisateurs préfèrent utiliser le GPS sur un téléphone portable compact plutôt que sur une tablette. Par conséquent, les applications pour tablettes n’ont pas besoin de fournir spécifiquement des fonctions GPS. Enfin, si le développeur omet une certaine fonction dans la conception de l’interface utilisateur, il faut s’assurer que l’utilisateur ne puisse pas obtenir cette fonction par d’autres moyens. De plus, si vous devez rétrograder une fonctionnalité en raison de limitations matérielles, assurez-vous qu’il s’agit d’une rétrogradation en douceur. 8. Évitez d'utiliser des fonctionnalités matérielles que votre tablette pourrait ne pas prendre en charge Les téléphones mobiles et les tablettes, ainsi que les différentes tablettes, peuvent adopter des stratégies différentes en termes de support matériel pour les capteurs, les caméras et les fonctions de numérotation. Afin de garantir que l'application soit aussi simple et universelle que possible, un seul APK peut faire l'affaire, et il est préférable de ne pas faire appel à certaines fonctions matérielles qui peuvent ne pas être disponibles sur la tablette. Par exemple, android.hardware.telephony, android.hardware.camera, android.hardware.camera.front. Si vous devez l'appeler, assurez-vous de déclarer 9. Déclarez la taille de l'écran Pour garantir que l'application puisse être utilisée sur différents écrans de tablette, dans la partie déclaration du code, différentes tailles d'écran doivent être répertoriées via 10. Points à noter lors de la publication d'applications sur Google Play Google encourage les développeurs à publier un seul APK pour toutes les tailles d'appareils (y compris les téléphones et les tablettes). Si vous avez deux versions pour téléphones mobiles et tablettes, ne créez pas deux pages Google Play. Un seul suffit, sinon cela diluera l’influence de la marque. Dans le même temps, si l'application a une version pour tablette, mettez au moins une photo de l'application exécutée sur une tablette dans la zone de capture d'écran de la page Google Play, mentionnez que les tablettes sont prises en charge dans la description de l'application et incluez des images de l'application exécutée sur une tablette dans la vidéo promotionnelle de l'application. De plus, les développeurs doivent utiliser l'interface développeur fournie par Google pour vérifier si votre application a bloqué les tablettes et s'assurer de supprimer ce blocage. Il est préférable que les développeurs compétents fassent la promotion spécifique de la version tablette de l'application. via developer.android.com L'article provient de 36kr |
<<: Supprimer les obstacles : un nouveau chemin pour la fintech
Il ne devrait y avoir que très peu d'amis mas...
Qu'est-ce que le site Web du Brunei Times ? Le...
L'hormone de croissance est une hormone qui p...
La peau normale et la peau mixte sont deux types ...
Généralement, lorsque des rougeurs apparaissent s...
Le fruit de la passion a un arôme fort et un goût...
L’inflammation des voies urinaires est principale...
Beaucoup de gens aiment manger du kimchi. Le proc...
Les amies qui aiment la beauté n'hésiteront p...
Si la paronychie devient suppurée, cela signifie ...
Les dents de sagesse sont les troisièmes molaires...
Les dents sont initialement très solides, mais ce...
De nombreuses personnes pensent qu’il y a beaucou...
Tout le monde sait que l'infarctus cérébral e...
Le kimchi est un aliment très populaire auprès de...