|
|
|
|
|
Les sujets : la CNIL va s'intéresser aux applications mobiles. Elon Musk serait prêt à faire un concurrent à Android & iOS. Google met fin à Google Maps et Google Keep sur wearOS 2. |
|
|
|
|
|
Les sujets : selon des informations de Business Insider, Google travaillerait sur une IA qui remplacerait les développeurs. Une API (gratuite) pour compléter les phrases comme dans GMail ou Google Docs. |
|
|
|
|
|
Les sujets : optimiser ses jeux Android pour le Google Play Games for PC. La nouvelle interface d'IntelliJ sera disponible en preview sur la prochaine version de l'IDE. Un plugin pour partager du code entre VS Code et les IDEs de JetBrains. |
|
|
|
|
|
Les sujets : les AppBundle vont devenir obligatoires pour Android/Google TV en 2023. La bibliothèque ViewFinder pour la caméra. Des premières informations sur le Google Summer of Code 2023. |
|
|
|
|
|
Les sujets : L'éditeur Atom ne sera bientôt plus maintenu. Les revenus générés par le TOP 10 des applications aux États-Unis en octobre. |
|
|
| | |
|
À partir de mai 2023, il sera obligatoire de fournir les applications pour Android/Google TV au format App Bundle. |
|
Le client officiel pour Mastodon est fait en Java, mais la communauté androiddev.social en a réalisé un en Kotlin. |
|
Et une histoire de plus sur une suppression d'un compte de développeur Google ! |
|
Le GDG Mons (Belgique) vient de publier le planning de leur DevFest qui aura lieu le 17 décembre. Côté programme Flutter, deux sessions paraissent intéressantes : Build your backend in Dart with Serverpod (par le créateur de la solution) et Building Flutter app for everyone. Et le ticket ne coûte que 5€ !. |
| |
Articles & tutoriaux Android |
|
|
|
Sans avoir besoin de faire un sondage, parmi le public de la newsletter, une écrasante majorité d'entre vous utilise du Kotlin pour concevoir vos applications Android. Mais il est tout de même bon de voir que Java continue son bonhomme de chemin et d'avoir un aperçu des fonctionnalités qui arriveront dans la version 20, normalement prévue pour le mois de mars. |
|
|
|
|
|
Il y a quelques semaines, Meta avait annoncé avoir basculé des millions de lignes de code en Kotlin. Dans l'entreprise Mark Zuckerberg, il reste malgré tout encore du Java en production. Et l'un des problèmes majeurs du langage est l'absence de support du null . Meta a développé différents outils (mais qu'il ne partage pas), afin d'essayer d'analyser les potentiels pointeurs null et a vu son taux de crashs décroitre radicalement. |
|
|
|
|
|
En Kotlin, vous avez peut-être vu des écritures comme by lazy , by viewModels … Si vous vous questionnez sur l'implémentation, tout est expliqué dans cet article. |
|
|
|
|
|
En général, les articles de Huawei sur Medium tournent autour de leurs services (et ça n'intéresse pas grand monde). Mais parfois, l'idée leur prend de proposer des tutos plutôt sympas, comme celui-ci qui affiche une carte bancaire et qui se retourne lors du clic. Le tout, avec de belles animations et du Jetpack Compose. |
|
|
|
|
|
Aurait-on enfin trouvé LA bonne bibliothèque permettant de gérer la navigation dans les applications Android ? En tout cas, Butterfly semble y prétendre puisqu'elle coche toutes les cases. Dans cet article, vous avez même plusieurs exemples d'intégration. |
|
|
|
|
|
Lorsqu'on pense à afficher des images sur Android, des noms comme Picasso ou Glide viennent rapidement à l'esprit, mais utilisent le vieux mécanisme de View . Pour se mettre à la page, il faut désormais utiliser coil à la place. |
|
|
|
|
|
Rebecca Franks de chez Google partage une magnifique animation d'une méduse. Elle explique dans cet article comment elle est parvenue au résultat. Aussi complexe que passionnant ! |
|
|
|
|
|
AppWrite est une solution de Backend-As-A-Service comme Firebase, mais totalement opensource. Si vous voulez tester l'outil, cet article vous guidera dans la mise en place d'une connexion, via du OAuth et les API, dédiée à l'authentification. |
|
|
|
|
|
Depuis de nombreux mois, Google recommande de fournir des binaires 64 bits pour les applications Android. À tel point que les nouveaux Pixel ne supportent plus que cette architecture, mettant un trait au vieillissant 32 bits. Mais cela veut aussi dire que de nombreuses applications et jeux 32 bits ne sont plus disponibles. La situation est-elle bloquée pour autant ? Pas du tout, comme vous le découvrez dans cet exemple. |
|
|
|
|
|
Kotlin, Java… vous êtes un(e) véritable polyglotte. Et ça vous dirait d'en apprendre d'autres, comme le Portuguais, le Suédois, le Turc, le Néerlandais ou encore le Norvégien ? Pour cela, il y a bien évidemment Babel. En ce moment, il y a même une réduction de 55% sur l'abonnement ! |
|
|
|
|
|
Utiliser Crashlytics avec du code Java/Kotlin est chose aisée : une dépendance à ajouter et le tour est joué. Mais que faire lorsque vous avez aussi du code en C/C++ compilé ? Comment avoir les stacktraces ? C'est ce que nous explique Frédéric Torcheux de chez MWM. |
|
|
| |
|
|
|
|
Cette bibliothèque imite à merveille la fonctionnalité proposée dans l'application Instagram, à savoir la possibilité d'avoir un flux, sous la forme d'une liste et de grossir avec un pinch-to-zoom une image. |
|
|
|
|
|
Lorsque vous lisez des articles de presse, le texte s'affiche gracieusement autour d'images ou encore de belles lettres en majuscules. Grâce à cette bibliothèque de Romain Guy, vous pourrez obtenir exactement le même résultat en Jetpack Compose. |
|
|
|
|
|
Non Cloudy, n'est pas une énième bibliothèque autour de la météo, mais plutôt le support de l'effet de flou pour Jetpack Compose. En effet, les APIs du RenderScript sont dépréciées depuis Android 12 et Cloudy vous implémente à merveille la nouvelle manière de faire. |
|
|
|
|
|
|
Pour le meetup du mois de novembre, le groupe Android de Paris co-organisait un événement avec les Cocoaheads (l'équivalent du PAUG, mais sur iOS) et pour l'occasion trois présentations en anglais ont été données. Tout le replay est dores et déjà disponible. |
|
|
|
17-18 décembre |
Mons, Belgique |
Devfest Mons |
|
|
|