-
Notifications
You must be signed in to change notification settings - Fork 5
jVanila's flutter framework
Welcome to the jvanila's flutter framework wiki!
jVanila's flutter framework, is a full stack mobile application development framework which is in Alpha stage.
What it offers is
Let me start with number zero ;), Being a programmer its in blood!.
-
A very simplistic way to solve the Dependency Injection using Contextify.
-
An in-depth and various ways of applying Model View Presenter (MVP) pattern.
-
An Offline-first network implementation with PersistableQueue. Which is a volley or retrofit equivalent to meet the needs.
-
An abstracted Sqlite interaction with a simplistic approach to apply create or delete schema files. This is very much needed for production quality solutions to deal DataMigration robust way.
-
A light-weight EventBus inspired by https://github.com/marcojakob/dart-event-bus.
-
RefreshableWidgets - Flutter StatelessWidget too got some power after turning Refreshable ;).
-
Early Build Widgets - A revolutionary to flutter but renowned to the traditional widget building be it Android, iOS or Java Swing developers.
One very important thing, Somebody who are habituated to regular Native Android and iOS development, switching to Flutter way of developing widgets inside "build" method stuffed with long widget tree is a knightmare because of its less readable, deep nested widget tree structure. Turning it an MVP way with 'Early Build' approach is very close to the way how things work in Android, iOS.
- No unit tests, because Im lazy ;).