|
|
|
|
|
Les sujets : la CNIL va s'intéresser aux applications mobiles. Elon Musk serait prêt à faire un concurrent à Android & iOS. Ubuntu Touch 24 est disponible. |
|
|
|
|
|
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 : une faille sur Dart < 2.18.2. Les AppBundle vont devenir obligatoires pour Android/Google TV en 2023. Des premières informations sur le Google Summer of Code 2023. |
|
|
|
|
|
Les sujets : la correction orthographique arrive en Flutter et sur iOS !. L'éditeur Atom ne sera bientôt plus maintenu. Le Native Messaging sur Firefox disponible en version stable sur Ubuntu. |
|
|
| | |
|
Une nouvelle version de Flutter est disponible (3.3.9), mais n'apporte rien du côté du framework. Il s'agit uniquement du passage à Dart 2.18.5.
|
|
Si vous utilisez des versions antérieures à Dart 2.18.2, il est fortement recommandé de faire la mise à jour, dans la mesure où une faille de sécurité touche le parsing des Uri . Pour information, nous en sommes à Dart 2.18.5 et Flutter 3.3.9.
|
|
Chaque mois a plus ou moins le droit à son concours de code, et pour Noël, c'est en toute logique un calendrier de l'avent ou Advent of Code. Rendez-vous à partir de vendredi pour bien débuter.
|
|
Widgetbook, l'outil permettant de générer un catalogue de Widgets pour vos applications vient de lever des fonds pour pérenniser leur activité. Le montant n'a en revanche pas été révélé.
|
|
L'équipe grenobloise d'Apparence IO s'apprête à sortir la version 1.0.0 de CamerAwesome, le paquet Flutter permettant d'afficher la caméra et utilisant notamment CameraX côté Android (contrairement au plugin officiel).
|
|
AWS Amplify est désormais compatible Web et Desktop pour l'accès aux APIs, Analytics et au stockage. Attention, ce n'est qu'une Developer Preview pour le moment !
|
|
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€ !
|
|
Une nouvelle interface graphique arrive pour IntelliJ IDEA, mais JetBrains travaille aussi sur un IDE complètement repensé et simplifié : Fleet. Cet article vous fait un comparatif des deux solutions.
|
|
Flutter ou Jetpack Compose, telle est la question… Un article essaie de faire une présentation la plus neutre possible des deux solutions.
|
| |
Articles & tutoriaux Flutter |
|
|
|
En Flutter, la gestion de l'état est un élément essentiel à comprendre, d'autant plus qu'il existe une myriade de solutions pour vous aider. Mais un état peut avoir plusieurs "types", soit un aspect très localisé, et donc qualifié d'éphémère, soit au niveau plus global de l'application. Si ces notions ne vous semblent pas suffisamment claires, un petit rappel ne fait jamais de mal. |
|
|
|
|
|
L'effet de parallaxe n'a rien de nouveau, mais est toujours apprécié des utilisateurs, car il fait partie de ces petites choses qui différencient votre application. Pour y parvenir en Flutter, rien de très complexe. |
|
|
|
|
|
Les ShaderMask en Flutter vous permettent d'obtenir de beaux effets graphiques, mais gare à la consommation GPU qui peut être élevée, selon le rendu que vous voulez obtenir. Dans cet article, vous verrez dans un premier temps comment afficher un dégradé sur du texte, puis animer son contenu avec des GIFs ! |
|
|
|
|
|
Jean-Marie Alfonsi qui officie plutôt sur les technologies Microsoft, s'est mis à Flutter et vous explique un cas concret d'intégration de Riverpod dans une application. Dans cette première partie, vous verrez comment gérer une application de type liste/détails, en prenant en compte les différents états. |
|
|
|
|
|
Le plugin flutter_inappwebview permet, comme son nom l'indique, d'afficher des contenus HTML. Et à l'image des navigateurs, il intègre un équivalent d'AdBlock à travers la classe ContentBlocker . Cela peut, certes, être utile pour retirer les pubs, mais il est possible d'aller plus loin en modifiant le HTML. |
|
|
|
|
|
L'autrice de l'article travaille depuis plus de six mois sur les tests d'intégration en Flutter et vous livre trois conseils qui, je l'espère, vous seront très utiles. |
|
|
|
|
|
Vous entendez souvent dire "c'est la fin des mots de passe". Nevis est une solution qui permet de s'en passer, grâce à plusieurs modes d'authentification alternatifs. Leur SDK est désormais disponible en Flutter et ils expliquent dans cet article comment le mettre en œuvre. Chapeau pour le travail de documentation et de mise à disposition d'exemples. |
|
|
| |
Les bibliothèques Dart/Flutter |
|
|
 |
 |
|
      |
Lorsque vous voulez générer du code en Dart, il faut passer par build_runner . L'outil peut cependant se révéler lent et pour peu que vous oubliez de le lancer, votre code sera complètement désynchronisé. Ce plugin part sur une tout autre approche, puisqu'il va, certes, générer les méthodes copyWith, toString, fromJSON… pour vous, mais se veut être un plugin de l'Analyzer Dart. Par conséquent, tout le code se génère sans que vous n'ayez à le faire à la main lors de vos développements. On espère voir ce type d'implémentation se généraliser, car moins contraignante que build_runner . |
|
|
|
|
|
 |
 |
|
|
Si vous faites régulièrement des Pull Requests, la suppression des branches validées, peut parfois être fastidieuse en local. Pour vous faciliter la tâche, ce script s'occupe de vérifier si vos branches locales ont été mergées, auquel cas, elles seront automatiquement supprimées. |
|
|
|
01 décembre |
Nantes & en ligne |
Flutter Grand Ouest |
|
17 décembre |
Mons, Belgique |
Devfest Mons |
|
|
|