image/svg+xml

Subscribe here

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



Newsletter Issue 169

May 16, 2023

Remember to comment, rate, clap, or any other recognition you want to give 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.

Are you building something in Flutter this month? Please share it with me on twitter @fluttertap.


sponsored


Level Up Your Flutter Apps with Embrace!.

Embrace is a game changer for Flutter developers. With its easy integration and powerful insights, you can track your app’s performance, identify and resolve issues, and get a window into your end-user experience with 100% of sessions captured. Sign up for a free trial to learn how Embrace can take your app to the next level!


Google I/O 2023

Aside from the many AI announcements, Google I/O 2023 had a lot of Flutter content. Here is a summary:

You can also see all the Flutter sessions in this Youtube playlist. My favorite sessions are:

  • How to build next-gen UIs in Flutter. Learn how to use custom shaders and a new animation package to add mesmerizing effects to your UIs.
  • Design for every device with Flutter and Material 3. Material 3 brings new widgets to help create beautiful designs for every device that Flutter supports. Layouts can be quite different depending on the platform they are running on and what input devices are currently active. Deep dive into the various ways you can create with adaptive layouts, expressive color and typography, and theming the many widgets available for Material 3. Theming does not have to be hard when a design can be broken down into reusable widgets.
  • Flutter, Dart, and Raspberry Pi. Learn how Flutter on the Raspberry Pi enables makers to build exciting new embedded user interfaces. The Raspberry Pi was introduced as a tool to teach computer science, but since its introduction has been a staple in every maker’s toolbox. It’s been used as the basis for maker projects such as IoT devices, game emulators, and kiosks. So this is the answer to “What would a Flutter & Raspberry Pi game console look like?”

Addionaly, Introducing Dart | Windows. A suite of packages providing Windows Runtime, COM, and Win32 API support for Dart was announced.

Events

Be part of the FIRST Fluttercon taking place within droidcon Berlin. Join hundreds of Flutter and Dart experts at the newest and largest Flutter event of the year! Three days of in-depth FlutterDev talks, innovative workshops, inspiring panels, networking opportunities and more. The only place where FlutterDevs will converge alongside AndroidDevs – learn, grow and have fun all at the same time. Learn more here: https://fluttercon.dev.

Resources

Picnic Greenfield. An open-source Flutter app that showcases good practices and clean architecture. It’s a great resource to learn how to build a Flutter app. The Picnic Development team was assigned to rewrite a legacy project to achieve scalability and create clean code. To accomplish this, they decided to use Flutter!. Check the project! Picnic is a rapidly growing social media app with over 3 million users and hundreds of thousands of posts, chats, and more.

Tutorials

Crud Operations With Serverpod: A Step-By-Step Guide for Flutter Apps. This is an excellent tutorial by Godwin Mathias on using Serverpod to create a backend in Dart for your Flutter app.

sponsored


Level Up Your Flutter Apps with Embrace!.

Embrace is a game changer for Flutter developers. With its easy integration and powerful insights, you can track your app’s performance, identify and resolve issues, and get a window into your end-user experience with 100% of sessions captured. Sign up for a free trial to learn how Embrace can take your app to the next level!


8 Useful Tips for Better UX in Flutter. Rei gives us UX tips to make your Flutter app stand out.

Packages

isar Extremely fast, easy to use, and fully async NoSQL database for Flutter. pub.dev.

flutter_slidable A Flutter implementation of slidable list item with directional slide actions that can be dismissed. pub.dev.

pinput Pin code input (OTP) text field, iOS SMS autofill, Android SMS autofill One Time Code, Password, Passcode, Captcha, Security, Coupon, Wowcher, 2FA, Two step verification. pub.dev.


Flutter Tap © 2023, Built with Gatsby