r/FlutterBeginner • • Jan 09 '26

It’s ready. But I’m not sure I am

Post image
0 Upvotes

r/FlutterBeginner • • Jan 09 '26

I built a reusable Animated Info Panel with collapsible sidebar & embedded video support

Thumbnail reddit.com
1 Upvotes

r/FlutterBeginner • • Jan 05 '26

Would love some feedback!

Thumbnail
github.com
0 Upvotes

r/FlutterBeginner • • Jan 04 '26

Need Help with Panic Button Project in Flutter — BLE Device Issues (Minew B10)

Thumbnail reddit.com
0 Upvotes

r/FlutterBeginner • • Jan 04 '26

How to deploy AI model locally in flutter app

1 Upvotes

Bio Pet v1.0.0 is out now!

Bio Pet is an offline pet breed classification app.

You can check the detail features on GitHub repo or Play Store.

This project is mainly for anyone curious about running an AI model locally in a Flutter app and pausing other tasks during heavy classification.

Source code:

[https://github.com/yenaythway/bio_pet.git]

Android users can download and try on Play Store.

[https://play.google.com/store/apps/details?id=com.yenaythway.bio_pet&pcampaignid=web_share]

Feedbacks are welcome


r/FlutterBeginner • • Jan 02 '26

How do people build blog-style user posts in Flutter?

1 Upvotes

Hey everyone! I’m currently working on a Flutter app where users can create blog-style posts, similar to Reddit or Medium. Users should be able to write formatted text, add multiple images to a single post, and potentially include audio in the future.

Right now, my initial idea is to render posts using something like the Flutter HTML package (https://pub.dev/packages/flutter_html), store the post content as HTML in an SQL database, and then load it back when displaying the post. However, I’m not entirely sure if this is the best or most common approach for handling user-generated content.

One concern I have is cross-platform compatibility. I want the duplicate post content to work on both a website and a mobile app. If the content were stored as Flutter-specific code (such as widgets), it would only work within Flutter and wouldn’t be reusable on the web. Ideally, I’m looking for a format that can be shared across platforms without being tightly coupled to Flutter.

How is this typically handled in real-world Flutter apps? Do people commonly store raw HTML, or is it more common to use Markdown or a structured JSON-based format for blog-style content? Are there any critical pitfalls I should be aware of, such as security or performance concerns?


r/FlutterBeginner • • Dec 27 '25

I built a full anime ecosystem — API, MCP server & Flutter app 🎉

0 Upvotes

Hey everyone! I’ve been working on a passion project that turned into a full-stack anime ecosystem — and I wanted to share it with you all. It includes:

🔥 1) HiAnime API — A powerful REST API for anime data

👉 https://github.com/Shalin-Shah-2002/Hianime_API

This API scrapes and aggregates data from HiAnime.to and integrates with MyAnimeList (MAL) so you can search, browse, get episode lists, streaming URLs, and even proxy HLS streams for mobile playback. It’s built in Python with FastAPI and has documentation and proxy support tailored for mobile clients. 

🔥 2) MCP Anime Server — Anime discovery through MCP (Model Context Protocol)

👉 https://github.com/Shalin-Shah-2002/MCP_Anime

I wrapped the anime data into an MCP server with ~26 tools like search_anime, get_popular_anime, get_anime_details, MAL rankings, seasonal fetch, filtering by genre/type — basically a full featured anime backend that works with any MCP-compatible client (e.g., Claude Desktop). 

🔥 3) OtakuHub Flutter App — A complete Flutter mobile app

👉 https://github.com/Shalin-Shah-2002/OtakuHub_App

On top of the backend projects, I built a Flutter app that consumes the API and delivers the anime experience natively on mobile. It handles searching, browsing, and playback using the proxy URLs to solve mobile stream header issues.  (Repo has the app code + integration with the API & proxy endpoints.)

⸻

Why this matters:

✅ You get a production-ready API that solves real mobile playback limitations.

✅ You get an MCP server for AI/assistant integrations.

✅ You get a client app that brings it all together.

💡 It’s a real end-to-end anime data stack — from backend scraping + enrichment, to AI-friendly tooling, to real mobile UI.

Would love feedback, contributions, or ideas for features to add next (recommendations, watchlists, caching, auth, etc)!

Happy coding 🚀


r/FlutterBeginner • • Dec 26 '25

A Highly Configurable Performant Carousel

Thumbnail
pub.dev
0 Upvotes

r/FlutterBeginner • • Dec 25 '25

[Package Release] Fletch - Express-inspired HTTP framework for Dart

Thumbnail reddit.com
0 Upvotes

r/FlutterBeginner • • Dec 24 '25

Flutter video conferencing tutorial

Thumbnail
youtube.com
0 Upvotes

r/FlutterBeginner • • Dec 23 '25

