|
|
|
|
|
Les sujets : Tim Cook souhaite que la programmation soit enseignée dès l'école primaire. Des premiers indices sur Android 14. .NET MAUI lancé trop tôt ? |
|
|
|
|
|
Les sujets : Kotlin 1.7.20 est disponible. Apple supprime un client Instagram de l'App Store, car elle proposait une interface sans publicités, ni Reels. Le projet pour faire tourner Android Auto et CarPlay sur les Tesla se simplifie. |
|
|
|
|
|
Les sujets : iOS 16 bêta 3 permettra de précharger les applications en arrière-plan après leur installation. Les PWA s'améliorent sur Microsoft Edge 105. Après les malwares, voici les adwares : des applications qui cliquent sur les publicités dans le dos des utilisateurs. |
|
|
|
|
|
Les sujets : les salaires des développeurs en France. Comment fonctionnent Apple Pay et Google Wallet lors d'un paiement ? SwiftUI n'est toujours pas compatible 120 Hz (ProMotion). |
|
|
| | |
|
Flutter 3.3.3 est disponible et corrige six bugs. |
|
Longtemps attendu, Riverpod 2.0.0 est disponible depuis ce week-end sur Pub.dev |
|
Le plugin Android Studio / IntelliJ pour Flutter a été mis à jour pour corriger des bugs, mais aussi supporter les dernières versions de développement des IDEs. |
|
La fameuse constante kIsWeb ne va plus reposer sur une implémentation plus que discutable, mais sur un code bien plus présentable. Cela fait suite au support de dart2wasm. |
|
Le Hacktoberfest a démarré il y a quelques jours seulement et le nombre de projets Dart et Flutter est conséquent (plus de 1 600). Plus particulièrement, si vous contribuez aux projets mentionnés sur le site d'Invertase, vous pourrez gagner des cadeaux supplémentaires. |
|
La base de données EdgeDB a maintenant une implémentation officielle en Dart. |
|
Flutter 3.3 est sorti il y a à peine un mois, que trois breaking changes sont déjà listés sur le site de Flutter : |
|
Les Divider et VerticalDivider seront compatibles Material 3 dans la prochaine version de Flutter. |
|
Toujours sur la prochaine version de Flutter, il sera possible d'appeler les MethodChannels depuis un Isolate . La documentation à ce sujet n'est pas encore publiée sur le site, mais on peut en avoir un extrait. |
|
Raywenderlich vient de publier un nouveau livre sur Flutter : Real-World Flutter by Tutorials (59,99 $). Si vous voulez apprendre Flutter de zéro, cela semble être un bon départ. |
|
Non, non, Xamarin continue de recevoir des mises à jour, malgré l'arrivée de .NET MAUI. La dernière version en date, supporte ainsi Android 13 et iOS 16. |
| |
|
Vous en avez assez d'indiquer que votre application ne contient pas de chiffrement lors de l'envoi d'un nouveau build sur l'App Store / TestFlight. Bonne nouvelle, cela se règle en une seule ligne de code à ajouter dans le fichier Info.plist : <key>ITSAppUsesNonExemptEncryption</key><false> . |
|
|
Articles & tutoriaux Flutter |
|
|
|
Offrir la meilleure expérience de saisie aux utilisateurs n'est pas chose aisée, puisqu'elle dépend du contexte dans lequel elle est utilisée. Dans cet article, vous trouverez sept déclinaisons de TextFields, avec pour chacune, leur cas d'usage recommandé. |
|
|
|
|
|
Inutile de vous présenter le jeu Pong, tant il fait figure de proue du monde du jeu vidéo. Un développeur s'est donné pour objectif de le recréer en utilisant le moteur de jeu Flame. Résultat : un succès pour lui et tout le code à disposition pour vous ! |
|
|
|
|
|
Simultanément à la sortie de Flutter 3.3, Skinner présente l'application Wonderous faisant figure d'exemple à suivre. Toutefois, Greg Perry aurait aimé que l'application gère mieux le mécanisme d'import/export de fichiers. Dans cet article, il explique ainsi ce qu'il souhaiterait voir implémenté. |
|
|
|
|
|
Si vous êtes adeptes au design de conception Model - View - ViewModel, son implémentation est tout à fait compatible avec un projet Flutter. Vous trouverez un excellent exemple de mise en œuvre. |
|
|
|
|
|
Un try/catch et le problème est résolu ? Pas tout à fait… Il faut, certes, pouvoir intercepter et agir en fonction des potentielles erreurs du code, mais ne pas perdre l'information sur l'erreur en chemin, l'est tout autant. Cet article vous liste les anti-patterns à ne pas appliquer dans votre code, et propose - en toute logique - une manière d'y remédier. |
|
|
|
|
|
Ce livre de 250 pages revient sur la manière de concevoir des applications pour mobile, le desktop et le web en Flutter. Publié très récemment (fin août), il se base sur Flutter 3.0 et propose un apprentissage basé sur l'exemple. 9 projets sont à réaliser, avec une difficulté qui va crescendo. |
|
|
|
|
|
Si vous avez l'habitude de commenter des articles, Disqus doit vous être familier, puisqu'il s'agit de la solution la plus fréquemment utilisée. En toute logique, le service propose un moyen de se connecter afin de vous approprier les différents messages. Mécanisme d'authentification, qui est par ailleurs utilisable dans une application Flutter et dont AppWrite peut vous servir de backend. |
|
|
|
|
|
Les DevTools de Flutter offrent notamment une vue, nommée CPU Profiler View. Si toutefois vous n'avez pas compris les données qu'elle met en avant, cet article vient vous les expliquer. |
|
|
|
|
|
Ffmpeg est le couteau suisse que tout bon développeur se doit de maîtriser pour manipuler l'audio/vidéo. Utilisable en ligne de commande, l'outil est tout autant intégrable dans des applications… et Flutter n'y fait pas exception. |
|
|
| |
|
|
|
|
Simple transitions between your widgets make your app feels more alive ✨
Use AnimatedSwitcher, a built-in widget in #Flutter, to easily customize the transition animation between 2 states 💡
Let's see how 🧵
|
|
|
|
Ce thread Twitter vous explique comment animer simplement le changement d'état entre un loader et un message contenant le résultat.
|
|
|
Les bibliothèques Dart/Flutter |
|
|
|
|
|
Dimitri, un développeur français, a succombé aux charmes des Live Activities d'iOS 16, mais également à Dynamic Island sur les nouveaux iPhone 14 Pro. Il a ainsi créé une bibliothèque pour les utiliser en Flutter. Cependant, cela nécessite du code Swift, car rien ne permet d'afficher des Widgets Flutter dans la partie SwiftIU. Vous trouvez, dans l'exemple, le type de code à écrire. |
|
|
|
|
|
Pas besoin de code en Swift pour s'amuser avec le Dynamic Island des nouveaux iPhone 14 Pro et Pro Max. Dans cet exemple de code, vous trouverez un Pull to refresh qui s'y cache à l'intérieur. |
|
|
|
|
|
|
|
|
En 1999, SFR lançait le forfait Millenium qui proposait alors une révolution pour l'époque : de l'illimité, le soir et week-end. Derrière cette opération séduisante, l'affaire s'est rapidement révélée être une belle épine dans le pied pour l'opérateur au carré rouge. À ce titre, ce podcast revient sur l'historique de ce forfait qui a irrévocablement marqué le paysage des opérateurs. |
|
|
|
|
|
|
|
Comme son slogan l'indique, vous retrouvez sur ce site des algorithmes plus ou moins connus (Binary Search, Quick Sort…), qui sont implémentés dans de multiples langages. La partie Dart est plutôt fournie : comme tout bon développeur, inutile de réinventer la roue, tout est à votre disposition ! |
|
|
|
|
|
Achat |
|
|
|
Cet utilitaire vous permet d'ajouter des actions sur les touches fonctions (F1, F2…) de votre Mac, en y assignant des commandes, selon que vous émettez une pression courte ou longue. L'utilitaire ne rentre pas en contradiction avec les raccourcis du système, car il ne nécessite pas l'appui sur la touche Fn. |
|
|
|
18 octobre |
New York, USA |
Firebase Summit |
|
|
20-21 octobre |
Nantes, France |
Devfest Nantes |
|
18 novembre |
Strasbourg, France |
Devfest Strasbourg |
|
|
|