image/svg+xml

Subscribe here

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



Newsletter Issue 45

June 29, 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.

Last week was full of events with Flutter Day and Hack20 Flutter Hackathon. Great talks, streams, and community. You can find all the streams bellow in the video section.

Do you participate in Hack20? Share your app with us on twitter.


Articles

New tools for Flutter developers, built in Flutter. A lot of improvements to the Dart DevTools, a must-have tool to debug your Flutter apps. Learn all about it in this article by Filip Hracek & Chris Sells.

Tutorials

Zero to hero - Part 5 - My buttery smooth icing algorithm. This is part 5 of this tutorial series by Kangabru. In this tutorial, we learn how to implement an algorithm to draw smooth lines and implemented it in Flutter.

Flutter Testing: from the basics to the Continuous Integration. In this tutorial by Nicola Landro, we learn how to go throughout all stages of testing. From unit testing to continuous integration.

Flutter State Management with Bloc for PineTime Companion App. A very complete tutorial of how to implement Bloc management in a real Flutter app. The best are the diagrams of this tutorial.

Why flutter animations need a VSYNC TickerProvider. A fantastic article by Rémi Rousselet. Here we learn a little more about the Flutter internals, and how animation works on Flutter.

Using a native cryptography library in Flutter. An amazing tutorial by Asim Ihsan, here we learn how to use native code with dart:fii.

Videos

Flutter Day Livestream | Session 1: Beautiful UIs. In our first segment, discover how you can create beautiful UIs on CodePen’s new Flutter editor. In our second segment, you’ll watch the Flutter team make a slow app faster and better in real time using Flutter DevTools. In our third segment, you’ll learn about the upcoming null-safety feature in Dart.

Flutter Day Livestream | Session 2: DevTools. In our first segment, discover how you can create beautiful UIs on CodePen’s new Flutter editor. In our second segment, you’ll watch the Flutter team make a slow app faster and better in real time using Flutter DevTools. In our third segment, you’ll learn about the upcoming null-safety feature in Dart.

Flutter Day Livestream | Session 3: Dart. In our first segment, discover how you can create beautiful UIs on CodePen’s new Flutter editor. In our second segment, you’ll watch the Flutter team make a slow app faster and better in real time using Flutter DevTools. In our third segment, you’ll learn about the upcoming null-safety feature in Dart.

Here are all the streams of Hack20 hackathon:

#Hack20: Stream 1 - Opening Ceremony.

#Hack20: Stream 2 - Matt Carrolls Widget Workshop - Flutter95 - Q&A.

#Hack20: Stream 3 - Live Coding and Q&A Session #AskHack20.

#Hack20: Stream 4 - Q&A Session and Live Support.

#Hack20: Stream 5 - Discussion Panel: Flutter at Mega Scale.

Packages

riverpod This project can be considered as an experimental provider rewrite. riverpod.dev.

rubber Rubber is an elastic bottom sheet widget with the customizable material spring animation. pub.dev.

linkify Low-level link (text, URLs, emails) parsing library in Dart. pub.dev.