Next week is WWDC time, and Apple might introduce new features in iOS, iPadOS, and macOS. Whether they will be available on Flutter depends on the type of feature.
Last year's biggest announcements were 1) widgets and 2) App Clips (I bet you forgot about them). The formers are not available directly in Flutter, while there is a workaround for the latter, but with some size limitations.
I am looking forward to seeing what Apple has in store for developers this year. I am hoping for a way to effectively develop on iPad, now that there is an M1 version available.
🧑💻 Development
Explore Streams And Sinks In Dart & Flutter
Shaiq Khan explains streams and sinks in Dart. If you are used to reactive programming, then nothing of this will be new for you. But if you are still learning it, you will definitely benefit from this article.
How To Validate Emails in Flutter
Luciano Jung is releasing a new article every week about how to use different published Flutter packages. This week is about email_validator. Although I do not use this package (yet), I thought it was worth mentioning, because I hope he sticks with this series of articles. I am always eager to learn about packages (and widgets) I do not know yet.
Do you know how to retry a Future in Flutter?
A simple and effective way to retry a Future that did was not successful, giving a maximum number of retries and a delay between them. By Vandad Nahavandipoor.
🤷♂️ Others
Book - Flutter Apprentice
raywenderlich.com announced a new book for developers who are getting started with Flutter. Their resources are always of good quality, but I did not have the opportunity to read this book yet. Buy at your own risk :)
🎤 Events
The Flutter Global Summit 2021 has been postponed to July 21-23. You can still register online. The "junior track" is free.
Top comments (1)
Hey, thanks for mentioning and your kind words. I totally wanna stick to the series for at least 10 packages.
Check Out flutter-package-examples.netlify.app/ to see the newest version of the example app (and upcoming packages)