|
|
|
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
⏫ Beaucoup de mises à jour cette semaine : |
|
✨ Quelles sont les nouveautés du côté de Flutter ?
- Il est fort probable que la prochaine version de Flutter nécessite iOS 11 (contre 9.0 aujourd'hui) (PR #101959 )
- Après les jeux, Flutter s'intéressera-t-il à la réalité virtuelle ? C'est ce que laisse penser cette PR de Chris Sells (ancien Googler de l'équipe Dart/Flutter et désormais chez Meta ! (PR #104135 )
- C'est officiel, utiliser l'attribut
shrinkWrap est désormais déconseillé (PR #104008 ) |
|
✨ Et pour le site officiel Flutter ? |
|
🚀 Côté plugins ? |
|
🤐 Dart FFI permet d'exécuter du code écrit dans d'autres langages (Rust, C++…). Un comparatif autour de ce mécanisme a été réalisé en C : Dart fait partie des mauvais élèves. |
|
🧪 Deux enquêtes sur les habitudes des développeurs sont proposées cette semaine (avec quelques lots à gagner) : |
|
🐛 Une grosse faille dans la boutique d'applications de Huawei, l'AppGallery, permet de télécharger gratuitement… des applications payantes. Une mise à jour devrait être livrée en cours de semaine prochaine, mais en attendant, c'est open bar ! |
|
💰 Après Google la semaine dernière, voici que Microsoft augmente ses salariés afin d'essayer de les retenir dans l'entreprise. |
|
📰 Vous avez appris le Dart pour développer en Flutter. Pourquoi ne pas apprendre le langage Tabloïd ? Vous allez écrire, tel un journaliste, pour cette presse à scandale ! |
|
🏦 Maintenant que les jeux vidéo sont un domaine qui intéresse Flutter, si votre projet nécessite de lever des fonds, le Syndicat National du Jeu Vidéo français (SNJV) a lancé un programme visant à vous rapprocher d'investisseurs. |
|
📟 Ubuntu Core, la version d'Ubuntu, permettant de réaliser des kiosques (Flutter étant supporté) est disponible dans une nouvelle version bêta. |
|
💀 C'est quasi-officiel, Xamarin.Forms n'est plus, puisque dans la dernière version preview de Visual Studio 2022, Microsoft a remplacé les références vers .NET MAUI. |
|
🤔 La devinette du jour : que se passe-t-il si vous mettez le fichier .gitignore dans un .gitignore ? La réponse ici. |
| |
Articles & tutoriaux Flutter |
|
|
|
Pour l'article design de la semaine, il n'est pas question d'application, mais d'un produit bien réel : le jus d'orange. En 2008, Tropicana a complètement modifié le packaging de son produit phare. Verdict : une baisse de 20% des ventes en deux mois seulement. Il faut donc faire attention aux évolutions qui sont parfois contre-productives ! |
|
|
|
|
|
Depuis Flutter 3.0, les contributions de Microsoft sur Flutter, pour les écrans pliants, ont été versées dans la version stable. Dans cet article, vous allez apprendre comment en tirer parti, optimiser vos applications, mais également savoir où se trouvent les "notch". |
|
|
|
|
|
Depuis Flutter 3.0, les systèmes macOS et Linux sont définis comme stables. Le blog officiel Ubuntu a communiqué à son sujet, en faisant référence aux nombreux outils à disposition : le Snap Store, l'authentification Firebase… |
|
|
|
|
|
Il ne s'agit pas à proprement parler d'un article Dart/Flutter, mais plutôt d'une vision générale sur la notion de tests. Son auteur décrit, dans un premier temps, les différents tests existants (une dizaine), puis conclut en vous donnant des astuces sur l'implémentation pour les applications mobiles. |
|
|
|
|
|
Maintenant que le support des applications pour macOS est disponible en version stable, vient la question du déploiement. Sur la plateforme d'Apple, les applications sont pour la plupart fournies dans des DMG. Cet article vous explique comment packager votre application, uniquement à l'aide d'outils gratuits. |
|
|
|
|
|
Flutter est un superbe outil pour le développement, mais il est aussi très simple de commettre de simples erreurs qui peuvent nuire aux performances. L'exemple le plus courant étant lié aux rebuilds inutiles de l'interface. Dans cet article, vous découvrirez comment Flutter fonctionne, et ainsi ce que vous devez mettre en œuvre pour en tirer parti. |
|
|
|
|
|
AppWrite (concurrent à Supabase, Firebase, AWS Amplify…) a le vent en poupe en ce moment. Un développeur a développé un clone de daily.dev grâce à ce BaaS, un site référençant des articles sur le développement. |
|
|
|
|
|
Le paradigme BLoC permet de gérer l'état de votre application. Très vite, vous allez vouloir faire communiquer plusieurs BLoCs entre eux. Il existe de la documentation à ce sujet, mais l'auteur de l'article n'était pas très fan de l'implémentation, il vous propose la sienne à base de Reactive Repository. |
|
|
| |
Les bibliothèques Dart/Flutter |
|
|
|
|
|
|
|
|
|
Nous ne vivons pas dans le monde des Bisounours, et forcément l'AppStore et le Google Play fourmillent de concurrents à vos applications. Apptimeline est un peu votre espion personnel, puisqu'il va pouvoir vous notifier lorsque des mises à jour sont publiées sur l'une ou l'autre des boutiques. |
|
|
|
|
|
|
Sur mobile, il est important d'optimiser les images pour, soit réduire la place occupée dans le binaire, soit lors des téléchargements. De nombreux outils permettent de faire cela, mais la particularité de celui-ci est de fonctionner autant avec du non vectoriel (PNG, JPG et GIF), que du vectoriel (SVG). Une fonction d'ajout de watermark est également au rendez-vous. |
|
|
|
|
|
|
Slack, Notion, Jira… autant d'applications qui vous inondent de notifications au cours de votre journée. Pour votre rendre un peu plus serein, cette application va les centraliser et vous permettre d'en accepter certaines selon vos critères. |
|
|
|
31 mai |
Sophia Antipolis, France |
Google I/O Extended
|
|
01-02 juin |
En ligne |
Flutter Global Summit |
|
|
09-10 juin |
Morbihan, France |
Le Camping des Speakers
|
|
|
10 juin |
Lille, France |
Devfest Lille |
|
30-01 juin |
Montpellier, France |
Sunny Tech |
|
|
|