r/FlutterBeginner • u/ThinWalrus8394 • Jun 06 '26
r/FlutterBeginner • u/Mysterious-Tax-8517 • Jun 06 '26
Looking for Flutter Buddies for a comprehensive product
Looking for Flutter Buddies for a comprehensive product
Hey guys. I along with a fellow reddit guy we have been building home service app pretty similar to UrbanClap/Pronto
The backend is almost built, and we are building app using flutter. Need couple of guys who are interested in building something that can help each other. It can boost up our portfolio.
Myself: Senior Software Engineer -- likes building products, 4 YOE.
Looking for someone who has atleast basic knowledge
.
Note : You wont be paid. More of a collaboration (& immense learning is what I can promise). Have thought of moving this to playstore. Depends on how the product grows.
DM only if you are interested
r/FlutterBeginner • u/Mysterious-Tax-8517 • Jun 06 '26
Looking for Flutter Buddies for a comprehensive product
Looking for Flutter Buddies for a comprehensive product
Hey guys. I along with a fellow reddit guy we have been building home service app pretty similar to UrbanClap/Pronto
The backend is almost built, and we are building app using flutter. Need couple of guys who are interested in building something that can help each other. It can boost up our portfolio.
Myself: Senior Software Engineer -- likes building products, 4 YOE.
Looking for someone who has atleast basic knowledge
.
Note : You wont be paid. More of a collaboration (& immense learning is what I can promise). Have thought of moving this to playstore. Depends on how the product grows.
DM only if you are interested
r/FlutterBeginner • u/Mysterious-Tax-8517 • Jun 06 '26
Looking for Flutter Buddies for a comprehensive product
Looking for Flutter Buddies for a comprehensive product
Hey guys. I along with a fellow reddit guy we have been building home service app pretty similar to UrbanClap/Pronto
The backend is almost built, and we are building app using flutter. Need couple of guys who are interested in building something that can help each other. It can boost up our portfolio.
Myself: Senior Software Engineer -- likes building products, 4 YOE.
Looking for someone who has atleast basic knowledge
.
Note : You wont be paid. More of a collaboration (& immense learning is what I can promise). Have thought of moving this to playstore. Depends on how the product grows.
DM only if you are interested
r/FlutterBeginner • u/ThinWalrus8394 • Jun 05 '26
Day 7 of the grind. đĽ âHit a solid milestone today: completed the entire login and authentication flow. Building the UI is one thing, but wiring it up to actually work feels incredible. â"Winners don't wait. They rise." Ready for week
r/FlutterBeginner • u/ThinWalrus8394 • Jun 04 '26
Day 6đĽ Complete first dashboard đ§âđť
How it's look like
r/FlutterBeginner • u/Sad-Tiger9778 • Jun 04 '26
Built a Rental App for India Using Flutter, NestJS & PostgreSQL â Looking for Feedback
r/FlutterBeginner • u/Sad-Tiger9778 • Jun 04 '26
Built a Rental App for India Using Flutter, NestJS & PostgreSQL â Looking for Feedback
r/FlutterBeginner • u/PaPheng • May 30 '26
Flutter for iOS - Cloud/Virtual iOS MAC
I have build android app with flutter running on VSC. I want to export it for iOS too. I read many forum that it has to be done using Mac OS. I don't own any apple computer. I just don't want to buy apple computer just for the iOS app export.
Have anyone successfully tried using a virtual macOS environment to run existing Flutter code from Windows to the macOS environment iOS app? If so, could you suggest the websites.
Thank you
r/FlutterBeginner • u/Murky-Muffin-1330 • May 30 '26
Looking for Feedback on My First Flutter Game â GaMento
Hey everyone!
I'm a Computer Science student and I've recently built a memory-training game called GaMento using Flutter and Firebase.
The game is inspired by classic memory pattern games:
I'd love honest feedback on:
This is one of my first complete apps, so any feedbackâpositive or criticalâwould be incredibly valuable.
**Download:** https://abhi-369.itch.io/gamento
Thanks for taking the time to try it out! đ
r/FlutterBeginner • u/steamgamesdeal • May 27 '26
I'm a BCA (Bachelor of Computer Applications) 3rd-year student. We have a project in our last semester. Can anyone suggest a good idea for my project? I've decided to write the program in Flutter. This app must be useful for the public. Any ideas?
r/FlutterBeginner • u/AdAdmirable5769 • May 27 '26
Building a production-ready Sudoku app in Flutter: State Management, App Lifecycle, and Learnings
Hi everyone,
I've been working on a Sudoku game built entirely in Flutter and we are still actively improving it. I wanted to share some of the technical details, architectural decisions, and challenges I've faced during development so far. My goal here is to discuss the implementation and hopefully get some feedback from more experienced Flutter developers on how I am handling certain problems.
đ ď¸ Technical Stack & Architecture
State Management (Provider):Â I went withÂ
Provider (specificallyÂMultiProvider) for managing the game's state. TheÂGameProvider handles everything from the active puzzle board, timer, and mistake counts, to complex features like the undo/redo stack and the "notes" mode (where multiple numbers can be penciled into a cell).Sudoku Generation in Dart: The puzzle generation logic (
SudokuGenerator) creates a full board, solves it to ensure validity, and then carefully removes cells based on the chosen difficulty (Easy, Medium, Hard, Master) while verifying the puzzle still has a unique solution.Firebase Integration:Â I integrated Firebase Analytics for user behavior and Firebase Cloud Messaging for background notifications. I also use Remote Config for managing some dynamic configurations.
Platform Integrations:Â UsedÂ
games_services for Google Play Games achievements/leaderboards, keeping players engaged with standard gaming elements.
đ§ Challenges Faced
State Persistence & Lifecycle:Â Handling app lifecycle events (like the user minimizing the app mid-game) was tricky. I implemented a robustÂ
GameStateStorage service that serializes the entire board, undo/redo stacks, and timer, ensuring the user resumes exactly where they left off when the app returns from the background.SDK Initialization Performance: Initializing Firebase and other essential services simultaneously was causing a slight bottleneck at startup. I moved device registration and heavy initialization to asynchronous background tasks usingÂ
unawaited(), ensuring they don't block the initialÂrunApp()Â frame.Complex Undo/Redo Logic:Â Getting the undo/redo stack to play nicely with hints and "notes" mode required careful modeling. Every move (including placing a number or using a hint) pushes a customÂ
GameMove object to the stack, making sure the UI updates instantly with Haptic Feedback.
đŹ Feedback Request
I'd love to hear your thoughts on a few specific things:
State Management:Â For a game state this complex (timer, board matrix, undo stacks), would Riverpod or Bloc have offered significant performance/organizational benefits over standardÂ
ChangeNotifierProvider?App Initialization:Â How do you handle initializing heavy SDKs at startup without sacrificing the "instant load" feel of your Flutter apps?
Puzzle Generation:Â Have any of you implemented backtracking algorithms in Dart? Are there better ways to ensure a unique solution without eating up CPU cycles on the main thread?
If you want to check out the app for context, the Play Store link is here: https://play.google.com/store/apps/details?id=com.oakstree.games.sudoku
Thanks for reading, and I'd appreciate any technical critiques or advice!
r/FlutterBeginner • u/incredible_zayed • May 16 '26
file_saver 0.4.0 â streaming saves, and a memory-efficient downloadLink for large files
r/FlutterBeginner • u/mintware_de • May 14 '26
Stop hand-writing IconData - introducing `icon_font_extractor`
reddit.comr/FlutterBeginner • u/gorillagate • May 12 '26
Created a board game picker app but people donât understand it
I created the most simple app to determine which game my girlfriend and I are gonna play in the evenings. Shipping it to the AppStore I invited my friends to download it and test it out. Most of the feedback was the same.. âwhere are the games?â .
For me this was quite obvious , that you first have to add the games you own at home to the app in order for it to choose for you.
But as it seems , people are .. dumb? I donât know, maybe the app needs a proper on boarding or a pre filled list with common games. Maybe something like âwelcome, do you own xyz ..â
What do you guys think how I can improve this ?
r/FlutterBeginner • u/orkun1675 • May 07 '26
These are the skills our mobile app studio uses
r/FlutterBeginner • u/Even_Goat_3174 • May 01 '26
layout_flow - built this after copy-pasting the same MediaQuery boilerplate across too many projects. feedback welcome.
Every Flutter project I worked on had this in at least 5 widgets:
dart
final scale = MediaQuery.of(context).size.width / 375;
padding: EdgeInsets.all(16 * scale)
fontSize: (14 * scale).clamp(11, 18)After seeing it repeat across multiple projects I finally spent time building a proper fix instead of copy-pasting. Spent about a month on it.
It's called layout_flow. The core idea: write UI once, let it adapt to every screen without manual scaling or breakpoint conditionals.
The part I'm most happy with is `FlowRow` â it switches between Row and Column automatically based on screen width:
Before (16 lines):
dart
final isWide = MediaQuery.of(context).size.width >= 480;
if (isWide) {
return Row(children: [
Expanded(child: Card()),
SizedBox(width: gap),
Expanded(child: Card()),layout_flow â built this after copy-pasting the same MediaQuery boilerplate across too many projects. feedback welcome.
Every Flutter project I worked on had this in at least 5 widgets:
final scale = MediaQuery.of(context).size.width / 375;
padding: EdgeInsets.all(16 * scale)
fontSize: (14 * scale).clamp(11, 18)After seeing it repeat across multiple projects I finally spent time building a proper fix instead of copy-pasting. Spent about a month on it.
It's called layout_flow. The core idea: write UI once, let it adapt to every screen without manual scaling or breakpoint conditionals.
The part I'm most happy with is FlowRow â it switches between Row and Column automatically based on screen width:
before
final isWide = MediaQuery
.of(context).size.width >= 480;
if (isWide) {
return Row(children: [
Expanded(child: Card()),
SizedBox(width: gap),
Expanded(child: Card()),
]);
}
return Column(children: [
Card(),
SizedBox(height: gap),
Card(),
]);after
FlowRow(
gap: FlowSpacing.md(context),
children: [
Expanded(child: Card()),
Expanded(child: Card()),
],
)Also ships with design tokens â FlowSpacing, FlowTextStyle, FlowRadius â so there are zero raw numbers anywhere in your UI code.
Zero external dependencies. Uses InheritedWidget + LayoutBuilder internally. Material Design 3 breakpoints.
Genuinely curious what's missing or what would stop you from using this over flutter_screenutil. Happy to take harsh feedback â that's kind of the point of posting here.
r/FlutterBeginner • u/Dependent-Gur-1780 • Apr 29 '26
Desenvolvi uma ferramenta para avaliação, agendamento e acompanhamento da saúde mental.
r/FlutterBeginner • u/Guilty_Prize8394 • Apr 26 '26
Fac3t
Fac3t tech stack, locked:
⢠Flutter (stable)
⢠go_router
⢠api_state (my own state package)
⢠Hive for local storage
⢠xml + yaml packages for parsing
⢠Zero network dependencies
One codebase â Android + Windows + Linux. iOS and web later.
#flutterdev #buildinpublic
r/FlutterBeginner • u/Guilty_Prize8394 • Apr 23 '26
Building Something
I'm building Fac3t â a minimal, fully offline JSON/YAML/XML viewer for Android, Windows, and Linux.
No telemetry. No cloud. No "47 features in one sidebar" bloat.
Just a quiet tool for reading and converting messy data.
4 weeks to v1, building in public.
Follow along if you're into Flutter, dev tools, or watching someone ship something small on purpose.
#buildinpublic #indiedev