Des nouvelles ont été ajoutées en tête de listes.
Remontez pour les voir.
Inscription à la newsletter
(Idée + Capteurs + Composer + Lottie)*Agents IA = Belle interface utilisateur
DEV -
06/01
Démonstration de la facilité avec laquelle il est possible de matérialiser une idée d'interface utilisateur en utilisant plusieurs aspects d'Android et du « codage dynamique »
Idée
À l’ère de l’IA dans le développement de logiciels, la partie exécutable est devenue nettement moins chère, notamment en termes de temps. Les idées complexes ne sont plus qu'à un instant de devenir MVP.
Ce changement signifie que se démarquer ne dépend plus de ce que vous construisez, mais de la qualité de votre construction. La qualité, le raffinement et une UX réfléchie sont ce qui distingue les bons produits des produits oubliables.
Dans cet article, je vais parcourir un guide étape par étape pour implémenter un widget d'interface utilisateur largement utilisé : un composant de compteur de pas qui visualise l'activité quotidienne d'un utilisateur comme une progression vers un objectif (généralement 10 000 pas).
Le composant présente une figure humanoïde animée qui reflète l’activité de l’utilisateur : lorsque l’utilisateur marche, la figure marche ; lorsque l'utilisateur est inactif, le chiffre reste immobile. La couleur est utilisée comme deuxième signal : la progression passe du rouge (loin de l’objectif) au vert (proche de l’achèvement).
L’objectif est de démontrer comment les petits détails et l’animation peuvent transformer une métrique standard en une expérience plus engageante et centrée sur l’humain.
Capteurs
La première chose à faire est de créer un mécanisme permettant de suivre les mouvements.
il doit être capable de savoir si l'utilisateur est à l'intérieur ou à l'extérieur.
si c'est à l'intérieur, cela devrait s'appuyer sur des capteurs -Capteur.TYPE_LINEAR_ACCELERATIONetCapteur.TYPE_GYROSCOPE
si c'est à l'extérieur, ça devrait compterActivitéReconnaissanceRésultat, c'est-à-dire distinguer entreActivité détectée.MARCHE,DetectedActivity.RUNNINGetActivité détectée.ON_FOOTdansRécepteur de transition de mouvement
Pour cela, je dois mettre à jour leAndroidManifest.xml:
Entrer en mode plein écran Quitter le mode plein écran
et
Entrer en mode plein écran Quitter l... [Courte citation de 8% de l'article original]
Loading...
🍪
Le modèle économique de notre site repose sur l'affichage de publicités personnalisées basées sur l'utilisation de cookies publicitaires. En continuant votre visite sur notre site, vous consentez à l'utilisation de ces cookies.
Politique de confidentialité