Mac for Flutter
Which Mac product do you prefer for flutter ( mobile application ) development ? Something affordable and high performance.
Someone suggested:
MiniMac M4
Macbook Air M4
MacBook Pro M3
I like hear u guys
Which Mac product do you prefer for flutter ( mobile application ) development ? Something affordable and high performance.
Someone suggested:
MiniMac M4
Macbook Air M4
MacBook Pro M3
I like hear u guys
Hey Devs,
I have developed one flutter app for iOS, I want to distribute it with group of 10 peoples only that’s why i don’t want to buy a apple developer account. Can anyone help me in this can we distribute app without developer account. Also I am looking for permanent solution not looking to re install app after every 7 days.
Please help me in this.
You ship a new feature. It passes review. Within hours, you see crashes in production for a specific device/OS combo.
Your options today:
Fix the bug, resubmit, wait 24+ hours for Apple. Users keep crashing.
Push hotfix to Android, hope iOS users don't complain.
Neither feels good.
Sometimes I wonder if there should be a tool that combines feature flags with crash reporting — so when you see a crash spike in your dashboard, you could just turn off the broken feature with one click, no app release needed. Maybe something like this already exists and I haven't found it?
Two questions:
How do you handle this today? Server-side workarounds, kill switches you built yourself, or just live with the App Store delay?
If a one-click solution like that existed, would it actually be useful, or is the problem more nuanced than I'm making it sound?
Genuinely curious how others approach this.
Guideline 1.3 - Safety - Kids Category
Issue Description
We noticed that your Kids Category app includes analytics, advertising and collects, transmits, or has the ability to share personal information or device information with third parties. Specifically:
- The app includes third-party analytics or third-party advertising with the ability to collect, transmit or share identifiable information, including, for example, name, address, date of birth, email, location, Device Name, and IDFA. We found that your app references the ASIdentifierManager API, which provides access to a user's IDFA, in the following location(s) in your binary:
• /System/Library/Frameworks/AdSupport.framework/AdSupport
• Runner
It would be appropriate to remove all instances of “ASIdentifierManager” from your app, even if they are not utilized in your app's functionality.
In my project I am using AdMob and I really need your help on how AdMob should be implemented to be approved in Kids Category
So, like I wrote in the title, we see that the release notes for Flutter 3.44.0 are out, but the current version of flutter on the stable branch is 3.41.9 as seen by the latest commit:
Update CHANGELOG.md for Flutter 3.41.9 (#185755) 00b0c91 · 3 weeks ago
I thought that the point of release notes was to notify people that a version has been released. Am I in the wrong or did something happen to delay the release? Any explanation would be helpful.
I'm new to Flutter, and though I've done some research, I haven't found a clear answer to my question. I learned that Flutter can be used for web development, but my research suggests it can't be used to build Telegram apps. Is that true?
Hi everyone!
I am developing chat app using flutter framework. I use listview.builder with reverse:true property to show message scroll from bottom to top. Now when i append previous message list at the end of existing messages list it scrolls me to the latest message. i want it to be at the place where loader was called without changing reverse:true property. Does anyone know a solution for it?
As the title says, What are you guys using to update your Flutter desktop apps that runs on Windows, Mac & Linux?
I'm learning programming and looking for guidance from experienced developers.
I would appreciate advice on how to improve my skills and what technologies to focus on.
Hi flutter community
I have been with flutter less than a year
I learned ui and http and as a state management I learned provider,
it seems at first easy but shen i worked on some big app it started to be more complicated and confusing (i ended up use claude to handle the state management)
So im here to ask you is state management that hard ?or should I learn riverpod or cubit to improve (specially if i worked with a team) later on ?
What's your experience on that?
i would like to here from you developpers.
I recently started learning flutter but my problem is I'm always away from my laptop for days
I don't need anything advanced I just need an interface to test out code on my phone
Anything to help a brother out
Hello everyone,
I really need some honest career advice because I am feeling very confused right now.
I recently completed college, and for the last 3 years I have been working continuously in Flutter development. During college, I was mostly focused on learning and gaining experience, not on money. But now I want to improve my career seriously because my current salary is extremely low compared to the amount of work I have done.
Right now my yearly package is around 1 LPA, and honestly it feels very disappointing after working this hard for years.
I started working in 2023 and mostly worked on Flutter apps. At first I learned the basics and UI development, but later I started working on real client projects and production apps.
I have worked on many types of applications including:
I have also worked on:
Most of my experience comes from working in a solutions company where we handled many real-world projects, fixed production bugs, customized apps for clients, and published apps to stores.
Currently I am trying two things:
The problem is that I do not know what I should focus on next to increase my income properly.
Should I:
I only want to use the next 1–2 months properly so that I can finally move toward a much better career and salary.
I would genuinely appreciate advice from experienced developers, freelancers, or hiring managers because right now I feel stuck and confused even after working very hard for years.
Thank you for reading.
I’m a junior Flutter developer (graduating soon, born in 2004)
I’m planning to learn one native platform deeply alongside Flutter.
Which path would you recommend in 2026:
Native Android (Kotlin/Jetpack Compose) or Native iOS (Swift/SwiftUI)
Especially considering:
- global job market
- remote opportunities
- competition level
- salary ceiling
- AI impact
- future-proofing
I’d really appreciate advice from developers who have worked with both Flutter and native mobile development.
Looking for a flutter training in mumbai. Am in 2nd year and want to learn new skill. I saw a little bit on YouTube about flutter and am interested. If anyone knows pls reply
Hello everyone, I have a question about adapting an iOS widget.
I’m currently developing a Flutter app called “Academic Assistant” for both Android and iOS. Since it’s a utility app and I don’t plan to submit it to the App Store, I haven’t purchased a developer account. The app builds are unsigned, and I’ve been installing them on my iPhone using a self-signing tool.
After implementing the widget features (course schedule and GPA display), I tried installing the app using various self-signing tools. However, I found that either the widgets were missing or the widget data wasn’t syncing (the data wouldn’t display). After some research, I learned that self-signing tools can alter the AppBundle and cause issues.
So, I’d like to ask:
Is there a way to self-sign the app and ensure the widgets display properly? Or should I do some changes in my code? Thanks!
I’m researching speech transcription options for a Flutter mobile app and trying to understand what is currently practical on iOS and Android.
The main use case is simple: record audio and transcribe it locally or semi-locally. It does not have to be real-time — file-based transcription is completely fine.
I’m currently looking at:
My main questions:
Main constraints:
I’m mainly interested in real-world experience: what actually works, what is too slow, what breaks on mobile, and which libraries are worth testing first.
Thanks!
I used to use globe.dev to deploy my flutter web apps(eg. POS admin panels) until the company closed, what other alternatives are there to seamlessly deploy flutter web apps quickly?
I am stuck on creating a working home screen widget and am seeking advice on how you managed to do it.
When I start coding in flutter the thing I mostly confuse with it is "How to build a system, just like coding for connecting DB to UI or making widgets from data". So how can I escape such a problem. If anyone has anything in mind about this please help!!
I have two apps, and the formatter is consistently formatting my ternary conditions in one way on one project and in a different way in the other.
I don't like inline ternary conditionals (because i think it's harder to notice them) like this one:
param: Platform.isIOS ? value1 : value2
So i always break it apart with a dummy comment, like so:
param: Platform.isIOS //
? value1
: value2
One of my projects (older, which is probably relevant) leaves this alone.
But the other one breaks that into this:
param:
Platform
.isIOS //
? value1
: value2,
which i think looks weird and is unnecessary and more unreadable.
Why does this happen?
When i simply copy lines or entire files from the older project into the newer, they get reformatted into this second variation.
I've copied over the entire analysis_options.yaml (which is tiny and doesn't have any values that seem related to this), and I've also tried searching through options on Dart linter rules which don't seem to have any options related to this.
It's driving me crazy, both that it does it, and that i don't understand why it does it. I don't even understand if it's Flutter or Dart that controls this behavior, and the versions of Flutter and Dart are the same for both projects since i'm working on both of them on the same machine.
I am using VS Code with Flutter extension Dart-Code.flutter and Dart extension Dart-Code.dart-code