Issue 105 - Flutter Tap Weekly Newsletter
Flutter Tap
Subscriber thank you for subscribing to Flutter Tap, I created this newsletter to keep track of all the news, tutorials, tools and, articles of Flutter development. I hope you enjoy it!.
If you have any ideas for this newsletter please send me a DM on Twitter @fluttertap. And if you can please share the newsletter with your friends.
If you have any work offer for Flutter or mobile developers send me the link and I will publish it next week.
Newsletter Issue 105 - October 04, 2021
Remember to comment, rate, clap, or any other recognition you want to give to those who write these fantastic articles, tutorials, packages, and videos.
If you have any remote conference about Flutter or Dart that you want me to share, please send a message on Twitter @fluttertap. Also, if you have any important messages, I will do my best to share them. We have to help each other in this situation.
Are you building something in Flutter this month? Please share it with me on twitter @fluttertap.
I would like to give thanks to Stream for being this monthâs Sponsor of Flutter Tap.
Articles
Introducing the Flutter Meetup Network!. Now the Flutter team officially supports meetups groups!. The Flutter Meetup Network brings together people who develop Flutter apps or are interested in learning Flutter.
Supernova: a design system platform. Great article by Mariam Hasnany where along with Supernovaâs CEO JiÅà TÅeÄák and CTO Artem Ufimtcev, tells us about the experience of building a production web app with Flutter.
Tutorials
Thread and Isolate with Flutter. A great tutorial by Olivier Brand on understanding threads to write efficient code in Flutter.
sponsored
Automating Flutter Workflows with the Makefile. A fantastic tutorial by Gonçalo Palma on how to automate the build of Flutter apps with a Makefile.
Animation In Flutter: Animation Class, Tween & CurvedAnimation. Great tutorial by Dhruv Nakum teaches us how to create a custom animation using Tween and CurvedAnimation.
Videos
Humpday Q&A/AMA :: @imthepk / CODEPUR is here! :: 29nd Sept 2021. Pawan Kumar joins us to talk about his new courses and all the great Flutter content heâs been making for years!
How to work with APIs in Flutter? How to parse JSON in Dart and define type-safe model classes?. As developers, we often need to work with APIs, parse JSON responses, and use them in-app. In this video I breakdown how to create type-safe model classes to parse JSON response!
How to use Dart FFI to build a retro Audio Player (Part 1). Check out Dart language in action in this tutorial. Dart is the programming language used to code Flutter apps. Using FFI, Jay creates a CLI-based retro audio player module.
Packages
go_router The goal of the go_router package is to simplify use of the Router in Flutter as specified by the MaterialApp.router constructor. By default, it requires an implementation of the RouterDelegate and RouteInformationParser classes. These two implementations themselves imply the definition of a third type to hold the app state that drives the creation of the Navigator. You can read an excellent blog post on these requirements on Medium. This separation of responsibilities allows the Flutter developer to implement a number of routing and navigation policies at the cost of complexity.
The purpose of the go_router is to use declarative routes to reduce complexity, regardless of the platform youâre targeting (mobile, web, desktop), handling deep linking from Android, iOS and the web while still allowing an easy-to-use developer experience. pub.dev.
permission_handler Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions. pub.dev.
web_scraper A simple web scraper to scrape HTML tags and their attributes to cast them into Lists and Maps for Dart and Flutter. pub.dev.
Any suggestions you can find us on Twitter @fluttertap