A flutter clean architecture series, the way we build clean apps.

Overview

Flutter Clean Archeticture Series 🌍

"Making the world a better place"

βœ… Full Articles

You can check out the full Medium articles on devmuaz

βœ… Branches

βœ… Feedback

If you find something wrong or anything else, you can always reach me at

Support

If you liked the series and all stuff about it, then consider givig me support ❀️ by Clapping πŸ‘ my Medium articles and giving this repo a Star ⭐️

You might also like...

Create a way so that user can share all his social media profile links on a single click

Create a way so that user can share all his social media profile links on a single click

Pro Share The objective of this project is to, create a way so that user can share all his social media profile links on a single click. The project a

Nov 20, 2022

Donating made easy, the kifu. way

Donating made easy, the kifu. way

Donating made easy, the kifu. way An entry for HackNITR 3.0 Installation Refer to DEPLOY instructions The Problem While brainstorming for a project id

Nov 15, 2021

Flutter app demo multiple call with WebRTC and SFUs Architecture

Flutter app demo multiple call with WebRTC and SFUs Architecture

Video Call Flutter App (SFUs Architecture) πŸ“± Description: This is sandbox video call application using Flutter and WebRTC. SFUs – Selective Forwardin

Dec 5, 2022

A flutter plugin for integrating Mobile Money Payments to your flutter apps

A flutter plugin for integrating Mobile Money Payments to your flutter apps

Add Mobile Money payments to your flutter apps using the FlutterWave api gateway. Features Recieve Payments through Mobile Money in Uganda Supports MT

Nov 9, 2022

Flutter OSM - OSM Plugin For Flutter Apps

