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

Numéro 39 (29 août 2022)

💙️ Soutenir à partir d'1€ par numéro (pas de pub, en avance…) 💙️

arrow

L'actualité en vidéo

Image DevCafé

Les actualités

EmojiUne nouvelle version Canary d'Android Studio est disponible avec uniquement de la correction de bugs au programme.

EmojiNokia et Google ont réalisé un test la semaine dernière validant la compatibilité avec le network slicingsur un Pixel 6 Pro. Concrètement sur un réseau 4 ou 5G, le téléphone peut se connecter à des sous-réseaux. Ex : le réseau grand public + un, optimisé pour le cloud gaming.

EmojiDepuis Android 13, une toute nouvelle stack Bluetooth est utilisée avec un nom ô combien simple à prononcer : Gabeldorsche.

EmojiAïe aïe aïe, une des APIs dépréciées dans Android 13 est remplacée par une APIqui crashe. C'est le cas de getParcelableExtra(String,Class).

EmojiRomain Guy (Google) l'a annoncé directement sur le Slack francophone, v9, sa nouvelle bibliothèque est disponible. A l'image des 9 patchs, elle permet de redimensionner des objets Paths.

EmojiCameraX 1.2 est disponible en version bêta et va désormais intégrer MLKit (décodage de codes-barres, de visages…) ou encore proposer un mode Zero-Shutter Lag.

EmojiLe NDK r26 qui devrait sortir à l'été 2023 retirera le support d'Android 4.4… une version de 2013. Qu'on ne nous dise pas que Google n'offre pas un excellent support des anciennes versions !

EmojiCombien de temps mettront les constructeurs à faire la mise à jour vers Android 13 ? Telle est la question… Côté ROM custom, les Raspberry Pi 4 B, Pi 400 et Compute Module 4 sont déjà servis.

EmojiDeux informations concernant Firebase :

  • Si vous utilisez les émulateurs sur Test Lab, ils sont désormais de 3 à 6x plus rapides et la partie GPU pulvérise les compteurs en réalisant jusqu'à 100x plus.
  • Les tickets pour avoir une place au Firebase Summit sont soumis à loterie. Si vous êtes disponibles pour vous rendre à New-York le 18 octobre, vous pouvez y participer. Sinon tout sera sur YouTube.

EmojiLes Google Play Services sont mis à jour régulièrement et de nombreux ajouts ont eu lieu le 25 août (notés (2)).

EmojiUn ancien designer de chez Google ne mâche pas ses mots sur son expérience avec l'équipe d'Android Auto. Amertume quand tu nous tiens

Articles & tutoriaux Android

Le tweet

Twitter logo
Image handling for AppWidgets is tricky 🫤 Passing directly bitmaps can lead to cause RemoteViews to reach the memory limits. Instead is better to use URIs (but not trivial). We just updated our Glance-appwidget sample 👇 https://t.co/c9bRls5OeC

Bon à savoir pour la création de Widgets avec Glance (= via Jetpack Compose). En passant des URIs pour les images, plutôt que des bitmaps directement, vous devriez échapper aux problèmes de mémoire limitée.

La bibliothèque

Lib compose-tinder-card

compose-tinder-card : Des cartes à la Tinder

Vous avez besoin de cartes, avec le fameux geste de swipe à la Tinder ? Cette bibliothèque entièrement écrite pour Jetpack Compose vous permet d'y parvenir. L'avantage est qu'il s'agit d'un Modifier et peut donc s'appliquer à n'importe quel composable.

Les outils

Image Outil kover-report

kover-report : Le code coverage dans les Pull Requests

Cette GitHub Action permet de publier les résultats de la couverture de code via Kover dans un commentaire pour chaque nouvelle Pull Request.

Image Outil kmp-readiness

kmp-readiness : Prêt pour Kotlin MultiPlatform ?

Cet outil (encore expérimental) peut déterminer si des modules sont "KMP Ready", c'est-à-dire que le code est compatible avec Kotlin MultiPlatform.

Les vidéos

Image Des nouveaux tutoriaux

Des nouveaux tutoriaux

J'ai poursuivi la création de tutoriaux sur Android 13 cette semaine et vous allez ainsi tout connaître sur les permissions pour les notifications, l'utilisation du Photo Picker ou encore voir comment révoquer une permission dynamique.

Les prochains évènements

19
septembre

Paris, France

Build for Everyone

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