|
Ouvrir la newsletter dans le navigateur |
|
|
|
|
💙️ Nous soutenir 💙️ |
|
|
|
|
Des outils, des mises à jour et une projection vers le futur : rien que cela ! |
Dans cette newsletter, on reviendra sur toutes les mises à jour du système destinées à vos téléphones et appareils Android en février 2022. On gardera encore et toujours un regard pour les outils qui accompagnent notre quotidien de développeur avec notamment la dernière version de Scrcpy. Et enfin, on parlera du futur selon Google : les tablettes semblent avoir encore de beaux jours devant elles ! On aurait aimé parler de l'événement FOSDEM 2022 avec la Kotlin Dev Room qui s'est déroulée ce dimanche 6 février, mais vous savez quoi ? Ça attendra la newsletter de la semaine prochaine ! |
|
|
|
|
|
|
Scrcpy est un outil de mise en miroir (mirroring) open source et gratuit qui permet de visualiser et d'interagir avec un appareil Android sur un ordinateur fonctionnant sous Windows, macOS ou Linux.
Cette dernière version de scrcpy, la v1.22 apporte une nouvelle fonctionnalité qui permet de contrôler directement le smartphone ou la tablette Android avec le clavier et la souris de l'ordinateur. Cela se fait sans avoir besoin d'un accès ADB, car il s'agit essentiellement de reproduire l'utilisation de périphériques connectés via un câble OTG. Pour rappel, vous pouvez connecter des périphériques externes, comme un clavier ou un périphérique de stockage, à (la plus grande majorité) des smartphones ou tablettes : c'est précisément la fonction de l'USB OTG, qui signifie On-The-Go. |
|
|
|
|
|
Google détaille la mise à jour du système de février 2022. En effet, Google publie régulièrement des mises à jour du système et elles ne se limitent pas seulements aux téléphones. Elles sont disponibles pour les tablettes, les appareils Android TV et Google TV, les véhicules Android Auto-enabled, les appareils Wear OS et les appareils Chrome OS.
Il y a encore quelques mois à peine, il n'était pas possible de connaître le détail du contenu de ces mises à jour système.
A présent, on découvre ainsi une nouvelle série des mises à jour du système et des services, avec des mises à jour pour la gestion des comptes, Wallet, le Google Play Store et une modification mineure de la gestion du système. Une nouvelle fonctionnalité pour les développeurs permet également à « Google et aux développeurs tiers de prendre en charge les publicités, l'accessibilité, les analyses et diagnostics, ainsi que les processus d'apprentissage automatique et d'IA dans leurs applications. »
La mise à jour des services Google Play et Play Store est disponible depuis le 28 janvier. Par contre, la mise à jour du système sera disponible à partir du 8 février via une mise à jour du système de Google Play, qui arrivera de manière progressive sur les appareils compatibles. |
|
|
|
Quelques actualités supplémentaires |
|
|
🦠 Microsoft Defender for Endpoint prend en charge Android et iOS . Cela signifie une détection multiplateforme complète des virus, des logiciels malveillants pour les utilisateurs d'Endpoint. Il offrira des évaluations de vulnérabilité pour les appareils Android en fonction de la version Android et des applications installées, ainsi que des notes de confidentialité pour les appareils BYOD. |
|
|
La réalisation de cette newsletter nous prend plusieurs heures chaque semaine. Vous voulez soutenir Android Croissants ð en donnant à partir d’un euro sur Tipee ? En contrepartie : vous n’aurez jamais de pub et vous recevrez la newsletter en avant première !
|
Soutenir sur Tipee
|
🧾 Google est encore visé par une plainte pour violation de brevets. La Purdue Research Foundation (PRF) a officiellement déposée une plainte devant un tribunal fédéral du Texas contre Google . Google se serait servi d'un brevet du PRF pour composer une partie du code d'Android. Pour rappel, Google a récemment perdu son bras de fer judiciaire contre Sonos, pour une violation de brevet concernant les Google Home. |
|
📱 La Lenovo Tab P12 Pro - essentiellement la tablette de test Android 12L de facto - est éligible à Android 12L Beta 2 depuis la semaine dernière. La bêta 2 a été lancée sur les téléphones Pixel compatibles, il y a déjà quelques semaines, donc oui, ce n'est pas une nouvelle récente. Par contre, le fait qu'elle soit disponible sur une véritable tablette : ça, c'est une nouvelle fraîche ! |
|
👋 Il est temps de dire au revoir aux téléphones les plus abordables de Google . Google a décidé de mettre en avant ses derniers modèles de smartphones, les Pixel 6 et Pixel Pro. Les Pixel 5 et Pixel 4a sont donc désormais indisponibles sur la boutique officielle de la firme. |
|
🌐 Le VPN Google One pour Android est devenu un peu plus sûr , grâce à la fonction Safe Disconnect, qui vous permet d'accéder à Internet uniquement lorsque votre VPN Google One est actif. |
|
🚗 Android Auto va bientôt faire peau neuve en s'inspirant d'Apple CarPlay |
|
🏆 GraalVM 22.0 est disponible : GraalVM est une machine virtuelle universelle développée par Oracle, permettant d'exécuter des applications écrites dans des langages basés sur JavaScript, Python, Ruby, R, tels que Java, Scala, Kotlin, Clojure et LLVM. |
| |
Articles, librairies et tutoriaux Android |
|
|
|
Curieux de savoir comment et pourquoi ? Découvrez une bibliothèque légère Resaca 🍹 accompagnée d'un merveilleux article à ce sujet. L'article revient sur l'un des plus grands défis auxquels les développeurs sont confrontés lors du développement de leurs applications Android (en particulier lors de l'utilisation des architectures de pointe comme Server Driven UI), est de créer des composants personnalisables et réutilisables. La première partie est un jeu d'enfant avec Compose 🎉, la seconde partie… reste la plus difficile. C'est ainsi que cet article entre en jeu : il va explorer comment construire des composants réutilisables. |
|
|
|
|
|
Souvent, on nous demande de créer différentes vues et formes personnalisées dans le développement de nos applications Android. Dans l'ancien système basé sur les vues, nous nous appuyions fortement sur Canvas pour définir les formes à dessiner. Heureusement, Jetpack Compose introduit de nouveaux moyens prêts à l'emploi pour créer et modifier facilement les formes à la volée.
Cet article vous guidera à travers les formes standard disponibles dans Compose Foundation et comment vous pouvez les utiliser pour créer des formes et vues personnalisées. |
|
|
| |
|
|
|
|
|
On part avec deux choses en main. D'une part, un schéma GraphQL définit de manière unique le modèle de données et les opérations disponibles du service qui l'implémente. Et d'autre part, Kotlin offre des possibilités étonnantes pour créer vos propres DSL. De cette façon, vous pouvez écrire un DSL pour interagir avec votre service GraphQL selon le schéma GraphQL publié. Mais écrire un tel code manuellement est un travail sisyphéen. C'est là qu'intervient le plugin Kobby, qui peut analyser le schéma GraphQL de votre service et générer un DSL client pour l'interaction. Essayez-le ! |
|
|
|
22 février |
Rennes |
ecoCode : how green is your app? |
|
24 février |
En ligne |
Améliorer vos applications mobiles avec ces 5 conseils |
|
|
25-26 avril |
Paris, France |
Android Makers |
|
10 mai |
Lille |
Devfest Lille |
|
|
|