|
|
|
|
|
Les sujets : l'archivage automatique des applications arrive sur Android. L'API Safetynet Attestation bientôt fermée. Kotlin Multiplatform Mobile en version stable fin 2023. |
|
|
|
|
|
Les sujets : l'IDE AppCode de JetBrains est abandonné. La conférence Android Makers revient les 27 et 28 avril. Une (nouvelle) fondation autour de la cartographie. |
|
|
|
|
|
|
Les sujets : Apple pourrait ouvrir certaines APIs (WebKit, NFC…) et permettre l'installation d'application en dehors de l'App Store. iOS 16.2 est disponible en version stable. Android 13 QPR2 en bêta 1. |
|
|
|
|
|
Les sujets : le framework Tauri se met au mobile ("successeur" d'ElectronJS avec du Rust). Codium, une alternative gratuite à GitHub Copilot. Le futur de Foundation en Swift. |
|
|
| | |
|
Une nouvelle version stable de Flutter est disponible : la 3.3.10.
|
|
Le plugin pour IntelliJ / Android Studio est mis à jour pour afficher le Device Selector avec la nouvelle interface graphique, supporter la création de nouveaux types de projets et quelques autres modifications.
|
|
Côté Pull Requests, il y a du nouveau :
- Les DevTools se préparent à basculer vers Dart 3 (PR #4947)
- Afin de mieux supporter les écrans multiples, on pourra déterminer sur quelle
View nos Widgets sont attachés (PR #116924) - Plutôt qu'être un
InheritedWidget , le MediaQuery va devenir un InheritedModel , évitant des rebuilds inutiles (PR #114459) - Une implémentation en pur Dart des API Google Maps pour la navigation est en cours d'élaboration (PR #2908)
|
|
Google a publié la liste des APIs qui seront retirées sur Dart 3 et offre au passage un guide de migration. Par ailleurs, une Pull Request pour lancer un flutter build web --wasm a été créée.
|
|
Toujours autour de Dart 3, on devrait probablement entendre parler de Dart vers WASM (WebAssembly).
|
|
Le partage de code entre les plugins iOS et macOS commence à se matéraliser avec cette spécification qui vient d'être publiée.
|
|
En 2022, l'équipe de Flutter a mis l'accent sur la partie desktop, qui s'est concrétisée par la sortie de la version 3.0. À l'issue de cette année de travail, voilà un résumé des retours des développeurs.
|
|
L'auteur de la bibliothèque BLoC (et Flutter BLoC) a mis en ligne une nouvelle déclinaison [CODE2]broadcast_bloc. Affaire à suivre !
|
|
La bibliothèque CamerAwesome est disponible en version 1.0.0 RC1 sur Pub.dev et apporte une documentation complète ou encore plusieurs exemples.
|
|
La version 1.0 se rapproche pour Serverpod, qui devrait probablement sortir après les fêtes de Noël. En attendant une 0.9.21 fait office de RC2.
|
|
Toute la semaine dernière, Supabase (un Backend-As-A-Service opensource) faisait sa Launch week en annonçant des nouveautés chaque jour. Vous avez un résumé des annonces sur cette page.
|
|
JetBrains Space, sorte de hub pour les équipes de développement, supporte maintenant les packages en Dart.
|
|
Blockly, un éditeur de code visuel, est maintenant compatible avec Dart. Vous pourrez donc profiter de vos vacances de Noël pour faire découvrir aux plus petits les joies du code !
|
|
Ubuntu 23.04 permet de se faire une idée de ce à quoi ressemblera le futur installateur graphique du système. 9to5linux a pu le tester et vous livre quelques captures d'écran.
|
|
Sur GitHub, le scanneur de clés (ou secrets) est désormais proposé à l'intégralité des repos et non plus uniquement aux comptes payants.
|
|
Une petite polémique autour de Medium vient de naître, à cause d'une extension Chrome qui ouvrait des articles en mode incognito. Le compte du créateur a été supprimé, alors que cette extension était utilisée par 36 utilisateurs !
|
| |
Articles & tutoriaux Flutter |
|
|
|
Toutes les applications utilisent des icônes pour matérialiser certaines actions. Plutôt que d'utiliser des éléments génériques, quoi de mieux que de concevoir les vôtres ? Pour cela, voici un guide des bonnes pratiques à déployer pour proposer le meilleur rendu à vos utilisateurs. |
|
|
|
|
|
Lorsque les mots sont trop longs pour rentrer sur une seule ligne, deux choix s'offrent à vous : sauter une ligne pour l'afficher complètement ou alors découper le mot en deux parties, en le séparant par un trait d'union. Malheureusement la deuxième option n'est pas fournie dans Flutter, mais cet article vous explique comment y parvenir, à l'aide d'une bibliothèque. |
|
|
|
|
|
Vous avez une GridView et souhaitez permettre à l'utilisateur de réorganiser les éléments ? Ce n'est pas si compliqué si l'on ajoute des Gesture Recognizers ! |
|
|
|
|
|
Qui n'est jamais tombé sur la fameuse erreur Because XXX depends on YYY which depends on ZZZ, XXXX requires ZZZ ? Pas toujours simple à résoudre, voici des pistes pour vous aider à la corriger. |
|
|
|
|
|
Place à un article en français sur la manière de créer un serveur en Dart. Ce ne sont pas les choix qui manquent, et, ici, c'est Dart Frog qui est utilisé. Pour rappel, il s'agit d'une surcouche au-dessus de shelf et maintenue par Very Good Ventures. |
|
|
|
|
|
Cet article vous offre deux exemples très complets sur la manière de concevoir une interface graphique qui va reposer sur des données prises sur une API. Afin d'orchestrer le tout, Riverpod est aux manettes. |
|
|
|
|
|
AWS Amplify est un BaaS au même titre que Firebase ou Supabase. Côté relations avec les développeurs, ils sont plutôt en pointe, en fournissant de nombreux exemples, dont le dernier en date est une application complète en Flutter. Elle permet de planifier un voyage, en y mettant les différentes étapes, le tout synchronisé avec le backend distant. |
|
|
|
|
|
Et si vous profitiez des fêtes de Noël pour élaborer un jeu en Flutter ? Les professeurs de Kodeco (anciennement Raywenderlich) reviennent avec un excellent papier sur le sujet, qui vous permettra de construire un jeu en 2D où un petit personnage se déplace. |
|
|
|
|
|
AppFlowy est une alternative à Notion et conçue en Rust & Flutter. Une pièce maîtresse de l'outil est son éditeur de texte. Ne pouvant pas s'appuyer sur une bibliothèque existante, ils expliquent comment ils ont conçu le leur et l'article est passionnant pour tous ceux qui veulent aller plus loin que les simples Widgets. |
|
|
| |
Les bibliothèques Dart/Flutter |
|
|
|
|
|
 |
 |
|
|
Buzz est un outil spécifiquement pensé pour nous, développeurs, puisque l'application se glisse dans la barre de menu des Mac, pour accéder à vos Pull Requests GitHub, voire votre calendrier, ou encore connecter un workspace Slack. Conçue en Flutter, une version pour Windows devrait prochainement arriver. |
|
|
 |
 |
|
|
Cette extension pour VSCode permet d'utiliser les Gists de votre compte, comme des snippets, pour offrir de l'auto-complétion. Une manière simple de ne pas perdre vos bouts de code, si toutefois vous changez d'IDE. |
|
|
|
17 décembre |
Mons, Belgique |
Devfest Mons |
|
|
07-08 février |
En ligne |
Flutter Global Summit |
|
27-28 avril |
Paris, France |
Android Makers |
|
|
|