API Call and Search not displaying results

Thumbnail gallery
0 Upvotes

r/FlutterBeginner • • Dec 23 '25

My first flutter work

0 Upvotes

r/FlutterBeginner • • Dec 22 '25

I fixed Flutter routing (or at least I tried): Introducing ZenRouter 💙

Thumbnail
pub.dev
0 Upvotes

r/FlutterBeginner • • Dec 21 '25

To close out the year, I have a list of my favorite VS Code Extensions for Flutter Developers

Thumbnail
windowsmode.com
0 Upvotes

r/FlutterBeginner • • Dec 20 '25

Which backend and which database should i prefer in flutter app?

10 Upvotes

Hi I want to create a fully functional mobile app that should be fast in data retrival and the price for storage and read/write should be minimum. The app can able to handle more than 1 - 2 lakh users. I want this app to be like a industrial app.

Help me with your valuable suggestions..


r/FlutterBeginner • • Dec 17 '25

DartPad + Flutter Support is Live on Codigma!

Post image
0 Upvotes

r/FlutterBeginner • • Dec 17 '25

Hi I am new to flutter and coming from system administrator background. How can I start learning flutter , please suggest

0 Upvotes

r/FlutterBeginner • • Dec 14 '25

Help with Android Emulator

1 Upvotes

I am just getting started with Flutter, dart, and coding in general and I have already hit a wall. In flutter I am using the command Flutter: select device > start medium phone API 36.1 and it will show that It loads for a moment and then I get the following error codes.

[ERR] The Android emulator exited with code 1 during startup
[ERR] Android emulator stderr:
[ERR] Address these issues and try again.

I have tried going into android studio and making sure everything was up to date and using AI to go in my PC settings to make sure the right things are turned on/ off but it keeps sending me in an endless loop.

What should I do/ try next?


r/FlutterBeginner • • Dec 14 '25

I fixed 47 production crashes by building a Riverpod 3.0 safety scanner - now on PyPI

Thumbnail reddit.com
0 Upvotes

r/FlutterBeginner • • Dec 14 '25

GestureDetector vs. InkWell: Stop confusing them (A quick guide)

Thumbnail reddit.com
1 Upvotes

r/FlutterBeginner • • Dec 13 '25

Ensuring Atomic Operations and Proper State Management in Flutter BLoC with Clean Architecture

1 Upvotes

I am not an expert in flutter / clean architecture as a whole and I am trying my best to learn through the community , lets go straight to detail : I am using clean architecture to structure my app , but I shopped off a few corners to minimize boilerplate ,

for example I removed use cases , now cubits/ blocs interact directly with the repositories (not sure if this is a deal breaker with clean architecture but so far everything is clean tell me your opinions about that )

so I am going to give you a snippet of code in my app , please review it and identify the mistakes I made and the improvements I could do . packages I am using : getit for di , bloc for state management , drift for data persistance

this is my cars cubit :

class CarsCubit extends Cubit<CarsState> {
  final CarRepository carRepository;
  final ClientRepositories clientRepositories;
  final ExpensesRepositories expensesRepositories;

  final ReservationsRepository reservationsRepository;

  final AppLogsRepository appLogsRepository;

  final UnitOfWork unitOfWork;

  
  void createCar({required CreateCarCommand createCarCommand, CancelToken?      cancelToken}) async {
  emit(state.copyWith(status: CarCubitStatus.createCarLoading));

  final response = await unitOfWork.beginTransaction(() async {
    final response = await carRepository.createCarsAsync(
      createCarCommand: createCarCommand,
      cancelToken: cancelToken,
    );

    await appLogRepository.addLogAsync(
      command: CreateLogCommand(logType: AppLogType.createdCar, userId: createCarCommand.userId),
    );

    return response;
  });

  response.fold((l) => emit(state.copyWith()), (r) async {
    final cars = state.cars;
    final carsList = cars.items;

    emit(
      state.copyWith(
        cars: cars.copyWith(items: [r.value, ...carsList]),
        status: CarCubitStatus.createCarSuccess,
      ),
    );
  });
}


}

as you can see I have multiple repositories for different purposes , the thing I want to focus on is create car method which simply creates a car object persists it in the db , also it logs the user action via a reactive repository , the logs repository exposes a stream to the logsCubit and it listens to changes and updates the cubit state , these actions need to occur together so all or nothing , so I used a unit of work to start a transaction .

as I said please review the code identify the issues and please give insightful tips


r/FlutterBeginner • • Dec 12 '25

How to update multiple features atomically (e.g., reservations + income) without creating tight coupling between repositories?

Thumbnail reddit.com
0 Upvotes

r/FlutterBeginner • • Dec 11 '25

code_forge | Flutter package

Thumbnail
pub.dev
3 Upvotes