Issue 227 - Flutter Tap Weekly Newsletter
Explore a new Flutter forum, articles on SwiftUI and performance, plus job openings and useful packages!
News
New Flutter Forum. The team behind It’s All Widgets created a forum to discuss all things about Flutter. It's just getting started, but it's looking good.
Articles
Why Learn SwiftUI as a Flutter Developer? In this article by Samantha O'Brien and Marcus Twichel, we learn how familiar concepts in Flutter transfer smoothly to SwiftUI, making it easier to expand app functionality across Apple’s evolving ecosystem.
Tutorials
Unlocking improved Flutter performance; a case for Keys. In this tutorial, Dirisu Jesse shows us how to use keys to prevent unnecessary rebuilds, improving the app's performance.
sponsored
How to integrate video, design, and photo editing into your Flutter app.
This brief guide shows you how to integrate IMG.LY’s powerful CreativeEditor SDK. It enables you to realize any design editing use case from TikTok-like video creation to postcard or apparel design with ease.
Going Serverless with Dart: AWS Lambda for Flutter Devs. Dinko Marinac shows us how to launch our first Dart function on AWS Lambda, allowing us to use the same language for our front and backend.
Widget Refactoring in Flutter: Helper Methods vs Separate Widgets. Wafa Mohamed teaches us the most efficient and performant method to refactor our code in Flutter.
Jobs
Software Engineer III - Flutter Merchant Technology.
Bank of America is seeking a skilled Flutter Developer to join the Merchant Technology team. As a Flutter Developer, you will be responsible for developing, testing, and maintaining mobile application for iOS and Android using Flutter and related technologies. You will work collaboratively with our cross-functional team to design, develop, and implement high quality and scalable mobile applications that meet our business needs.
Videos
What's new in the Google Maps Flutter plugin. Discover a suite of new features for the Google Maps Flutter plugin designed to enhance your app development. Learn about cloud-based maps styling, marker clustering, custom marker sizing, and heatmap support, and get ready to build even more powerful Flutter apps.
2024 FlutterMTL October Meetup - I made an app for FlutterMTL in 2 weeks by Justin Moretto. In this inspiring talk, Justin shares his experience and insights, offering valuable tips and tricks for anyone looking to level up their Flutter skills.
Lukas Klingsbo: Melos: Why, when and how you should use monorepos. Have you ever had problems with organizing multiple packages that you are developing that are depending on each other? Or maybe you are tired of manually writing changelogs and updating pubspec versions? And are you missing those handy little snippets that you used to run from a makefile?
Melos to the rescue! Melos is a CLI tool used to help manage packages and other things in Dart & Flutter projects, it is especially powerful when handling monorepos, both locally and in the CI.
Packages
socket_io_client. Dartlang port of socket.io-client for web, flutter, dartvm to use.
vibration. A plugin for handling Vibration API on iOS, Android, web and OpenHarmony.
showcaseview. A Flutter package allows you to Showcase/Highlight your widgets step by step.