|
|
|
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
👋 Sur Dart 2.19, la commande dartanalyzer sera abandonnée… au profit de dart analyze (commit ). |
|
👍 Le plugin pour Google Ads s'améliore avec la gestion du consentement. |
|
☁️ Amazon a commencé à mettre en avant Amplify UI, tout un tas de composants se connectant à son cloud. Il y supporte React, Angular, Vue… ou encore Flutter !. Dommage que le support soit encore limité pour le framework de Google. A noter également que les instances AWS avec des Mac mini M1 sont disponibles pour tous les clients. |
|
☁️ Côté VSCode, la version de Juin 2022 est disponible (changelog). La partie serveur (comme sur GitHub Codespaces) est maintenant accessible en preview. |
|
🏆 Le challenge Flutter du mois de juillet est désormais disponible et requiert le framework Dart frog. |
|
📊 Maintenant que le support de macOS est disponible en version stable, le développement pour cette plateforme devrait davantage vous intéresser. Voici d'ailleurs un sondage réalisé auprès des développeurs qui lève le voile sur certaines métriques comme le canal de distribution, les moyens de financement… |
|
🦫 Le Québec est connu pour mettre beaucoup plus en avant la langue française. La "loi 96" pourrait mettre en péril le secteur des jeux vidéos en obligeant toujours plus l'adoption du français aux étrangers (y compris aux non francophones). |
|
🫣 On ne va pas se le cacher, .NET MAUI, le successeur de Xamarin.Forms a reçu un accueil très timide des développeurs. Alors que les interfaces graphiques se font en XAML, voici qu'un contributeur propose de la Declarative UI pour concevoir des interfaces "à la Flutter". Cela va-t-il vous faire changer d'avis ? |
|
🤔 Tabulations ? Espaces ? Le fameux débat vieux comme le monde a désormais sa réponse côté accessibilité : les tabulations sont à privilégier. |
|
🙅♂️ Il est désormais interdit de publier des applications opensource payantes sur le Microsoft Store, ou d'une manière générale faire payer des applications qui sont trouvables ailleurs gratuitement. |
|
🔖 Depuis Chrome 103, un code HTTP 103 est disponible. Voici en quoi il consiste et pourquoi vous devriez l'utiliser. |
|
👨⚖️ L'Union européenne vient d'ouvrir une enquête auprès de l'Alliance for Open Media (regroupant Apple, Intel, Google, Samsung, Nvidia…) et à qui l'on doit le format AV1, notamment utilisé sur YouTube et Netflix. L'Union s'interroge pour savoir si l'alliance n'aurait pas eu des pratiques anti-concurrentielles concernant la licence d'utilisation dudit format. |
|
🎮 Pour la première fois depuis de nombreuses années, les ventes du marché du jeu vidéo pourraient reculer. Un mouvement attendu, après les records liés à la pandémie. |
| |
Articles & tutoriaux Flutter |
|
|
|
Votre designer vous a donné un jeu de couleurs, mais l'application Flutter n'y ressemble pas tout à fait ? Cela pourrait venir du jeu de couleurs Display P3, qui n'est pas supporté par Flutter, contrairement à Figma. Dans ce cas, la correction est très simple ! |
|
|
|
|
|
Il n'y a pas que Google Maps ou OpenStreetMap pour afficher des cartes dans des applications mobiles (et web). MapBox est une alternative à part entière et ce très long article vous explique comment l'intégrer, avec une revue détaillée des principales fonctionnalités. |
|
|
|
|
|
Le Widget InteractiveViewer permet de se déplacer ou de zoomer dans du contenu "enfant". Un excellent Widget pour la conception d'une carte d'un jeu. Si cela vous intéresse de savoir comment orchestrer tout cela, voici une très bonne ressource ! |
|
|
|
|
|
Depuis quelques versions, les règles Lint par défaut pour Dart et Flutter se montrent plus contraignantes. Vous pouvez également les modifier en passant par le fichier analysis_options.yaml . Que faire si un package/plugin souhaite fournir ses propres règles et obliger les packages clients à s'y contraindre ? C'est ce que va vous permette custom_lint, dont cet article vous explique la valeur ajoutée et la mise en œuvre. |
|
|
|
|
|
Rive est un excellent outil pour concevoir des animations pour Flutter (mais pas que). Dans cet article, vous allez apprendre comment concevoir une personne qui va suivre, soit le curseur de la souris, soit un clic sur l'écran. Très impressionnant ! |
|
|
|
|
|
La classe MediaQuery est très utile pour connaître la taille de l'écran, celle du notch ou encore pour détecter lorsque le clavier est affiché à l'écran. Mais, qui dit appel via MediaQuery.of(context) , dit InheritedWidget et donc mise à jour / redessiner en cas de changement de valeur. Vous n'avez probablement pas besoin de tout cela, en cas d'affichage du clavier et cet article va vous expliquer comment procéder et ainsi obtenir de belles optimisations ! |
|
|
|
|
|
OpenCV, Libsodium, Cmocka ou Eigen, les excellents projets ne manquent pas en C/C++. Cet article vous explique comment les appeler dans une application Flutter, par l'intermédiaire de Dart FFi, que ce soit sur Android ou iOS. |
|
|
| |
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
|
|
Accélérer les temps de téléchargement de XCode |
Pour chaque nouvelle version de XCode, vous avez probablement remarqué que les temps de téléchargements pouvaient être longs… très longs. Il existe une astuce consistant à télécharger en direct l'IDE, et ainsi bénéficier de débits bien supérieurs ! |
|
|
|
| |
Les bibliothèques Dart/Flutter |
|
|
|
|
Publicité Pour ne plus voir de publicités, soutenez-nous à partir de 1 €. |
|
|
|
|
|
Activity Watch est une alternative à RescueTime, WakaTime… c'est-à-dire un outil pour suivre votre activité, que ce soit sur votre ordinateur, votre tablette ou votre téléphone. Grâce à une multitude de clients, vous pourrez ainsi observer si vous êtes plutôt productifs ou passez plutôt votre temps sur TikTok ! |
|
|
|
|
|
31 août |
Oslo, Norvège |
Flutter Vikings |
|
14-15 septembre |
Chicago, USA |
Git Merge 2022 |
|
|
|