Mobile

"
Mobile

GrapheneOS sur Pixel 6a

L'article présente l'expérience d'un utilisateur avec le Pixel 6a sous GrapheneOS, une version Android axée sur la sécurité et la confidentialité. L'utilisateur exprime sa satisfaction face à l'absence de bloatware et sa préférence pour F-Droid comme magasin d'applications. Il évoque les défis de la dégooglisation, les alternatives aux applications Google, et la sécurité renforcée offerte par GrapheneOS, ainsi que l'intérêt croissant pour des magasins d'applications comme Obtainium.

"
Mobile

maru - Your phone is your PC

Maru est un système d'exploitation léger et contextuel qui transforme votre smartphone en un ordinateur de bureau. En connectant votre téléphone à un écran HDMI et un clavier, Maru permet une expérience de productivité similaire à celle d'un PC, tout en utilisant un système Debian stable. Il gère également le partage de la connectivité et du stockage entre votre appareil mobile et le bureau, offrant une solution unique pour les utilisateurs à la recherche de simplicité et de performance dans leurs tâches quotidiennes.

Mobile

5 Projects You Can Build to learn Android App Development in 2025

Cet article présente cinq projets intéressants à réaliser pour apprendre le développement d'applications Android en 2025. Il discute de l'importance de pratiquer le codage à travers des projets concrets, propose des idées allant d'applications simples, comme un prévisionniste météo, à des applications plus complexes telles qu'un dictionnaire ou un lecteur de blog. Pour chaque projet, des ressources d'apprentissage, notamment des cours Udemy, sont recommandées pour aider les développeurs à surmonter les obstacles rencontrés lors de leur réalisation.

"
Mobile

Google I/O 2025 : Les nouveautés à retenir pour les développeurs !

La Google I/O 2025 a révélé des avancées majeures pour les développeurs, notamment des outils web innovants comme des carrousels CSS et l'API Interest Invoker, facilitant la création d'interfaces interactives. Le développement mobile sur Android a également bénéficié de nouvelles mises à jour dans Jetpack Compose et l'intégration de Gemini dans Android Studio. De plus, des outils d'IA comme Stitch et Firebase Studio ont été présentés, offrant des solutions pour la conception d'applications et l'automatisation des services backend.

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.

Mobile

Get Answers to Your KMP Questions

Lors de KotlinConf 2025, l'équipe Kotlin a répondu à des questions sur les améliorations de Kotlin Multiplatform, y compris le support de Swift dans IntelliJ IDEA et Android Studio, les performances de compilation native, le développement de Compose Multiplatform pour le web, et le support d'accessibilité et SEO. L'accent est mis sur le partage de la logique métier et des améliorations des fonctionnalités de productivité. Le plugin KMP pour IntelliJ est également évoqué comme un moyen de simplifier l'expérience de développement.

Mobile

Lemon Squeezy Payment Processor Video Tutorial Screencast

Ce tutoriel vidéo explique comment intégrer le processeur de paiement Lemon Squeezy dans Symfony pour faciliter la vente de produits numériques. Il couvre la création d'un système de paiement complet, la gestion du tableau de bord Lemon Squeezy, l'utilisation de l'API, et comment gérer les webhooks pour synchroniser les données avec votre base de données. Les utilisateurs sont rassurés car les informations de carte ne sont pas stockées sur le serveur, mais envoyées directement à Lemon Squeezy. Ce cours est parfait pour ceux qui cherchent à se lancer rapidement dans l'e-commerce avec Symfony.

"
Mobile

Flutter : pourquoi choisir ce framework pour vos applications métiers ?

Cet article présente Flutter, un framework développé par Google, idéal pour créer des applications performantes sur plusieurs plateformes, grâce à ses fonctionnalités comme le Hot Reload et son architecture modulaire. Bien qu'il ait des points de vigilance, Flutter séduit par sa flexibilité et une communauté active soutenue par Google. L'article souligne aussi l'importance de connaître Dart pour les équipes souhaitant l'adopter, tout en mettant en avant des exemples concrets d'utilisation dans des projets à fort trafic.

Mobile

Pourquoi adopter une Progressive Web App ?

Les Progressive Web Apps (PWA) offrent une alternative intéressante aux applications natives en combinant les avantages des sites web et des apps mobiles. Elles se caractérisent par une expérience utilisateur immersive, une légèreté, un coût de développement réduit, et une meilleure accessibilité. Les PWA peuvent fonctionner hors connexion, sont installables et n'ont pas besoin de validation sur les stores d'applications. Cependant, elles présentent des limitations, notamment en termes de gestion des ressources hors connexion et d'intégration avec certaines fonctionnalités matérielles. Les outils recommandés pour développer une PWA incluent Webpack et des plugins spécifiques.