r/flutterhelp

power sync vs brick

Would you recomend powersync or brick for offline first apps built with supabase cbeause i want to handle operations in which to users use the app offline and suddenly connect like to know what is the winning value . Also i am worried that power sync might get quite expensive so what is the best fit working with supabase.

reddit.com
u/sulmnob — 5 days ago

Security

Hello guys,
I have a question.
How do we make an app made in flutter secure?
What are the things we should look after? Or think first?
What’s the mental model we should follow?

reddit.com
u/Aggressive-Map-4965 — 5 days ago

Flutter voice assistant: fast speech recognition, interruption, and a large knowledge base

I'm a respiratory-care professional developing a Flutter Android education app with coding assistance. I'm seeking volunteer technical guidance on making its voice assistant responsive while supporting a large domain of knowledge. I am using Grok, ChatGPT, Muse, and similar apps as examples of the conversational experience I want: quick responses, strong speech recognition, and the ability to interrupt while the assistant is talking.

I'm interested in documented architecture patterns and properly licensed code examples or reference implementations. I understand the full implementation of a commercial assistant may be private. I'm keeping my full app source private as well; this is a request for free technical advice, not paid services.

What I need help understanding:

  1. For low latency, when should a Flutter app use native speech-to-speech versus a streaming speech-to-text -> LLM -> text-to-speech pipeline? How do you measure and reduce time to first audible response?
  2. How do you implement reliable interruption (barge-in) while narration or an AI answer is playing? What should happen to microphone capture, VAD/turn detection, response cancellation, queued playback, and conversation context when the user interrupts?
  3. How can the assistant use a large domain knowledge base without sending all its content in every prompt or making every answer slow? How would you separate model knowledge from app-specific content, and use retrieval, pre-indexing, caching, or bounded context? What is the latency/accuracy tradeoff?
  4. Are there Flutter/Dart or Android examples, reusable components, or open-source projects you recommend for these patterns? Please include the relevant license and any practical limits.

There is also a concrete issue in my current implementation:

  • A first spoken command opens the requested study-guide chapter and starts narration.
  • In Android emulator tests, later injected commands such as "Stop," a question, or "Home" during narration do not produce the expected input/speech events.
  • The capture track and RTP counters remain active with nonzero reported energy. That alone does not prove intelligible speech is reaching the recognizer.
  • I have not established that the same behavior occurs on a physical device.

Current setup: Flutter/Dart Android app; flutter_webrtc pinned to 1.6.2+hotfix.3; WebRTC speech session using OpenAI Realtime; semantic VAD with application-controlled responses and speech interruption configured. Client/server configuration does not intentionally disable turn detection during narration.

What diagnostics would distinguish Android/WebRTC capture or audio-processing suppression from a provider-side VAD/event problem? Which audio source/mode, audio-focus, echo-cancellation, or emulator-input checks would you try first?

I can prepare a small sanitized reproduction and redacted diagnostics based on what would be most useful. Public replies with suggestions or relevant experience would be appreciated. Thank you.

reddit.com
u/Existing_Alps_9791 — 6 days ago

help about flutter

Starting to question Flutter.

If I need to understand iOS Android anyway, why not go deep into one platform instead?

I prefer iOS so I’m considering going all in on Swift SwiftUI.

Flutter devs am I missing something?

reddit.com
u/Additional-Gur7788 — 12 days ago

Need a flutter flow dev

Hi,

So i starter creating my app with flutter flow i already did a lot like connexions sign in and more fonctionalities but now I'm blocked i need some help

reddit.com
u/fitcher_010 — 12 days ago

Best Free Resource to Learn Flutter in 2026-2027

I'm a Uni student and I'm looking to go into app development with Flutter, after a lot of my own research, considering it's a new language that I might just as well learn.

I want to ask for the best free resources to help me in this journey, I've done some research but some videos are all over 3 years old and I think they'll be missing some new key updates that might have been added to Flutter recently.

If anyone knows one that is up to date, I'd really appreciate it, thanks.

reddit.com
u/taiwosamwell — 12 days ago

What is recommended for this situation about where to write code?

I made a textfield run a bunch of code on submitted. I now want to fire that same code on a different event (a button press). Should I

  1. Move the code to a function outside of the widget's `build` but within the state class that can then be reused

  2. Manually call the textfield's on submitted event to rerun that same code

As I write this, I think the answer is a 3rd option: move the vode to a function, but place this function within the widget's build function. Dang, have I been making a mistake putting my custom functions just outside the widget's build function?? Because if you put it within, you can use the widget context directly

reddit.com
u/Reasonable-Job4205 — 13 days ago

is fdpart good foe handling authentication state

I am using supabase and i don't know if i should use normal try/catch or the Either from fdpart would be a better option to handle errors.

reddit.com
u/sulmnob — 14 days ago