‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌   ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 

Numéro 37 (15 août 2022)

Ouvrir la newsletter dans le navigateur

arrow

💙️ Nous soutenir 💙️

arrow

L'actualité en vidéo

Image Tips

Publicité

Pour ne plus voir de publicités, soutenez-nous à partir de 1 €.

Les actualités

EmojiLes statistiques concernant la répartition des versions d'Android a été mise à jour par Google. Android 12 représente 13,5%, mais c'est Android 11 qui domine avec 27%. Vous pouvez visionner ces statistiques depuis l'outil de création de projet d'Android Studio.

EmojiDe nombreuses bibliothèques JetPack ont été mises à jour avec notamment :

  • WorkManager 2.8.0-alpha03 qui peut mettre à jour la fréquence des tâches périodiques
  • Paging 3.2.0-alpha02 qui obtient un mode debug (en l'activant via une commande adb)

EmojiKtor s'offre une nouvelle version 2.1.0 avec notamment un outil en ligne de commande, le support du YAML pour la configuration et bien d'autres !

EmojiGoogle a lancé une énorme campagne de communication pour forcer Apple à basculer vers le RCS (le successeur des SMS/MMS). Pour cela, il nous invite à spammer l'entreprise américaine. Démarche étonnante, quand on sait pourtant qu'en Europe, le DMA et le DSA ont exactement cet objectif.

EmojiÀ l'occasion de la conférence Samsung, Google en a profité pour indiquer que le Google Play pour WearOS allait intégrer d'ici à la fin de l'année des collections d'applications, un TOP des applications tendance et afficher des recommandations personnalisées.

EmojiUne organisation GitHub [nommée GradleX](https://github.com/gradlex-org- vient d'être créée afin de fédérer une communauté autour d'extensions de Gradle. A suivre !

EmojiChrome 105 est disponible en version bêta et permet désormais de lancer du Picture in Picture pour la balise <video>.

EmojiQodana, l'outil de vérification de code de JetBrains est disponible en version 2022.2 avec tout un tas de nouvelles inspections pour Java, Kotlin et Android.

EmojiEn Allemagne, OnePlus et Oppo ont été interdits à la vente à cause de brevets.

EmojiUne étude de data.ai (auparavant App Annie) révèle que les indonésiens, singapouriens et brésiliens passent plus de 5 heures par jour sur des applications mobiles. En France, ce n'est "que" 3 heures et demie.

Articles & tutoriaux Android

Publicité

Pour ne plus voir de publicités, soutenez-nous à partir de 1 €.

Le tweet

Twitter logo
Even if a job is canceled, TestCoroutineScheduler will still wait until job.time > Scheduler.currentTime before removing it from its queue. Hence the leaks! We wrote a repro test: https://bit.ly/3bRt9fO and then filed a bug:
Image tweet

Saviez-vous qu'en appuyant sur le bouton Split de l'aperçu des composables, le panneau devient soit horizontal, soit vertical ?

Publicité

Pour ne plus voir de publicités, soutenez-nous à partir de 1 €.

Les bibliothèques

Lib PokeCardCompose

PokeCardCompose : Un exemple de projet Jetpack Compose, Flow, Koin et architecture MVI

Android et Kotlin évoluent rapidement et vous n'êtes peut-être pas totalement à la page. Si vous cherchez un exemple de projet reprenant les dernières bonnes pratiques, cette application listant les cartes Pokémon est à prendre en considération. Petit bonus : il est réalisé par Mikhael, un Français, qui je l'imagine, non sans mal, pourra répondre à vos interrogations.

Lib fluentui-android

fluentui-android : Le design system Fluent UI de Microsoft pour Android

Fluent UI est le nouveau design system de Microsoft, que l'on retrouve notamment sur Windows 11. Le géant américain propose une implémentation au format vues "classiques" XML. Les ingénieurs du groupe ont même découpé finement les dépendances, au point de pouvoir importer uniquement les composants dont vous avez besoin. Microsoft est un véritable bon élève sur Android !

Lib Kromex

Kromex : Des extensions Chrome facilitées

Si vous souhaitez créer des extensions Chromium, nul besoin de faire du JavaScript, puisque Kotlin/JS est un outil parfaitement adapté. Encore faut-il écrire tout le code boilerplate et cet outil le fait en grande partie. Qui a dit que les développeurs étaient fainéants ?

Les outils

Image Outil Wolfia

Wolfia : Accéder & partager des applications Android depuis votre navigateur

Il était question de ce fabuleux service dans un des épisodes de DevCafé cette semaine. Vous uploadez un APK et obtenez immédiatement un lien partageable. Derrière ce lien, l'application Android se lancera dans le navigateur avec des sessions gratuites de 5 min (il faut payer pour accroître la durée). Très utile pour vos tests, il sera également possible de partager une session avec d'autres personnes ! Enfin, le service ayant été développé par un Français, n'hésitez pas à poser vos questions sur le service, une interview sera prochainement réalisée.

Image Outil USB Gadget Tool

USB Gadget Tool : Transformer les terminaux USB

Voilà un outil pour le moins original, puisqu'il permet de faire passer un périphérique USB pour n'importe quel rôle : un clavier, une souris, une caméra… Attention toutefois, puisque les droits root sont nécessaires pour en tirer le plein potentiel.

La vidéo

Image Android WorldWide

Android WorldWide

À la fin juillet, l'événement virtuel Android WorldWide avait lieu, et comme son nom l'indique, mettait en emphase notre petit bonhomme vert favori. Avec une dizaine de sessions sur des sujets variés (Kotlin, architecture, Gradle…), vous devriez trouver votre bonheur !

Image Une discussion avec Roman Elizarov

Une discussion avec Roman Elizarov

Roman Elizarov, ce nom ne vous dit rien ? Vous utilisez pourtant une technologie qu'il a fortement inspiré : Kotlin. En étant le product manager du langage chez JetBrains, il livre dans cette vidéo l'avenir du langage. Rassurez-vous pas de 🔮 ici !

Les prochains évènements

18
octobre

New York, USA

Firebase Summit

20-21
octobre

Nantes, France

Devfest Nantes

18
novembre

Strasbourg, France

Devfest Strasbourg

12-14
avril

Amsterdam

Kotlin Conf

Votre avis sur ce numéro

Emoji CoeurEmoji FunEmoji BofEmoji En colèreEmoji Pouce en hautEmoji Pouce en bas