Application Android - Liste-xc3j

Voici la première application Android un peu aboutie que j'ai réalisée. Je l'ai conçue avec l'aide de Qwen, ChatGPT, Gemini et surtout Claude pour l'aide à la programmation et Android Studio pour l'interface de développement.

Cette application s'appellait à l'origine "Liste Courses", mais son nom était un peu trompeur car elle fait bien plus que gérer des courses alimentaires. En réalité, c'est un bloc-notes organisé, un peu comme une collection de post-it numériques que l'on garde dans sa poche. On peut y noter absolument tout ce qui mérite de ne pas être oublié : une tâche à faire, un livre à acheter, une idée à creuser, un objet à réparer, une course à faire. Cette application est un bloc-notes organisé, conçu pour être simple, rapide et totalement privé. Elle ne se connecte à aucun serveur, ne collecte aucune donnée, n'affiche aucune publicité. Son interface sombre et épurée la rend agréable à utiliser à toute heure, et tout ce qu'elle contient reste uniquement sur ton téléphone. Elle s'adapte à tes goûts grâce à quelques réglages de couleur, de police et de taille de texte. En résumé, c'est un outil discret et fidèle, qui fait exactement ce qu'il semble faire.

La page principale est l'endroit où tout se passe. En haut de l'écran, une barre horizontale affiche les tags — ces catégories créées pour organiser les éléments. Le premier, "Tous", est fixe et affiche l'ensemble de ta liste. Les autres défilent horizontalement et permettent de filtrer la liste pour n'afficher que les éléments d'une catégorie précise.

Juste en dessous, un champ de saisie invite à entrer un nouvel élément. On tape, on appuie sur "Ajouter" ou sur Entrée, et c'est fait — l'élément apparaît immédiatement en tête de liste. Si l'on souhaite lui ajouter une précision, il suffit d'appuyer dessus : une petite fenêtre s'ouvre où tu peux modifier son nom, ajouter une note complémentaire qui s'affichera en plus petit sous le titre, et lui attribuer un tag. La liste elle-même est simple et lisible. À gauche de chaque élément, une case à cocher permet de le marquer comme traité — il apparaît alors barré et grisé. À droite, une petite croix permet de le supprimer directement. Le bouton "Nettoyer" tout en bas efface d'un seul geste tous les éléments cochés, pour remettre la liste au propre en un instant. Quand tu affiches "Tous", les éléments sont regroupés et triés selon l'ordre de tes tags (ordre modifiable, voir ci-dessous), ce qui donne une liste naturellement organisée sans effort de ta part.

 

La page paramètres est accessible depuis le menu en haut à droite de l'écran principal — trois petites barres horizontales. Ce menu propose aussi l'accès aux Crédits et un bouton pour quitter l'application. Dans les paramètres, tu commences par choisir la couleur du thème parmi une palette de douze teintes, ce qui change immédiatement l'accent visuel de toute l'application. En dessous, tu sélectionnes la police qui te convient le mieux — sans serif, serif, monospace ou manuscrite — puis tu règles la taille du texte avec un curseur, avec un exemple en temps réel pour t'aider à trouver la bonne mesure. La partie suivante est consacrée aux tags. Tu en crées de nouveaux en tapant leur nom et en appuyant sur "Ajouter". Ils apparaissent dans une liste que tu peux réorganiser par un simple glisser-déposer — cet ordre sera exactement celui dans lequel ils apparaîtront dans la barre de filtres de la page principale.
Tu peux supprimer n'importe quel tag, à l'exception du tag "sans" qui est réservé aux éléments sans catégorie et ne peut pas être effacé. Enfin, tout en bas de la page, un bouton permet de quitter l'application proprement.

Si vous souhaitez tester cette application, vous pouvez la Télécharger ici

 

Développement d’une app Android – Listes Xc3J