|
|
|
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
⏫ Au programme des mises à jour de la semaine : |
|
😵💫 Mauvaise nouvelle, les permissions des applications ne sont plus visibles sur le Google Play, au profit de la section Sécurité des données. |
|
🤳 Depuis les dernières versions bêta d'Android 13, les applications installées à la main (ou side-loadées) ne peuvent plus s'abonner aux notifications. |
|
🎮 Le support sur Android 12 des manettes PS5 est parfois bogué. À première vue, les changements nécessaires ont été mis en place et même déjà déployés sur certains téléphones Samsung. |
|
👋 C'est un article plutôt intéressant à lire, d'un développeur Android qui quitte le navire après une dizaine d'années. Il y explique ses choix et son avenir. |
|
🔋 Beaucoup de constructeurs trichent en désactivant les optimisations d'énergie sur les applications de benchmark. Ni une, ni deux, un fork de l'émulateur pour Nintendo 3DS Citra a été créé pour avoir le package name d'AnTuTu et ainsi bénéficier d'un maximum de performances ! |
|
☀️ Les constructeurs sont-ils en panne d'inspiration ? La nouvelle fonctionnalité : une coque dont la couleur change selon les UVs. |
|
☎️ Incroyable, mais vrai ! Au Japon, pendant 3 jours, 40 millions de Japonais n'ont plus eu accès au réseau de l'opérateur NTT Docomo (le second opérateur du pays). |
|
👨⚖️ Google doit désormais accepter les solutions de paiement tierces en Corée du Sud, pour les applications Android. Si toutefois la solution implémentée n'est pas reconnue par Google, il semblerait que le géant américain ne soit pas très commode. Pour exemple : l'application KakaoTalk en fait les frais en n'étant plus mise à jour. |
|
📶 Le DAS mesure la quantité d'ondes émises par les téléphones. Cette liste présente les derniers modèles du moment et ni Google, ni Apple ne brillent dans le domaine. |
| |
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
Articles & tutoriaux Android |
|
|
|
L'interligne (ou espacement entre chaque ligne d'un texte) a besoin d'être plus ou moins important afin de faciliter la lecture. Cet article vous guide dans la manière d'établir la meilleure valeur pour votre contenu. |
|
|
|
|
|
Depuis Jetpack Compose 1.3, un nouveau Composable est disponible : le LookaheadLayout . Dans cet article, vous comprendrez dans quel cas l'utiliser et vous retrouverez, bien évidemment, tout le code pour le mettre en œuvre. |
|
|
|
|
|
Depuis l'introduction des ViewModel il y a quelques années, Google montre un chemin pour élaborer l'architecture d'une application. Cet article va plus loin en proposant une solution un peu plus avancée, mais pas si compliquée à mettre en place. |
|
|
|
|
|
Pour s'abonner à un Flow depuis Jetpack Compose, vous pensez peut-être à la méthode collectAsState() . Cependant, elle ne va pas respecter le cycle de vie ! À tout problème, sa solution : depuis la version 2.6 des bibliothèques gérant le lifecycle, une méthode collectAsStateWithLifecycle() vient corriger tout cela ! |
|
|
|
|
|
Dans le meilleur des mondes, cette situation n'est jamais censée arriver… sauf que les utilisateurs finaux y parviennent toujours d'une manière ou d'autre. Pour éviter que votre application ne fasse n'importe quoi, voici deux manières d'éviter les clics multiples sur les Composables. |
|
|
|
|
|
Vous souhaitez modifier la couleur ou le comportement de votre application par rapport à la barre de statut du téléphone ? Jetpack Compose vous y donne accès sans aucun problème, mais cet article vous résume le tout, histoire de ne pas oublier certains cas ! |
|
|
|
|
|
Android 13 regorge de subtilités que vous n'avez peut-être pas remarquées jusqu'à présent. Le comportement des Intent-Filter déclarés va notamment changer et cet article officiel de Google vous en explique les modifications. |
|
|
|
|
|
Les développeurs de OkCredit ont une frénésie d'écrire des articles de qualité ces derniers temps. Le dernier en date concerne les appels réseau dans leur application Android. En expliquant leur démarche, ils expliquent comment ils ont pu réduire en moyenne de 30% le temps pris pour les effectuer. |
|
|
|
|
|
ExoPlayer sait gérer des publicités à l'intérieur des flux, grâce à l'extension pour les Interactive Media Ads. Si toutefois vous n'aimez pas la présentation par défaut, il est totalement possible de la personnaliser, comme vous l'explique cet article. |
|
|
| |
|
|
|
|
Les conventions de formatage et de code sont un véritable cauchemar, car difficile de mettre tout le monde d'accord. Voici l'outil qui pourrait tous nous réconcilier avec ce sujet brûlant. Concrètement, Spotless fonctionne avec de nombreux frameworks et langages (dont Gradle et Kotlin) et permettra d'harmoniser votre base de code. |
|
|
|
|
|
Ce GitHub (à priori rien n'est encore publié) contient des Composables, Modifiers et méthodes qui vous seront utiles pour manipuler, agrandir, zoomer… dans des images. |
|
|
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
|
|
|
|
Lorsqu'on évoque YouTube, on pense bien évidemment aux vidéos. Mais voici un outil qui détourne la plateforme pour en faire un espace de stockage, mais comment ? Tout simplement en convertissant vos fichiers dans un format vidéo ! Il fallait y penser !",
"description": "Ajouter les annotations manquantes",
"content": "Codespector est une extension pour Android Studio & IntelliJ venant ajouter automatiquement les annotations @SerializedName sur l'ensemble de vos attributs. Une bonne manière de ne plus commettre d'erreur lors d'un refactoring ! |
|
|
|
|
|
|
Les formidables (et c'est sincère) organisateurs du DevFest Lille viennent de mettre en ligne l'intégralité des vidéos de leur conférence annuelle. Au programme : RGPD pour les développeurs, l'impact pour le développeur contre le changement climatique, le recrutement des femmes dans un milieu d'hommes, souveraineté numérique… et bien d'autres sujets orientés vers des technologies/frameworks. |
|
|
|
|
|
La Droidcon San Francisco avait lieu au début du mois de juin et si vous n'avez pas pu franchir l'Atlantique pour vous y rendre, les différentes sessions sont désormais en ligne. Il y est question de Kotlin Multiplatform Mobile en production, du système de Build Bazel, Milk, Jetpack Compose… Seul hic : les vidéos sont hébergées sur Vimeo. |
|
|
|
26 juillet |
En ligne |
Android Worldwide |
|
|
14-15 septembre |
Chicago, USA |
Git Merge 2022 |
|
12-14 avril |
Amsterdam |
Kotlin Conf |
|
|
|