SPONSOR
Discover the Power of AI
Find the right AI tools and resources for your business on our comprehensive directory website. Start exploring today and unlock the potential of AI for your organization!
Flutter SDK Releases
ARTICLES

Why we built our own sliver app bar builder
Honza from netglade introduces a new package called sliver_app_bar_builder
for Flutter developers to create customizable app bars with features such as multiple leading actions and collapsing actions on scroll. The article also discusses the limitations of using SliverAppBar or SliverPersistentHeader and how the new package provides a dedicated solution to overcome those limitations. The author emphasizes that the new package is not inferior to the existing options but serves a different purpose and provides developers with a new option. Examples of how to utilize the package are also provided.

tramlinehq/macige: Mobile App CI workflow GEnerator: Android, iOS, Flutter, and React Native!
Macige is a website that offers customizable CI workflow templates for mobile app development, specifically for native Android, Flutter, and React Native apps. It aims to simplify the process of creating builds for release cycles by providing workflows that can be customized using various options. The website supports creating debug builds and signed release builds, caching build files, and getting app versioning information from CI arguments. Users can generate workflows with their preferences and copy-paste them into their projects without needing to sign in or make a new account.
Building games in Flutter with Flame (Chapter 1)
Vedran Balagovic discusses using the Flutter Flame engine to build games, specifically recreating Mortal Kombat. The Flame Component System (FCS) is used to handle input, images, sprites, sprite sheets, animations, and collision detection. The FlameGame class is used to implement a component-based game and add components to the game. The Game Loop module handles rendering and updating the game. Components can be positioned and animated, and keyboard inputs can be used to move characters. The article concludes by mentioning upcoming topics such as collisions, overlays, and notifiers.
How to write Flutter apps faster with Riverpod Lint & Riverpod Snippets
The article explains that in the early days of Riverpod, it was challenging to choose the correct provider and syntax, especially with complex providers that had arguments. However, Riverpod Generator and Riverpod Lint have made things easier. Converting a provider to the new @riverpod
syntax involves adding part
directives, choosing the right provider, filling in the blanks, and selecting the correct Ref
type with the help of Riverpod Lint. Once done, the file can be saved and built using build_runner
.
VIDEOS

flutter_lints (Package of the Week)
The Flutter Lints package is included by default with Flutter projects and helps to ensure good coding practices by spotting possible improvements in code, such as best practices. The package includes a predefined ruleset as well as Flutter-specific rules and even includes predefined fixes when available. To learn more about flutter lints and other packages, visit pub.dev.

4 Ways Dart Beginners Can Go Full Stack in 2023
This video covers the pros and cons of four popular full stack frameworks for applications using Dot and Flutter. Each framework has its own pros and cons, and can be used based on user needs and experience.

📱 Beginner Starter App • Flutter UI Kit ♡
Mitch created a starter UI kit for beginners to easily download for free and use as a starting point for their app projects. The kit includes a login page, bottom navigation bar and drawer, and also a log out page.
DISCUSSIONS

Spam bot on pub.dev : FlutterDev
it seems like we have another spam bot spamming package releases on pub.dev. Lots of packages with the description "By sum.":
JOBS

Remote Flutter Developer Job - Droids On Roids (Remote)
Be a great part of the Flutter Team contributing to the world community! We are looking for a Flutter Developer to co-create modern mobile projects,...

Mobile Dev, Flutter - Sofomo (Remote)
We have an exciting opportunity for a mobile app developer who is interested in building a next-generation Flutter mobile app. This is a key role that will allow you to have a big impact on the ent...

Flutter Developer Job - Avenga (Remote)
Rozwój aplikacji mobilnej-Migracja z iOS i Android na rozwiązanie hybrydowe Flutter. Projekt jest na początkowym etapie. Zaplanowana jest implementacja nowych rozwiązań kompleksowo - większo...

Flutter Developer - IO Associates (Bristol/ Hybrid)
Tech wise, the ideal candidate will possess Flutter experience, but any front end framework exposure to Angular will be incredibly beneficial for this role!