Issue 12 - 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!.
Newsletter Issue 12 - November 11, 2019
Articles
Flutter is growing fast!. GitHubâs recently released 2019 State of the Octoverse listed Flutter as:
- No. 3 of Top open source projects by contributors (Amazing community!).
- No. 2 of Fastest growing open source projects by contributors.
- No. 1 Dart as Fastest growing languages!
This is only good news for us as Flutter developers!.
Announcing Dart 2.6 with dart2native: Compile Dart to self-contained, native executables. Dart 2.6 is here, and with it, the most important feature is dart2native, an extension of the current compiler set that allows to build self-contained executables. With dart2native, you can build command lines tools and services. Also in this release we have:
- A new beta version of dart:fii with breaking changes to the API.
- Extension methods are here.
You can learn more about the changes in the CHANGELOG.
Functional bits in Flutter â follow up. An interesting article by Mattia Maldini about the duality of Flutter between functional and object-oriented approach.
[Update: Flutter confirmed] Google Stadia app is now live in the Play Store. Stadia, Googleâs upcoming game streaming service for almost any device, including Pixel phones, is less than two weeks away from its official launch. And itâs confirmed that this app was built with Flutter, how amazing is that?.
Tools
Fledge A CI/CD tool for Flutter. An open-source tool that allows you to build automatically, test, sign, and release your Flutter app to both Apple and Google stores.
Flutter icon set generator. FlutterIcon is a web-based generator of Flutter icon font elements. Customized icon fonts can be produced from not only Material Design Icons, but several popular open-source web fonts as well, or by uploading your
SVG art.
Tutorials
Flutter Design Patterns: 4 â Composite. Another great tutorial in this series by Mangirdas Kazlauskas. This is an overview of the Composite design pattern and its implementation in Dart and Flutter.
Rust once and share it with Android, iOS and Flutter. An amazing tutorial by Roberto Huertas on how to create a Rust library that works on Android, iOS, and Flutter.
Exploring GraphQL with Flutter. GraphQL is everywhere, even in Flutter. In this tutorial by Milind Mevada, we learn a couple of alternatives on how to implement GraphQL on Flutter.
Environment-specific Configuration with Flutter. In this fantastic tutorial by James Dixon, we learn how to maintain different configurations depending on whether youâre developing locally or running in production.
Flutter with GitHub Actions. Automationâs very important. In this two-part series by Adam Cooper, he explains how to use GitHub Action for CI:
- Continuous Integration for Flutter with GitHub Actions
- More CI for Flutter with GitHub Actions - Code Coverage
Videos
Build Your First Flutter Game | Apps From Scratch. In this video, by Marcus Ng, we learn how to build a basic Flutter game using Flame.
Learn Flutter Clean Architecture & TDD - Full Course (Flutter Tutorial). The most extended (7 hours) and complete architecture and TDD video tutorial by Reso Coder. Here he compiles together all the series.
DashCast is back, again! (The Boring Flutter Development Show, Ep. 33). Dash is back!. In this episode of The Boring Show, Matt and John work on DashCast, a Flutter podcasting app. Watch as they attempt to implement offline playback and experiment with Dartâs HTTP streaming APIs.
Animation Basics with Implicit Animations. By Flutter. Weâre going to introduce you to animations in Flutter and cover how to build both simple and complex animations for your app.
Packages
flutter_launcher_icons A package that simplifies the task of updating your Flutter appâs launcher icon. pub.dev - Github.
sqfentity SqfEntity ORM for Flutter/Dart lets you build and execute SQL commands easily and quickly with the help of fluent methods similar to .Net Entity Framework. pub.dev - Github
google_map_location_picker Map location picker for flutter Based on google_maps_flutter. pub.dev - Github.
App of the Week
Flutter Beat Sequencer Open-source Music Beat Sequencer made with Flutter Web. Github.
kilo: a 7MB code editor written in less than 500 lines of Dart code No so much an app but a great example of a Dart console app.
Any suggestions you can find us on Twitter @fluttertap