Issue 164 - 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!.
If you have any ideas for this newsletter please send me a DM on Twitter @fluttertap. And if you can please share the newsletter with your friends.
If you have any work offer for Flutter or mobile developers send me the link and I will publish it next week.
Newsletter Issue 164 - April 10, 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.
Articles
Ubuntu 23.04 âLunar Lobsterâ beta is here in all its glitchy glory. The latest version of Ubuntu uses the Subiquity installer, based on Flutter, which is a new graphical installer that is designed to be more user-friendly.
Tutorials
Building Wear OS apps with Flutter: A very good guide. Renan Araújo show us that Flutter can run on Wear OS devices, building a simple app.
sponsored
Stream Chat and Feeds is the easiest way to connect messaging and activity feeds to your Flutter app. With high-level UI components (widgets), you can integrate with the Stream Chat API with minimal coding. Or use our low-level components to have complete control over your chat and feed experience.
Try Stream Chat and Feeds free for 30 days. No Credit Card required.
Secure Your Flutter Project: The Right Way to Set Environment Variables with Compile-Time Variables. Setting and securing environment variables is a common task for developers. In this article Samuel Abada shows us how to set environment variables in Flutter and how to secure them.
How to handle one-time UI events with Bloc in Flutter. Jitka & Honza, gives us two approaches to deal with one-time UI events usign Bloc in Flutter.
Videos
Observable Flutter: Speed coding Pong. Watch as Craig writes a Pong client from scratch, using Flutter and Flame, as fast as he can!
Build an Animated App with Rive and Flutter - Episode 1. By The Flutter Way. In the first video, we will start by setting up a Flutter project and integrating Rive into it. Then, we will use Riveâs powerful design tools to create beautiful background animations using shapes and blur. We will also create a cool button animation. Next, we will focus on adding animated icons to the bottom navigation bar, which will really make your app design pop.
Build an Animated App with Rive and Flutter - Episode 2. By The Flutter Way. Welcome back to Episode 2 and this part, weâre going to create a sign-in model, as well as the custom text fields which have an icon and itâs functional. Also the rest of the elements, including the custom divider. Then finally learn how to create custom model transitions on Sign in view. Once the button animation is complete it goes up a little and the Sign in dialog slide from the top.
Build an Animated App with Rive and Flutter - Episode 3. By The Flutter Way. Hello, and welcome back to Episode 3. Now we are gonna create the loading animation, which happens a lot during sign-in. So itâs using a state machine. If any of the fields are empty, itâs going to give you an error. However, if all of the fields are filled out we will show success and also play the confetti animation.
Humpday Q&A/AMA :: 5th April 2023 :: #HumpdayQandA #Flutter #FlutterCommunity. Join Simon Lightfoot, Scott Stoll, and Randal Schwartz and special guests for another Humpday Q&A AMA live chat and coding
Packages
sqlite_async High-performance asynchronous interface for SQLite on Dart & Flutter. pub.dev.
enough_mail IMAP, POP3 and SMTP for email developers. Choose between a low level and a high level API for mailing. Parse and generate MIME messages. Discover email settings. pub.dev.
fluttersecurestorage Flutter Secure Storage provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android. pub.dev.
Any suggestions you can find us on Twitter @fluttertap