image/svg+xml

Subscribe here

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



Newsletter Issue 42

June 08, 2020

Remember comment, rate, claps, or any other recognition that you want 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 message, I will do my best to share it. 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.

Flutter Day. June 25, 2020. Subscribe here.

Hack20: It’s happening again, but this time online. Sign up to the mailing list, and join us for the weekend of 27-28th June 2020! You can subscribe at https://flutterhackathon.com/.


Articles

Mobile and web application costs 2020. In this article by Rody Davis Jr, he analyzes the costs associated with building a mobile app. From servers and databases to deployment.

Tools

Flutter - From Zero to Hero. A free Flutter course with 50 lessons.

Tutorials

Moving to Visual Studio Code from Android Studio. In this tutorial by Suragch, we learn how he made the transition from Android Studio to vscode.

Flutter 1.17 — no more Flavors, no more iOS Schemas. Command argument that changes everything. A great tutorial by Denis Beketsky. Here, we learn how to use compile-time variables in our apps. A feature available since Flutter 1.17.

Yet another localization approach in Flutter. A fantastic tutorial by Anna Domashych. Here we learn another approach to add language localization to our Flutter apps.

Writing Flutter plugin package. In this great two-part tutorial by Kristian Tuusjarvi, he explains how to create a Flutter plugin for Android and iOS:

Videos

Shelf Dart Tutorial | Compose Web Servers with ease. In this video tutorial we will learn how to compose servers with the shelf package. Shelf allows you to define simple functions that run during the request/response lifecycle to handle that process in some way.

Flutter Firebase & DDD Course [12] - Note Value Objects. By Reso Coder. From the previous part, we know which business rules occur in the notes feature of the app and we’ve already created the failures used to let the user know when such rules are not being followed. How can we enforce these rules though? Well, with validation and value objects.

Flutter UI Tutorial - Designing Book Library App UI Design | UI Exploration Uplabs. By Abdul Aziz Ahwan. In this video, we are going to learn Flutter from basic with best practice. Which we are going to create a Modern Book App UI Design Uplabs. In this section, we will implement many widgets and concepts, such as Stack, Flutter SVG, Navigator, and Google Fonts, Custom Widget, and much more.

Packages

timeline_tile A package to help you build highly customizable timelines with Flutter. pub.dev.

maps A cross-platform geographic maps package. Supports Apple MapKit, Bing Maps, and Google Maps. Works in all platforms supported by Flutter, including browsers. pub.dev.

code_builder A fluent, builder-based library for generating valid Dart code. pub.dev.

App of the Week

Remember to post your favorite app appweek.fluttertap.com.

This week another code pen. This time is a colorful Origami made with Flutter. codepen.io.