Articles

Concevoir une application multilingue français, arabe et anglais

Internationalisation Concevoir une application français, arabe et anglais Une traduction complète concerne aussi le sens de lecture, l’alignement, la typographie, les icônes directionnelles et les textes longs. Contrôles Centraliser les chaînes. Basculer l’interface en RTL. Choisir une police arabe lisible. Tester les boutons et les cartes. Vérifier les contenus partagés.

Messages utilisateur et logs développeur : deux niveaux différents

Qualité Messages utilisateur et logs développeur L’utilisateur doit recevoir une explication utile, tandis que le développeur conserve les informations techniques dans les journaux. Utilisateur Message court, clair et orienté action. Développeur Module, action, date, durée, code et identifiant de diagnostic.

Blogger pour un portfolio développeur : rapide, simple et maintenable

Blogger Un portfolio développeur rapide et maintenable Blogger peut héberger un portfolio professionnel lorsque le moteur officiel est conservé et que la personnalisation reste séparée. Priorités Thème officiel fonctionnel. Pages, articles et gadget Pages natifs. CSS séparé. JavaScript non destructif. Contenu facile à mettre à jour.

Automatiser Outlook et Excel sans créer une boîte noire

Automatisation Automatiser Outlook et Excel sans créer une boîte noire Une automatisation métier doit rester observable, contrôlable et récupérable après incident. Architecture recommandée Admission et validation. File d’attente indépendante. Workers spécialisés. Statuts explicites. Anti-doublon et reprise. Logs structurés.

Jetpack Compose : rendre un formulaire clair et difficile à mal remplir

Jetpack Compose Rendre un formulaire clair et difficile à mal remplir Un formulaire professionnel guide l’utilisateur au lieu de simplement afficher des champs. Points essentiels Mettre en évidence le premier champ invalide. Désactiver les choix incompatibles. Conserver des messages simples pour l’utilisateur. Journaliser les causes techniques uniquement en mode développeur. Préserver les données pendant les interruptions.

Transformer un besoin terrain en application Android utile

Android métier Transformer un besoin terrain en application Android utile Une application réussie commence par le travail réel, pas par la technologie. Ordre recommandé Définir le résultat attendu. Identifier les données obligatoires. Réduire le nombre d’actions. Prévoir le mode hors ligne et les erreurs. Tester sur un téléphone réellement utilisé sur le terrain. Principe : la technologie doit servir le parcours métier.