Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arundhatigupta/generator-android-clean-architecture-boilerplate
Android Clean Architecture Boilerplate Generator generates an Android application with basic boilerplate code based on Clean Architecture.
https://github.com/arundhatigupta/generator-android-clean-architecture-boilerplate
android android-app android-application android-architecture android-boilerplate architecture boilerplate boilerplate-application clean-architecture clean-architecture-boilerplate dagger2 dagger2-android generator kotlin kotlin-android npm npm-generator npm-package rxjava-android timber
Last synced: 24 days ago
JSON representation
Android Clean Architecture Boilerplate Generator generates an Android application with basic boilerplate code based on Clean Architecture.
- Host: GitHub
- URL: https://github.com/arundhatigupta/generator-android-clean-architecture-boilerplate
- Owner: arundhatigupta
- Created: 2019-12-07T15:26:23.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-24T08:07:55.000Z (almost 5 years ago)
- Last Synced: 2024-10-02T03:01:25.200Z (about 1 month ago)
- Topics: android, android-app, android-application, android-architecture, android-boilerplate, architecture, boilerplate, boilerplate-application, clean-architecture, clean-architecture-boilerplate, dagger2, dagger2-android, generator, kotlin, kotlin-android, npm, npm-generator, npm-package, rxjava-android, timber
- Language: JavaScript
- Homepage:
- Size: 92.8 KB
- Stars: 7
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Generator for Android Clean Architecture Boilerplate
Android Clean Architecture Boilerplate Generator generates an Android application with basic boilerplate code based on Clean Architecture.
Stack:
- [Kotlin](https://kotlinlang.org/)
- [RxJava](https://github.com/ReactiveX/RxJava) and [RxAndroid](https://github.com/ReactiveX/RxAndroid)
- [Retrofit](http://square.github.io/retrofit/) / [OkHttp](http://square.github.io/okhttp/)
- [Gson](https://github.com/google/gson)
- [Dagger 2](http://google.github.io/dagger/)
- [Timber](https://github.com/JakeWharton/timber)
- [Stetho](http://facebook.github.io/stetho/)## Installation
Assuming you have pre-installed [node.js](https://nodejs.org/)), perform the following steps:
Install [Yeoman](http://yeoman.io)
```
npm install -g yo
```Install the generator-android-clean-architecture-boilerplate
```
npm install -g generator-android-clean-architecture-boilerplate
```Generate your new project as follows:
```
mkdir NewApp
cd NewApp
yo android-clean-architecture-boilerplate
```You might also check out my [blog](https://medium.com/techtics/android-clean-architecture-boilerplate-code-generator-79a450941ec8) for this generator.
### Created & Maintained By
Arundhati Gupta [@arundhatigupta](https://github.com/arundhatigupta)### Acknowledgements
Thank you Akshat Garg [@akshatnitd](https://github.com/akshatnitd) for the idea and feedback.Visit [www.arundhatigupta.in](http://www.arundhatigupta.in) for more info.
If you found this project helpful and want to thank me, you might buy me a cup of coffee! :smiley: