Generator For Android

An MVVM Boilerplate Code which Saves A lot of Time than to create the whole project from scratch :P

How it works?

It provides a generator to create and maintain a android application based on the latests frameworks and patterns used by the community.

  • [JAVA]
  • [Data-Binding]
  • [MVVM-Architecture]
  • [Firebase]
  • [RxFirebase i.e:DAO]

Installation

First, install Yeoman and generator-android-minks using npm (we assume you have pre-installed node.js).

npm install -g yo
npm install -g generator-android-minks

Then generate your new project:

mkdir NewApp
cd NewApp
yo android-minks

1. How do we use this Project

After installation open the project on Android Studio (it'll take couple of mins to build the gradle files)

image

Open your Browser and make an Android Project on Firebase

image

image

now let's Connect To Android Project first we need to give the packege name same as you give in terminal

image

last Step download the google-services.json file and paste under project level folder app/google-services.json and you're Project is now connected With Firebase.

image

2. Base Architecture

image