Flutter Tap logo

Flutter Tap

Subscribe
Archives
May 14, 2024

Issue 210 - Flutter Tap Weekly Newsletter

Get ready for Google I/O, Flutter and Dart updates, web app optimization tips, local authentication tutorial, and more Flutter resources.

Event

Today is Google I/O!. There will be over 150 sessions, and of course, there will be sessions of Flutter and Dart.

You can find the Flutter sessions here.

News

Support for Wasm is now stable!. Great news for anyone doing web apps out there. The Flutter and Dart teams are excited to add WebAssembly as a compilation target when building applications for the web. More info here.

Flutter 3.22 is out. Maher Safadi did a good summary of the new features:

a summary of what's new in Flutter 3.22:

New Features:

Impeller Progress: Significant advances in Impeller, especially for Vulkan and Metal backends. This includes shader improvements, blur effects enhancements, performance optimizations, and expanded platform support. While…

— Maher Safadi (@mahersafadii) May 13, 2024

Articles

Cross Platform development with Flutter — How Google Classroom gets teachers and students on the same page. Craig Labenz explains the process behind the rewrite of the Google Classroom app to Flutter, including strategies, experience, and gains.

What’s next for Flutter?. In this article, Jasper Morgan shares his opinions on the recent events on Google and suggests some possible outcomes and next steps.

Tutorials

Best practices for optimizing Flutter web loading speed. Cheng Ling gives us all the tips and tricks to make our Flutter web app faster.

Flutter Web App Referral System. hrtval shows us how to build a simple referral system using just Flutter.

How to Open Web Browsers in Flutter. Tijn van den Eijnde shows us three different ways to open a web browser from a Flutter app.

Say Goodbye to Future.wait([]) in Dart. Andrew Chen shows us how to use the zipWith extension to write cleaner, more expressive code when working with multiple asynchronous operations.

Subscribe now

Videos

Observable Flutter #42: Building with Serverpod, Data layer & user authentication. Watch as Craig Labenz adds some polish to the data layer in his social media app, Chirpy, then begins looking at user authentication.

Getting started with Serverpod 🚀 and Dart 🎯 on the backend. If you are a Flutter developer, this is the perfect place to start learning about building your backend with Serverpod and Dart. Serverpod's founder and lead developer will guide you through setting up your project and database, creating queries and method calls, and many valuable tips and tricks.

Flutter Local Authentication Tutorial - Flutter Face ID & Fingerprint Authentication Guide. By Hussain Mustafa. In this video we will learn everything about local authentication for Flutter using the local_auth package from pub.dev. We will take a look at biometric based authentication to unlock a Flutter app using either Face ID, Fingerprint Scanning or Password/Pin/Pattern based authentication.

Publish Flutter Package in 7 Easy Steps. By Coding Life. One of the most underrated features in Flutter is how easy it is to publish a package on pub.dev. If you are ready with the source code, then all you need is a Google account and just 4 CLI commands.

Humpday Q&A/AMA :: 8th May 2024 :: #HumpdayQandA #Flutter #FlutterCommunity. Join Simon, Scott and Randal for another session answering all your #Dart and #Flutter questions.

Packages

redacted. A package that automatically generate a loading widget from your own widget.

neopop. NeoPOP is CRED's inbuilt library for using NeoPOP components in your app.

ollama_dart. Unofficial Dart client for Ollama API. Dart Client for the Ollama API (run Llama 2, Mistral, Vicuna and other models locally).

Don't miss what's next. Subscribe to Flutter Tap:
X
This email brought to you by Buttondown, the easiest way to start and grow your newsletter.