Android

Mobile

Prevent Memory Leaks in Android Coroutines: Lifecycle-Aware Best Practices (2025)

Cet article explique comment éviter les fuites de mémoire dans les applications Android en utilisant les coroutines Kotlin. Il aborde les meilleures pratiques liées aux cycles de vie, décrit les erreurs courantes comme l'utilisation incorrecte de GlobalScope, et propose des solutions pratiques avec des exemples de code. L'article met également l'accent sur l'importance des schémas conscients du cycle de vie pour maintenir la performance des applications et inclut des conseils sur la détection de fuites avec des outils comme LeakCanary.

"
Autre

Mon téléphone, sans Gafam

L'auteur décrit son parcours pour dégoogliser son smartphone en remplaçant les services des grandes entreprises américaines par des alternatives libres, principalement en utilisant la version /e/OS d'Android. Il partage ses applications actuelles, notamment Firefox pour la navigation et Thunderbird pour les emails, ainsi que des conseils pour gérer les applications. Malgré des progrès, il mentionne certaines applications qu'il n'a pas pu remplacer, comme WhatsApp et Google Maps, et souligne la complexité de la transition vers des solutions alternatives sur mobile.

Mobile

Compiler /e/OS depuis les sources

L'article décrit comment compiler une ROM non officielle pour le système /e/OS sur un smartphone Samsung Galaxy afin de prolonger sa durée de vie. Après avoir préparé le téléphone et installé les prérequis nécessaires comme Docker, l'auteur partage les étapes pour compiler et installer la ROM personnalisée. Il souligne l'importance des options de développeur et de la connexion USB pour démarrer le processus de construction de la ROM, ainsi que le besoin d'un matériel adéquat.

Autre

Reconnaissance vocale sur Android

Cet article présente Futo, un clavier virtuel pour Android offrant une reconnaissance vocale locale, sans connexion Internet. Il utilise le modèle Whisper d'OpenAI et assure la confidentialité des données en ne les envoyant pas sur le cloud. Le clavier est personnalisable et permet de transcrire la voix en texte depuis n'importe quelle application.

Autre

Synthèse vocale sur Android

Cet article présente une application de synthèse vocale libre sur Android, fonctionnant sans accès Internet et sans dépendance aux services Google. L'application est compatible avec OrganicMaps et offre plusieurs voix et langues. Bien que la prononciation des noms propres puisse être perfectible, elle est suffisante pour le guidage audio. Le lien vers l'APK est fourni.