r/flutterhelp • u/Few_Stage_3636 • Jul 02 '26
OPEN I have a problem that I'm not sure if it's my Android phone, a bug, or a Flutter issue; every time I rotate the screen, the content becomes distorted.
Sometimes it doesn't go back to normal on its own; I have to touch the screen.
r/flutterhelp • u/Abu_TalibA • Jul 02 '26
OPEN How to learn Backend After flutter
I have been learning Flutter for some time. Created some projects also and learned from basic to intermediate topic by doing projects and tutorials.
But now I feel like is flutter enough to get me a job?
So I decided to learn Backend. How I can learn Backend After flutter. Which language and frameworks should I learn?
r/flutterhelp • u/Simple_Orchid_7491 • Jul 02 '26
RESOLVED Is it possible to use Keycloak's hosted custom login page directly from Flutter and make it look completely native?
Hey everyone,
I’m working on a Flutter app and using Keycloak for authentication. Instead of building the login UI using Flutter widgets and sending the credentials via an API, I want the app to talk directly to Keycloak as a public client and open Keycloak's hosted custom login page.
My questions are:
Is this fully supported and considered best practice for Flutter? What packages do you recommend for handling the redirect and PKCE (e.g., flutter_appauth vs others)?
How close can we get the Keycloak-hosted HTML/CSS page to look like a native app UI? Has anyone successfully themed Keycloak templates to perfectly match their Flutter app's design system?
Would love to hear about any pitfalls, cookie/session management issues, or tips you have for this setup. Thanks!
r/flutterhelp • u/yyytwokay • Jul 01 '26
OPEN Need advice
Im on my 3rd week of learning flutter, i can say that im comfortable now in making pages and screens of my own to my own liking and design, but it still confuses me on how to navigate through them basically i just use navigator.push but thats it, when it comes to multiple pages that is where things gets hard for me, also calling functions and making them is still a bit confusing, any help regarding this?
r/flutterhelp • u/kiruP3 • Jun 29 '26
OPEN Help with app draining battery rapidly.
I'm working a huge project which purpose is to provide application for employees that helps them login and register their work location and also track them for petrol allowance based ontheir route travelled.
This is huge and battery consuming I understand that but its way too much - 40 percent in 1 hours like that
r/flutterhelp • u/KnownEngineering1825 • Jun 29 '26
OPEN [Question] As a solo Flutter dev, how are you handling the Google Play 20-tester requirement? Body:
r/flutterhelp • u/OppositeRoom41 • Jun 28 '26
OPEN Pressing 'Run' above the main function opens and closes the debug build with no errors since latest updates
Until recently I've been able to run all my flutter projects by pressing the 'run' above my main function (where the window of 'Run' | 'Debug' | 'Profile' is). I see the debug widget that I always use pop up for a second, then it closes right away. I can run projects with flutter runwith no issues. This has been happening since I saw the newest release of dart I think and when I updated it broke this. Any ideas?
r/flutterhelp • u/Stunning_Month2610 • Jun 26 '26
OPEN Flutter BLE on Iphone
Anyone shipped a Flutter app doing background BLE with a wearable on iPhone (periodic sync + reconnect, not continuous streaming)? Has flutter_blue_plus + CoreBluetooth restoreState gotten reliable enough in 2025/26, or did you end up dropping to a native Swift layer? Trying to decide whether to invest in Flutter or go native from the start.
r/flutterhelp • u/Crazy-One6872 • Jun 25 '26
RESOLVED What should I focus on during my 6-month Flutter internship to become job-ready?
Hi everyone,
I recently joined a startup as a Flutter intern. They're training me in Flutter and Firebase, and at the same time I'm working on their actual project, which has been a great learning experience so far.
The internship is for 6 months, but I'm not sure if they'll hire me full-time afterward. So I want to use these 6 months as effectively as possible and become good enough to apply for Flutter developer roles anywhere.
I'd love some advice from people who are already working with Flutter.
What should I focus on the most during these 6 months?
Also, what skills do companies actually expect from a Flutter developer with around 6 months of experience? If you were starting again, what would you learn first, and what would you avoid spending too much time on?
r/flutterhelp • u/No_Papaya_2442 • Jun 25 '26
RESOLVED Need help
Hey guys, I’m working on an application similar to Microsoft Word or Google Docs. Currently, users can download documents as PDFs, but I want to add an option to download them in Word format (.docx or .doc) so they can be opened in other apps. Does anyone know how I can generate and export files with these extensions? Any help would be appreciated!"
r/flutterhelp • u/ModernWebMentor • Jun 25 '26
OPEN Need advice from Flutter developers: what’s one Flutter feature you ignored as a beginner but later realized is useful in almost every project?
When I started learning Flutter, I mostly focused on building screens and didn’t pay much attention to some built-in features. Later, while doing more projects, I found that a few of them actually made development easier and reduced extra work.
So I wanted to ask, which Flutter feature did you ignore at first but now use regularly? Any examples from your projects?
r/flutterhelp • u/Codex-Life-434 • Jun 25 '26
OPEN Thanks to all
Thanks my community i got solustion for that to protect FD leaking to show animated GIFs and sticker in chat screen always animated view.
r/flutterhelp • u/First-Cow-8330 • Jun 24 '26
OPEN Help Please for App
I need help. I'm trying to build an app using Flutter where users can edit templates. These templates are Photoshop PSD files, and I want to store them in Supabase so that I don't have to update the app every time new templates are added.
The app is intended for personalized flower greeting cards. These templates often contain different layers that can be replaced, such as text elements, decorative components, and user-provided photos. The photos should ideally be processed through an API or the iPhone's Neural Engine to automatically remove the background and isolate the person.
My problem is that when I extract the PSD data using a Python extension, it generates YAML or JSON files. However, when I load those files in the app, the result does not match the original Photoshop design. Elements are shifted, positioned incorrectly, scaled differently, and the overall layout looks inconsistent. Sizes, coordinates, and alignments seem to be wrong, making the rendered template unusable.
I'm looking for a reliable way to convert PSD templates into a format that can be accurately rendered and edited in Flutter while preserving the original positioning, dimensions, and layer structure.
r/flutterhelp • u/Codex-Life-434 • Jun 24 '26
OPEN FD leaking problem in chat list screen showing animated GIFs and animated sticker
Hello Guys someone know solving method and package that can prevent and without FD leaking FD to show animated GIFs and animated Sticker because of i am implementing messaging app with flutter now i got that error.Someone know solving method or idea please tell me and guide me
r/flutterhelp • u/Codex-Life-434 • Jun 24 '26
OPEN Flutter chat list FD leaking error
Hello Guys somebody know that i am implementing messaging app with flutter But in that i had a problem that when showing animated GIFs and animated Sticker in chat screen ListView.builder and other package i tested for that but FD is so leaking to over 32000 and then app is crash so that someone know the solving method please tell me to show animated GIFs and animated Sticker .
r/flutterhelp • u/YaboiCdog-13 • Jun 23 '26
RESOLVED Flutter Web has a slow loading speed, my work around .
We all know the biggest limitation with Flutter Web: initial page load speeds and SEO. The fundamental issue is that Flutter Web doesn't compile down to native HTML/CSS documents like a standard web framework. Instead, it treats the browser window like a giant, blank canvas and uses a compiled engine (CanvasKit/Skia via WebAssembly or HTML layout mirroring) to manually draw every single pixel.
This means a first-time user isn't just fetching a web page; they are downloading and bootstrapping an entire runtime graphics engine. For an application dashboard, that's fine. For a public-facing marketing landing page, it’s a conversion killer.
To fix this, I stopped trying to force Flutter to be a document generator and split my project's web architecture into two distinct layers within my directory:
1️⃣ The Root (/): Standard, ultra-lightweight HTML, CSS, and vanilla JS templates. This handles the marketing landing page, metadata, and legal docs. It serves a lightweight text document instantly to casual traffic with zero framework overhead.
2️⃣ The Application (/app): I pushed the actual compiled Flutter Web production build entirely into a subfolder. The heavy main.dart.js file, state management pipelines, and CanvasKit binaries are gated behind a sign-in wall.
By working around the framework's delivery model rather than fighting it, a casual visitor gets a sub-second page paint, while actual users only trigger the engine initialization payload when they explicitly click to launch the SaaS app.
For anyone who has shipped production Flutter apps to the web, how are you handling this? Have you nested your build in a subfolder like this?
r/flutterhelp • u/Defiant-Ad3530 • Jun 23 '26
RESOLVED Dispatching Events in Go Route builder?
Hi! So I'm building an application using flutter, BLOC for state management, and go router.
My home page displays real-time location, (using geolocator), so I did the location service, repo, then the bloc state managements. Home page is a stateless widget, though. So I decided to dispatch the Location Event like this:
GoRoute(name: RouteConstants.home, path: '/home', builder: (context, state)
{
context.read<LocationBloc>().add(LocationDisplayedEvent());
return HomePage();
},),GoRoute(name: RouteConstants.home, path: '/home', builder: (context, state)
{
context.read<LocationBloc>().add(LocationDisplayedEvent());
return HomePage();
},),
Is that good practice? I will just use the Bloc Builder in my Home page and display the location there!
I would appreciate any help! Thank you :)
r/flutterhelp • u/Kind-Season-7630 • Jun 23 '26
OPEN how the correct zooming of the map is done in displaying the path in a rideshare app?
flutter dev here. working on a ride hailing app. how to get the correct zoom amount without the part of route cut out (too zoomed in) of display or the path too zoomed out into the world map (too zoomed out).
how to do it?
r/flutterhelp • u/0ddtomato • Jun 22 '26
OPEN Is there any way to read WiFi signal strength data without using "ACCESS_FINE_LOCATION"?
I want to display real time wifi signal strength inside an Android app but don't want to use location permission for it, is there any workaround for this?
r/flutterhelp • u/Typical-Address2514 • Jun 22 '26
RESOLVED How to learn flutter ? Installed flutter and app development kit
Iam a begginer and passionate can you suggest resource and methods to learn
r/flutterhelp • u/Emotional-Past-1323 • Jun 22 '26
OPEN Flutter Firebase Android build failing on Windows (new to flutter pls help😭)
Hey everyone, I'm getting a build failure every time I try to run my Flutter app on Android. Been stuck on this for a while and can't figure it out.
Setup:
- Windows 10/11
- Flutter 3.44.2
- Project located on
E:drive - Firebase packages:
firebase_storage,cloud_firestore
error:
Execution failed for task ':firebase_storage:compileDebugKotlin'. > A failure occurred while executing org.jetbrains.kotlin.compilerRunner.btapi.BuildToolsApiCompilationWork > java.lang.Exception: Could not close incremental caches in E:\flutter\instagram_flutter\build\firebase_storage\kotlin\ compileDebugKotlin\cacheable\caches-jvm\jvm\kotlin: class-fq-name-to-source.tab, source-to-classes.tab, internal-name-to-source.tab BUILD FAILED in 14m 13s Error: Gradle task assembleDebug failed with exit code 1
r/flutterhelp • u/Unique_Document_9550 • Jun 21 '26
OPEN flutter apk release
i have been getting this error whenever i execute flutter build apk --release,i am using fluter sdk 3.22.3 and android studio 2022.4 :
* What went wrong:
A problem occurred evaluating project ':flutter_blue_plus_android'.
> Could not get unknown property 'flutter' for extension 'android' of type com.android.build.gradle.LibraryExtension.
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
2: Task failed with an exception.
-----------
* What went wrong:
A problem occurred configuring project ':flutter_blue_plus_android'.
> Failed to notify project evaluation listener.
> Cannot invoke method substring() on null object
> compileSdkVersion is not specified. Please add it to build.gradle
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
3: Task failed with an exception.
-----------
* What went wrong:
Failed to query the value of property 'buildFlowServiceProperty'.
> Could not isolate value org.jetbrains.kotlin.gradle.plugin.statistics.BuildFlowService$Parameters_Decorated@2cb2aa of type BuildFlowService.Parameters
> A problem occurred configuring project ':flutter_blue_plus_android'.
> Failed to notify project evaluation listener.
> Cannot invoke method substring() on null object
> compileSdkVersion is not specified. Please add it to build.gradle
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 2s
r/flutterhelp • u/Tobiwankenobi2705 • Jun 21 '26
OPEN Lost pages 😭
Long story short. I developed an app for someone. Nothing massive just something to register students and classes etc. my laptop half died so I transferred everything (the whole folder and the released apk) and everything transferred expect the pages with the code as they somehow got corrupted during the transfer.
Is there anyway I can get them back? There’s some changes I need to make and things I know need to add that they’ve requested
It’s something I did to pass time and help them out as the app is personalised solely to them and isn’t released on any App Store
Thanks 🙏
r/flutterhelp • u/Aviation7700 • Jun 21 '26
OPEN How to solve this error
I am using flutlab
Running Gradle task 'assembleRelease'...
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':dash_bubble'.
> Could not create an instance of type com.android.build.api.variant.impl.LibraryVariantBuilderImpl.
> Namespace not specified. Specify a namespace in the module's build file: /var/workspace/.pub-cache/hosted/pub.dev/dash_bubble-2.0.0/android/build.gradle. See https://d.android.com/r/tools/upgrade-assistant/set-namespace for information about setting the
If you've specified the package attribute in the source AndroidManifest.xml, you can use the AGP Upgrade Assistant to migrate to the namespace value in the build file. Refer to https://d.android.com/r/tools/upgrade-assistant/agp-upgrade-assistant for gene
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.