image/svg+xml

Subscribe here

Receive our newsletter every monday with articles, tutorials, videos, and much more.



Newsletter Issue 22

January 20, 2020


Today (January 20) is the last day of the Flutter clock challenge you have until 11:59 pm PST (GMT-8).

Just 3 days left for the Flutter Europe Conference.

Remember comment, rate, claps, or any other recognition that you want to those who write these fantastic articles, tutorials, packages, and videos.


Articles

How to monetize Flutter apps using Flutter for Web. An excellent article by Lewis Cianci on alternatives to monetize your app and a different approach with Flutter web with a little tutorial at the end.

Top 8 Flutter Advantages and Why You Should Try Flutter on Your Next Project. If you need to convince someone to use Flutter, like your boos or your team, this is a great article.

What (almost) 2 years using Flutter had taught me. In this tutorial by Fellipe Malta, we learn about the journey of a developer into Flutter.

Tools

Top 12 Must have VsCode Extensions For Every Flutter Developer. Not a tool per se, but if you use VSCode to develop on Flutter, these extensions will help.

Flutter and Android docker images with support for emulators, VNC, Fastlane, and more.

The docker images contain SDKs and also tools that will help you:

  • Automate code review, code style review, execute tests, and generate a report and also HTML report.
  • Docker images also have support for android emulators even on a device without KVM.
  • Support for VNC, FTP, QR code generation and more.

Tutorials

Neumorphic designs with Flutter. Neumorphic design is a new/old trend. In this tutorial by Ivan Cherepanov, we learn how to make this type of design on Flutter.

An amazing two parts architecting tutorial by Suragch with the Provider Architecture package:

The main function in Flutter. In Flutter, all applications start with the main function. In this tutorial by Gonçalo Palma, we learn what we can do inside this important function.

Games in Flutter. We share several parts of Christian Muehle tutorials in the past, this time we have all the series here:

Flutter Python: Firebase like backend in Flutter using Python! (MongoDB and WebSocket). By Abhay Rastogi. Create a rest API using Python with MongoDB, then notify changes through WebSocket in a flutter.

Videos

Image (Flutter Widget of the Week). Need your app to display images? Flutter has you covered! Use the Image widget to render an image to the screen, wherever it may come from: assets, network, file system, RAM and, more!

Text in Flutter: Building a fancy chat bubble at GDD China. At Google Developer Days China 2019, Software Engineers Gary Qian and Chris Yang, discuss how Flutter is beautiful, productive, fast, and open. Then take a deep dive into building a chat bubble using Flutter.

Apple Sign In with Flutter & Firebase Authentication. By Code With Andrea. This tutorial shows how to implement Apple Sign In with Flutter & Firebase Authentication (from scratch), and give your iOS users a convenient way of signing into your app.

(Ep 38) Creating User Profile Page With Firebase Auth Data in Flutter. By 1ManStartup. See how to access your user’s information and display it on a profile page. In addition, we’ll clean up some of the logic around converting an anonymous user to a permanent user.

Packages

decimal The decimal package allows you to deal with decimal numbers without loosing precision. pub.dev - Github.

intl Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues. pub.dev - Github.

percent_indicator Library that allows you to display progress widgets based on percentage, can be Circular or Linear, you can also customize it to your needs. pub.dev - Github.

App of the Week

Onehour App. An open-source time tracking app built using Flutter.