|
|
|
⏫ Le nouveau compilateur K2/JVM est disponible en version alpha. |
|
📆 JetBrains a communiqué sur la roadmap de Kotlin Multiplatform Mobile. Il faudra attendre l'automne 2022 pour la version bêta. |
|
📆 JetBrains a également mis à jour la roadmap de Kotlin, vous permettant de voir ce qui a été réalisé / en cours / abandonné. |
|
⏫ Comme chaque mois, Google a publié les nouveautés des Play Services. On note principalement l'ajout de la fonction Play-a-you-download, qui permet de lancer un jeu, même avec un téléchargement partiel. |
|
🫶 Jetpack Compose se dote d'un tout nouveau LookaheadLayout, particulièrement utile pour les animations de type SharedElementTransition. |
|
📑 À quel rythme sortez-vous des mises à jour sur le Google Play ? Voici un tableau des applications les plus populaires sur la période août 2021 - mai 2022. |
|
📊 Android a-t-il aidé à la popularité de Kotlin ? "Un tout petit peu". |
|
👋 Après de multiples tergiversations avec l'application FairEmail, initialement retirée du Google Play, elle va finalement y revenir. L'historique des échanges ubuesques est disponible sur ce lien. |
|
📺 On se plaint, on se plaint… mais le Chromecast avec Google TV ne sera disponible en Belgique et Suisse , uniquement fin juin, alors qu'il est disponible en France depuis 2020. |
|
☎️ Vous souvenez-vous des fameux téléphones Nokia ? Eh bien, voici le Notkia : un vieux téléphone avec du Linux, WiFi, Bluetooth et même du LoRa ! |
|
📱 Toujours côté Linux, Gnome 40 apporte une toute nouvelle interface, y compris des déclinaisons pour les smartphones et tablettes. Le projet commence à prendre forme, comme vous pouvez le distinguer sur ces vidéos. |
| |
Articles & tutoriaux Android |
|
|
|
Certains trouveront que ce type d'article ouvre des portes grandes ouvertes, là où certains trouveront la piqûre de rappel toujours pertinente. Mais, bref… vous allez retrouver des erreurs à ne surtout pas réaliser dans vos applications : mettre trop de texte, utiliser des couleurs trop proches… |
|
|
|
|
|
Vous pensiez connaître tous les design patterns ? Le Flyweight (ou poids mouche en français), ça vous dit quelque chose ? Si ce n'est pas le cas, cet article vous explique comment faire en sorte de stocker le maximum d'informations en RAM, mais de manière optimisée. |
|
|
|
|
|
Parfois, il est difficile d'expliquer davantage que ce qui est noté dans le titre. Vous allez retrouver ici une implémentation du Model-View-Intent, avec notamment le Web pour cible. |
|
|
|
|
|
Depuis Android 8.0, il est possible de créer des familles de polices, en donnant les différentes variantes, selon le poids ou le style. Si certaines déclinaisons manquent à l'appel, Android va essayer d'appliquer du "faux gras" ou du "faux italique". Mais, le résultat n'est pas toujours celui souhaité. Voici comment corriger ces petits problèmes visuels. |
|
|
|
|
|
Avant de comprendre l'article suivant, cette première étape fait guise d'introduction sur la manière dont les Modifiers peuvent être créés en Compose. |
|
|
|
|
|
… Maintenant que vous avez les fondamentaux, il n'est, alors, plus si compliqué de créer vos propres Modifiers. Pour rappel, voici d'ailleurs la liste de ceux fournis dans Compose. |
|
|
|
|
|
Je vous parlais de Nokia dans les actualités, que serait la marque sans son fameux Snake? Si cela vous intéresse de le rebâtir en Kotlin, suivez le guide ! |
|
|
|
|
|
Cet article vous explique comment réaliser six emojis différents en Jetpack Compose. La particularité est que certains sont animés. Une belle manière de se mettre aux animations. |
|
|
|
|
|
Voici un peu la "bible" concernant les tests autour des applications Android. Non seulement elle revient sur les différents types existants, mais elle fournit pour chacun des exemples concrets d'implémentation. |
|
|
|
|
|
Dokka est un moteur de génération de documentation pour Kotlin, qui se veut être l'équivalent de la javadoc. Il sait aussi bien gérer le code Java, que Kotlin, tout en ayant plusieurs types de sortie, dont des pages HTML ou du Markdown. Assez simple à mettre en œuvre, cet article vous explique comment réaliser les basiques. |
|
|
|
|
|
JSON:API est une spécification bâtie autour du format JSON, permettant de modéliser rapidement les échanges possibles entre client/serveur. Si vous avez un backend, la bibliothèque JsonApiX permet très facilement de générer les fichiers nécessaires et cet article vous explique comment procéder. |
|
|
| |
|
|
|
|
I decided to check out CS193p, and I already learned a new thing just a few minutes in. Turns out, the canonical way to store all of your projects is by creating a ~/Developer folder. Finder has a special icon just for it.
|
|
|
|
Non non, ce n'est pas le HTC Magic/G1 qui fut le premier téléphone Android, mais plutôt le HTC EXCA300 (également appelé Google Sooner). Lors des derniers jours, sa ROM a été dumpée. Une vraie pièce de musée ! |
|
|
|
|
|
|
Square vient tout juste de publier en version stable, une bibliothèque permettant d'afficher le contenu de votre application… sans pour autant nécessiter de smartphone/tablette (contrairement à d'autres solutions comme Shot). Même si cet article avait été publié avant que la version stable ne soit disponible, l'essentiel du code est toujours d'actualité et vous permettra d'apprendre comment l'utiliser. |
|
|
|
|
|
Avec l'émergence de Kotlin Multiplatform, de plus en plus d'usages s'ouvrent… mais n'oublions pas les fondamentaux. Grâce à cette bibliothèque, vous allez pouvoir stocker des valeurs sous la forme clé/valeur. Côté implémentation, on retrouve les SharedPreferences sur Android, les NSUserDefaults sur les plateformes Apple et le classique Storage en Javascript. |
|
|
|
|
|
|
|
Vous souhaitez rajouter un peu de nostalgie à votre Android Studio ? Grâce à ce plugin, vous allez transformer toutes les ProgressBar pour les remplacer par Mario ou des tortues ! |
|
|
|
|
|
|
FFmpeg fait partie de ces pépites opensource, qui nous rendent bien des services. Se souvenir des différents arguments à lui donner, est une autre mince affaire. L'idée de ce petit site est tout simplement de vous fournir la ligne de commande à rentrer. |
|
|
|
|
|
|
Vous aviez raté certaines conférences d'Android Makers, car elles étaient en parallèle… ou vous n'avez pas pu faire le déplacement jusqu'à Montrouge ? L'intégralité des sessions de la conférence Android sont maintenant en ligne sur YouTube ! |
|
|
|
08 juin |
Paris, France |
Le Paug de Juin
|
|
08 juin |
Lyon, France |
Optimisez votre configuration de build avec les plugins de conventions Gradle |
|
|
09-10 juin |
Morbihan, France |
Le Camping des Speakers |
|
|
10 juin |
Lille, France |
Devfest Lille |
|
30 juin |
Montpellier, France |
Sunny Tech |
|
|
|