Issue 30 - Flutter Tap Weekly Newsletter - Tutorials, videos, packages!
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.
Newsletter Issue 30 - March 16, 2020
Remember comment, rate, claps, or any other recognition that you want to those who write these fantastic articles, tutorials, packages, and videos.
Stay safe, wash your hands, stay at home. Enjoy the advantage of being a developer and work remotely!
Articles
eBay Motors: Screenshot Testing with Flutter. A fantastic article by the eBay Team. They took the golden tests of Flutter to make their package and improve the experience of testing complex layouts.
Tools
Spider. A small dart library to generate Assets dart code from the assets folder. It generates dart class with static const variables in it, which can be used to reference the assets safely anywhere in the flutter app.
Tutorials
Keeping Flutter Widgets Dry with Dart Mixins. In this great tutorial by Kirill Meshkov, we learn how to use mixins to keep our code leaner.
What I learned publishing my first Flutter iOS app. In this article Pavel Sulimau, gives us a guide on how to prepare our app for the Apple Store.
Flutter: Card payments made easy with Stripe and Ruby on Rails. Amazing tutorial by Goutham Kumar, where he explains how to integrate Stripes payments with a Ruby on Rails backend. What if you donât use Ruby on Rails? Itâs easy to adapt the process to any backend language.
How to create a REST API client and its integration tests in Flutter. Almost every app has to communicate with an API. In this fantastic tutorial by Jorge Sánchez, we learn how to create a REST API client and its integration tests in Flutter necessary to verify that our integration works.
Videos
Builder (Flutter Widget of the Week). Most of the time, widgets in Flutter build without looking up any extra information about their parents. Sometimes, you might write some code where the child widget needs to access the build context of a parent widget in the same build method. Thatâs what the Builder widget is for!
Flutter Europe talks. Finally, they are here. The first videos of Flutter Europe!.
Packages
golden_toolkit This project contains APIs and utilities that build upon Flutterâs Golden test functionality to provide powerful UI regression tests. pub.dev.
wakelock This plugin allows you to keep Android and iOS devices awake, i.e. prevent the screen from sleeping by toggling the wakelock of the device on or off. pub.dev.
collection Collections and utilities functions and classes related to collections. pub.dev.
App of the Week
Remember to post your favorite app appweek.fluttertap.com.
elpee - Explore and share music. Elpee is a multiplatform app written entirely in Dart/Flutter. The data is retrieved from the Spotify Web API and the Wikimedia API. I used Firebase to persist albums on âThe Wallâ. For state management, I went with the BLoC pattern.
Any suggestions you can find us on Twitter @fluttertap