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

Numéro 29 (20 juin 2022)

Ouvrir la newsletter dans le navigateur

arrow

💙️ Nous soutenir 💙️

arrow

Publicité

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

Les actualités

⏫ Une nouvelle version bêta d'Android Studio Dolphin est disponible. Uniquement des corrections de bugs sont au programme. De même pour la version Canary 5 d'Electric Eel.

⏫ Une deuxième version de la bêta 3 (3.2 si ce n'était pas clair) d'Android 13 est disponible et corrige des bugs, dont notamment le geste de retour qui ne fonctionnait pas toujours.

⏫ Toujours du côté des nouvelles versions, une Developer Preview 3 de la Privacy Sandbox est disponible. Pour rappel (et pour faire simple), il s'agit de sortir les SDKs de pubs, d'analytics… de nos applications pour les rendre indépendantes.

⏫ Beaucoup de nouveautés concernant Jetpack cette semaine : Benchmark 1.1.0, Annotation 1.4.0, Wear Watchface 1.1.0, 1ère Release Candidate pour Wear Compose (Compose 1.2.0-rc01), corrections de bugs pour Lifecycle 2.5.0-rc02 et Navigation 2.5.0-rc02… Plus de détails ici.

📊 JetBrains a publié les résultats de son enquête sur Kotlin Multiplatform pour les deux derniers trimestres de 2021.

🎺 Vous utilisez la base de données Realm ? Le SDK entièrement écrit en Kotlin est maintenant disponible en version stable.

📸 Pour prendre des captures d'écran sur Android, vous pouvez utiliser les touches du Volume ou le faire depuis le multitâche. Saviez-vous qu'il y a des différences entre les deux ?

👨‍💻 Vous recherchez un emploi autour de Kotlin ? Un site propose des offres dédiées au langage. En revanche, il n'y a pas encore beaucoup d'offres…

🌿 Fairphone, la marque connue pour ses téléphones réparables, vient de lancer un programme de location, où, plus vous gardez votre téléphone dans le temps, plus les mensualités baissent. Une manière détournée pour accroître la durée de vie.

🤢 Un article publié par un ancien employé de Google décrit le calvaire qu'il a vécu au sein d'une équipe dont les membres faisaient essentiellement parti d'une secte !

💚 "Un Awesome" vous propose des alternatives opensource, gratuites, sans publicité, ni tracking de la vie privée pour des applications et outils Android.

📦 Docker sur un téléphone Android, sans VM, ni chrooting ? Oui, c'est tout à fait possible en suivant ce guide.

👹 Ubuntu sur un Google Nest Hub de deuxième génération ? Quelqu'un y est arrivé et explique comment reproduire son exploit.

📅 Le diable est dans les détails, car vous aurez peut-être remarqué que les invitations par email sur Google Calendar/Agenda affichent quelques informations supplémentaires.

🏗️ Vous êtes plutôt dans le monde des puces (silicon en anglais) ? Si votre projet est opensource, Google peut produire des unités gratuitement !

🤔 Mettre un million de fichiers dans un repo git… que se passe-t-il ? L'outil tient-il le coup ? Réponse ici.

Publicité

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

Articles & tutoriaux Android

Le tweet

Twitter logo
If you see withContext(SupervisorJob()) in a project, it is a mistake, as it makes no sense. In such a case, SupervisorJob does nothing, an exception in one launch will cancel others and be thrown out of the withContext. To stop that, use supervisorScope.
Image tweet

Vous avez peut-être déjà vu du code en Kotlin qui utilise le SupervisorJob comme contexte pour les coroutines. Si vous voulez savoir pourquoi il ne faut pas l'utiliser, déroulez le thread.

Les bibliothèques

Lib DraggableAndZoomableImageInCompose

DraggableAndZoomableImageInCompose : Oui, c'est un nom à rallonge

… mais tout est dans le titre ! Si vous avez besoin d'avoir une image, où vous pouvez, non seulement zoomer dedans, vous déplacer, et tout cela en Jetpack Compose, voici la ressource qu'il vous faut !

Lib Camcorder

Camcorder : Créer et sauvegarder des GIFs

Ce plugin compatible Compose Desktop permet la création, l'aperçu et la sauvegarde de GIFs animés. Comme quoi le format n'est toujours pas mort (créé en 1987 !).

Les outils de la semaine

Image Outil Pluto

Pluto : Un débogueur pour vos applications

Pluto est une bibliothèque à insérer dans vos applications et qui offre tout un tas de fonctionnalités de debug. Au programme : inspection des requêtes réseau, capture des crashs, accès aux logs, modifications des données…

Image Outil GoodPalette

GoodPalette : Trouver des palettes de couleurs

Après l'article sur la manière de trouver les "moins mauvaises" couleurs qui arrivent à se marier, voici un outil en ligne qui vous permet de tester une palette de couleurs. Vous pourrez ainsi trouver des tons harmonieux, tout en vérifiant le score WCAG permettant de déterminer si les couleurs sont suffisamment contrastées pour l'accessibilité.

Les prochains évènements

30
juin

Montpellier, France

Sunny Tech

26
juillet

En ligne

Android Worldwide

14-15
septembre

Chicago, USA

Git Merge 2022

Votre avis sur ce numéro

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