Flutter Force Developers Tips #105

What is new Flutter World? Have a look!

FlutterForce — #Week 105

Image for post

Production of FlutterForce — #Week105 supported by *Localazy.com, the modern way of multilingual development for Flutter apps*

Image for post

- Huge upgrade for your Flutter animations

With the today’s release of Simple Animations 2.5.0 a lot of new features coming to all Flutter developers.

The last months I challenged myself in doing really complex animations and tried to use the existing tooling of the simple_animations package. I figured out, there was some room for improvements. Felix Blaschke

(https://felixblaschke.medium.com/huge-upgrade-for-your-flutter-animations-98d73ee6a714)

- bloc_rest_api

A flutter package to easily interegrate and manage REST APIs. Now all you need to do is create a model class and all the rest is taken care of. 😃

(https://pub.dev/packages/bloc_rest_api)

- BLoC, Provider, & Riverpod Support- Parabeac-Core v1.3

We continue to receive great feedback from the Parabeac Core community on how to make our design to Flutter code converter better. Our community told us that they need the code output to configure with their preferred state management architecture.

(https://dev.to/parabeac/bloc-provider-riverpod-support-parabeac-core-v1-3-29pj)

- App Bar Deep Dive — Google Podcasts App

In this video we’ll progressively build up the “Explore” page from the Google Podcasts app. The goal is that you understand along the way, why each element in the implementation is necessary to get the AppBar that we’re after.

(https://github.com/AlabasterAxe/google_podcasts_clone)

- date_field

Contains DateTimeField and DateTimeFormField which allows the user to pick a DateTime from an input field! Depending on the mode, it can ask the user the time, the date or both at the same time 😉 !

(https://pub.dev/packages/date_field)

- Flutter Tutorial — Page Transition — Shared Axis Animation

Let’s create a beautiful shared axis transition animation for pages & widgets in Flutter.

(https://github.com/JohannesMilke/animations_sharedaxis_example)

- Flutter: How to measure Widgets

One of the trickier things to do in Flutter is to get the size of things.

(https://blog.gskinner.com/archives/2021/01/flutter-how-to-measure-widgets.html)

- floaty_head

One thing that i always love was the simplicity that messenger had using Chatheads.

(https://pub.dev/packages/floaty_head)

- How the world’s biggest journaling app uses Flutter to keep their dev team lean

Darius Mora is the Chief Marketing Officer at Reflectly, the world’s largest journaling app. He’s been focused on ASO, free marketing, paid user acquisition, and retention for both Android and iOS apps.

(https://podcasts.apple.com/us/podcast/ep-8-building-lean-growth-machine-for-worlds-largest/id1538057974?i=1000505944813)

- Ep. 002 — What is Processing? | Flutter Processing

Before we begin porting Processing to Flutter, let’s look at a few Processing examples to understand what it is.

(https://www.youtube.com/watch?v=S04DAiYTARg)

- Wakelock

Wakelock is Flutter plugin that allows you to keep the device screen awake, i.e. prevent the screen from sleeping.

(https://github.com/creativecreatorormaybenot/wakelock)

- Flings — A Things-style todo list app written in Flutter

In this series, I’ll be using Flutter to build a production-quality Todo list app.

(https://github.com/ptrbrynt/flings-flutter)

- Debugging Flutter Apps in the cloud

Sometimes your app behaves badly. In the worst cases, it even can be crashed.

In such a case you need to debug your app. The simplest and most popular way to debug is to look at the application logs. It’s a text output from your app. This output comprises the output of your code (like print() method calls) as well as from the output of libraries you are using. by Myroslava Drobnych

(https://mdrobnych.medium.com/debugging-flutter-apps-in-the-cloud-f6432fb7bdb7)

- mailto

Simple Dart package for creating mailto links in your Flutter and Dart apps

(https://pub.dev/packages/mailto/versions/2.0.0-nullsafety.0)

- Introducing the Ably Flutter plugin

A Flutter plugin wrapping the ably-cocoa (iOS) and ably-java (Android) client library SDKs for Ably, the realtime data delivery platform.

Ably provides the best infrastructure and APIs to power realtime experiences at scale, delivering billions of realtime messages everyday to millions of end users. We handle the complexity of realtime messaging so you can focus on your code.

(https://pub.dev/packages/ably_flutter_plugin)

- Providing operating system compatibility on a large scale

In this article, Flutter’s core development team (we) want to share why we invest in supporting multiple platforms, how we can keep supporting multiple platforms, and how we make decisions when it comes time to add support for new platforms or drop support for old platforms. by Ray Rischpater, KF6GPE

(https://medium.com/flutter/providing-operating-system-compatibility-on-a-large-scale-374cc2fb0dad)

- Flutter Clean Code | How to structure Widgets in Flutter

In this video I show you how to take an existing codebase with repetitive widgets and refactor it into a more concise and easy to read codebase

(https://www.youtube.com/watch?v=AK01gcM6Xbc)

- Validating Your Login Form in Flutter

We’ll take a look at validating your authentication form in Flutter using the Authy sample app.

(https://github.com/nhandrew/authy)

- beamer

Handle your application routing, synchronize it with browser URL and more. Beamer uses the power of Navigator 2.0 features and implements all the underlying logic for you.

(https://pub.dev/packages/beamer)

- Flutter 101 Podcast

Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.

(https://flutter101.dev/)

- Micro​benchmarking Dart (Part 1)

In the past few months I have started receiving more and more questions about performance of some specific Dart operations. Here is an example of such a question asked by Romain Rastel in the context of his work on improving performance of ChangeNotifier in Flutter.

(https://mrale.ph/blog/2021/01/21/microbenchmarking-dart-part-1.html)

- On Device Machine Learning: Train And Run TensorFlow Lite Models In Your Flutter Apps

Build, Train, and Run an Image Classifier Neural Network using Deep Transfer Learning in TensorFlow and Keras by Yashwardhan Deshmukh

(https://medium.com/google-cloud/on-device-machine-learning-train-and-run-tensorflow-lite-models-in-your-flutter-apps-15ea796e5ad4)

Thanks for reading!

Leave a comment below or tweet me if with any questions/suggestions, or adding resources.

Subscribe to newsletter

Stay in touch with Localazy updates & tips from our developers. Read new articles about more than just an app localization.

Subscribe