Issue 2 - 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!.
Articles
Learn Dart before you Flutter. Dart, itâs the language of Flutter, in this article, Jermaine Oppong, talks about some of the main features of the language with some examples.
Features of Flutter for Developing Cross-Platform Apps a very comprehensive article about the features that make Flutter a great cross-platform for mobile apps.
Understanding Streams in Flutter (Dart) by Nitish Kumar Singh. Futures and Streams are an essential part of Flutter development. In this article, Nitish explains these concepts with concrete examples and finish with a complete app.
Tools
Dart 2 Cheat Sheet and Quick Reference 2019. Joe Howard, give us a great cheat sheet ready to download (and or print) of Dart 2, includes:
- Variables, Data Types, and Operators
- Null in Dart
- Control Flow: Conditionals and Loops
- Functions, Anonymous Functions, and Closures
- Collections: List, Set, and Map
- Classes and Class Inheritance
- Abstract Classes and Interfaces
Tutorials
Flutter +MLKit = ⤠a great tutorial with an example app of how to use MLKit with Flutter to read text from an image.
Drawing Custom Shapes and Lines Using Canvas and Path in Flutter a tutorial by Meysam Mahfouzi about how to make custom drawings in Flutter. Very useful to do your custom UI and animations using CustomPaint, CustomPainter, Paint, and Canvas.
Using SQLite in Flutter a tutorial by Raouf Rahiche. SQLite itâs one of the more popular local databases, and itâs perfect for storing information of your mobile app.
Create a simple Tic Tac Toe app in Flutter a game in Flutter. Need I say more?
Videos
Use CustomPaint to create a Drawing App (The Boring Flutter Development Show, Ep. 28) by Flutter. If you want a more in-depth explanation of the tutorial of Meysam you can continue with this episode from the Boring Flutter Development Show.
Thanos Snap Effect | Flutter Tutorial - The CS Guy. Who is an Advenger fan? Now you can have the Thanos snap effect for all your widgets.
Flutter TDD Clean Architecture Course - by Reso Code, a great multipart course of good architecture practices for Flutter apps. Right now there are two parts:
Flutter TDD Clean Architecture Course [1] â Explanation & Project Structure
Flutter TDD Clean Architecture Course [2] â Entities & Use Cases
Packages
shared_preferences Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.Github
dio A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc. Github
video_playerFlutter plugin for displaying inline video with other Flutter widgets on Android and iOS. Github.
App of the Week
The Gorgeous Login A login page built with flutter inspired by a design found on Uplabs.
If you have any suggestions or comments you can write to me at news@fluttertap.com.
Have a great day! See you next week.