Skip to content

jVanila's flutter framework

Pavan Kumar Kunchapu edited this page Jul 3, 2018 · 1 revision

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!.

  1. A very simplistic way to solve the Dependency Injection using Contextify.

  2. An in-depth and various ways of applying Model View Presenter (MVP) pattern.

  3. An Offline-first network implementation with PersistableQueue. Which is a volley or retrofit equivalent to meet the needs.

  4. 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.

  5. A light-weight EventBus inspired by https://github.com/marcojakob/dart-event-bus.

  6. RefreshableWidgets - Flutter StatelessWidget too got some power after turning Refreshable ;).

  7. 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.

  1. No unit tests, because Im lazy ;).
Clone this wiki locally