Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.59 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.59 KB

viper-architecture

Build Version Downloads

VIPER architecture for 'OWWL'

architecture

Why I made it

In the past, each time the part contained in the red rectangular was composed (for each screen), a total of 4 files had to be produced. - Activity/Fragment, Presenter, Protocol, Router - It was cumbersome to create 4 files each time, and there was a risk of human error. So, I wrote boilerplate code for OWWL's own architecture and implemented it as a template plugin of Android Studio. With this, I no longer have to look at the old code every time you build a screen!

Will update

  1. Only current Activity are supported. I will improve it to support fragment as well.
  2. Icon

Installation

Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

VIPER architecture template plugin for OWWL


Plugin based on the IntelliJ Platform Plugin Template.