Kickstart your Android Development!

At my early days as Android Developer, I love finding different methods to speed up my Android development process. Due to the nature of my projects : fast - small/medium - short-lived, I find this tool be very helpful : https://androidkickstartr.com

So, what did it do? It helps you kickstart your Android project by defining some existing (popular) components and pack it into one bundle of a starter project.

Fast forward to current time, after migrating our standard from the usual MVC to MVVM with Data Binding, we're now trying to develop something similar to the tool mentioned above. Baby steps though, we managed to create small starter project here : Flipbox MVVM Starter

What did it do currently? Well, the starter project contains our standard structures and some screens ( splash screen, login screen, viewpager ) to help you get started with MVVM architecture.

We're planning to keep updating the repo and creating the generator online ( fingers crossed ). So feel free to make any requests / open issues on the repository.


Cheerios!

要查看或添加评论,请登录

Bukhori Aqid的更多文章

  • Anti-Pattern: How obvious are they?

    Anti-Pattern: How obvious are they?

    For the past year, I've been involved in the development of a large java server-side monolith that slowly morphed into…

    7 条评论
  • Flipbox's contributions to Web Technology

    Flipbox's contributions to Web Technology

    We love to use open source libraries, so we thought it's a must to contribute whatever we can for the communities, and…

  • [Android] Handling screen state using Sosoito

    [Android] Handling screen state using Sosoito

    Prologue : How many times that you, as an Android developer initiate a progress dialog for asynchronous operation (…

  • Using Katalon Studio for Automated Testing Creation

    Using Katalon Studio for Automated Testing Creation

    Prologue : Since last year, we've been using several tools for automated testing ( Postman Test Runner, Selenium IDE…

  • Progressive Web App with VueJS

    Progressive Web App with VueJS

    Prologue : We use VueJS as our main frontend framework ( starting from late 2016 ). Previously we use AngularJS or good…

  • Tinkering with RxJava retryWhen()

    Tinkering with RxJava retryWhen()

    Prologue : We have been working on a project that heavily rely on synchronization services, since all of the…

  • [Android] Implement DeepLinking using HOKO

    [Android] Implement DeepLinking using HOKO

    First of all, what's mobile deep link and when do I need it? From wikipedia : In the context of mobile apps, deep…

  • [Android] DataBinding Library + Espresso : IllegalAccessError

    [Android] DataBinding Library + Espresso : IllegalAccessError

    Problem : When creating espresso test for our new project using Data Binding Library, we keep on encountering…

    1 条评论
  • [Android] Missing ViewPager after resuming Fragment

    [Android] Missing ViewPager after resuming Fragment

    Problem : When returning back from other activity / fragment, a viewpager inside the current fragment is not resumed…

    7 条评论
  • Test your API using Postman Test Script

    Test your API using Postman Test Script

    Prologue : Having a different set of web developers in Flipbox sometimes resulting in different style and structure of…

社区洞察