flutter_osm_plugin osm plugin for flutter apps (only Android for now, iOS will b

Mar 29, 2022

Firebase + Flutter sample apps with code snippets, supported by comprehensive articles for each implementation.

Firebase + Flutter sample apps with code snippets, supported by comprehensive articles for each implementation.

FlutterFire Samples This repo is created to contain various sample apps demonstrating the integration of Firebase with Flutter. The final goal is to c

Dec 24, 2022

A Flutter starter-kit for production-level apps.

A Flutter starter-kit for production-level apps.

Flutter Starter Introduction We wanted to take Flutter a step further and accelerate the process of building production-level apps. Presenting our sol

Dec 30, 2022

Learn how to incorporate Firebase into our Flutter apps

Learn how to incorporate Firebase into our Flutter apps

Flash Chat ⚑️ Our Goal The objective of this tutorial is to learn how to incorporate Firebase into our Flutter apps. We'll be using Firebase Cloud Fir

Oct 27, 2021

Cooking apps - Cooking App made using flutter framework

Cooking apps - Cooking App made using flutter framework

cooking_apps Cooking App made using flutter framework. This template app contain

Jan 24, 2022
Comments
  • DioError

    DioError

    DioError does not work with the new version of Dio:

    1. "request" renamed to requestOptions
    2. DioErrorType.RESPONSE -> DioErrorType.response

    It is no good idea to use DioError in DataState I think. HTTP 403/404/500 etc.. is not a Dio error in fact.

    opened by LennyLip 0
  • build error

    build error

    Xcode's output: ↳ ../../development/flutter2.5.3/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/src/utf8.dart:63:33: Error: The getter 'addressOf' isn't defined for the class 'Utf8'. - 'Utf8' is from 'package:ffi/src/utf8.dart' ('../../development/flutter2.5.3/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/src/utf8.dart'). Try correcting the name to the name of an existing getter, or defining a getter or field named 'addressOf'. String toString() => fromUtf8(addressOf); ^^^^^^^^^ ../../development/flutter2.5.3/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/src/utf16.dart:16:7: Error: Struct 'Utf16' is empty. Empty structs and unions are undefined behavior. class Utf16 extends Struct { ^ ../../development/flutter2.5.3/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/src/utf8.dart:23:7: Error: Struct 'Utf8' is empty. Empty structs and unions are undefined behavior. class Utf8 extends Struct { ^ ../../development/flutter2.5.3/flutter/.pub-cache/hosted/pub.dartlang.org/sqlite3-0.1.8/lib/src/ffi/sqlite3.ffi.dart:14:7: Error: Struct 'sqlite3_context' is empty. Empty structs and unions are undefined behavior. class sqlite3_context extends Struct {} ^ ../../development/flutter2.5.3/flutter/.pub-cache/hosted/pub.dartlang.org/sqlite3-0.1.8/lib/src/ffi/sqlite3.ffi.dart:12:7: Error: Struct 'sqlite3_value' is empty. Empty structs and unions are undefined behavior. class sqlite3_value extends Struct {} ^ ../../development/flutter2.5.3/flutter/.pub-cache/hosted/pub.dartlang.org/sqlite3-0.1.8/lib/src/ffi/sqlite3.ffi.dart:10:7: Error: Struct 'sqlite3_stmt' is empty. Empty structs and unions are undefined behavior. class sqlite3_stmt extends Struct {} ^ ../../development/flutter2.5.3/flutter/.pub-cache/hosted/pub.dartlang.org/sqlite3-0.1.8/lib/src/ffi/sqlite3.ffi.dart:8:7: Error: Struct 'sqlite3' is empty. Empty structs and unions are undefined behavior. class sqlite3 extends Struct {} ^ ../../development/flutter2.5.3/flutter/.pub-cache/hosted/pub.dartlang.org/sqlite3-0.1.8/lib/src/ffi/sqlite3.ffi.dart:6:7: Error: Struct 'char' is empty. Empty structs and unions are undefined behavior. class char extends Struct {} ^ ../../development/flutter2.5.3/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-0.1.3/lib/src/allocation.dart:47:33: Error: Expected type 'T' to be a valid and instantiated subtype of 'NativeType'. final int totalSize = count * sizeOf(); ^ Failed to package /Users/charlesyeh15/Downloads/flutter_clean_architecture-part3_local_data. Command PhaseScriptExecution failed with a nonzero exit code note: Using new build system note: Planning note: Build preparation complete note: Building targets in dependency order /Users/charlesyeh15/Downloads/flutter_clean_architecture-part3_local_data/ios/Pods/Pods.xcodeproj: warning: The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target versions is 9.0 to 15.2.99. (in target 'FMDB' from project 'Pods')

    Could not build the application for the simulator. Error launching application on iPhone 8.

    opened by cyeh1234 1
  • Imports of core package into domain package.

    Imports of core package into domain package.

    In the domain package you have some imports from the core package ( in usecases and repositories folders ). The main advantage of the hexagonal architecture is explicitly to avoid such imports. The problem here is that the ports aren't part of the domain but of the application layer ( core package ).

    opened by ARau87 0
Owner
AbdulMuaz Aqeel
AKA The bitByte Guy, Software Developer & Hardware Lover
AbdulMuaz Aqeel
Flutter: Animation Series || Episode 1 || Basic Animation || Episode 1 || Basic Animation

animationseries A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Pawan Kumar 24 Oct 31, 2022
Movie Database app - A Flutter app project that allows users to search for a movie or tv series

Movie Database app is a Flutter app project that allows users to search for a movie or tv series, see the detail, season & episode, and save watchlist.

Codestronaut Hub 42 Jan 5, 2023
Movie Database app is a Flutter app project that allows users to search for a movie or tv series, see the detail, season & episode, and save watchlist.

Flutter Movie Database Movie Database app is a Flutter app project that allows users to search for a movie or tv series, see the detail, season & epis

Timeless Existence 14 Dec 24, 2022
A recipe book app, made with Flutter and architected with clean architecture, using the MobX as state management.

recipe_book_app A new recipe book Flutter project, architected with clean architecture and state managed with MobX. Bases: Idea inpsired by Recipe-App

AndrΓ© I. Smaniotto 1 Jan 5, 2022
App to showcase demo for how to have Clean Architecture in Flutter with Get_It for dependency injection

App to showcase demo for how to have Clean Architecture in Flutter with Get_It for dependency injection, BLoC for state maintainence and Hive for persisting data into database.

Rohan Kandwal 1 Mar 19, 2022
Flutter Clean Architecture app proposal: bloc + injectable + rxdart

Flutter Clean Architecture app proposal: bloc + injectable + rxdart (with the Repository pattern and SOLID principles)

Maxeem A Shemetov 14 Jan 1, 2023
A Flutter Number Trivia app example using clean architecture TDD

clean_architecture_tdd Reso Coder (Null-safety) (Null-safety) This is a Number Trivia app example using clean architecture TDD and flutter_bloc 7.3.0

Thomas Viana 49 Dec 31, 2022
Hours tracker app done with clean Architecture

A small project done with clean architecture in Flutter using BLoC as the state management. All the development is documented in a video series on YouTube.

Alexandru Pavel 10 Jun 28, 2022
Examples showing how to use Rid in order to build Dart/Flutter apps integrated with Rust.

Examples showing how to use Rid in order to build Dart/Flutter apps integrated with Rust.

Thorsten Lorenz 205 Dec 24, 2022
fl_heatmap - A heatmap build for Flutter apps

fl_heatmap - A heatmap build for Flutter apps

Timo BΓ€hr 6 Sep 19, 2022