androidstarters / Generator Android Mvp Starter
Licence: other
[Yeoman Generator] Generate MVP Architecture for Android App using https://git.io/v9Ujz
Stars: ✭ 129
Projects that are alternatives of or similar to Generator Android Mvp Starter
Android Mvp Architecture
🏛 A basic sample android application to understand MVP in a very simple way. Just clone, build, run and understand MVP.
Stars: ✭ 203 (+57.36%)
Mutual labels: architecture, mvp-android
Armscomponent
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Stars: ✭ 1,664 (+1189.92%)
Mutual labels: architecture, mvp-android
Karchi
Repository that showcases 3 different Android app architectures, all with Java and Kotlin versions: "Standard Android", MVP and MVVM. The exact same app is built 6 times following the different patterns.
Stars: ✭ 20 (-84.5%)
Mutual labels: architecture, mvp-android
Android Clean Architecture Boilerplate
Apply clean architecture on Android
Stars: ✭ 141 (+9.3%)
Mutual labels: architecture, mvp-android
Mvpart
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Stars: ✭ 776 (+501.55%)
Mutual labels: architecture, mvp-android
Mvparms
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Stars: ✭ 10,146 (+7765.12%)
Mutual labels: architecture, mvp-android
Ios Design Patterns
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Stars: ✭ 120 (-6.98%)
Mutual labels: architecture
Ios Good Practices
Good ideas for iOS development, by Futurice developers.
Stars: ✭ 10,417 (+7975.19%)
Mutual labels: architecture
Generator Hexo Theme
Generate a hexo theme: ejs, pug, swig, nunjucks | Moved to https://tcrowe.commons.host/contact
Stars: ✭ 119 (-7.75%)
Mutual labels: yeoman
Androidcoroutinesplayground
Android Coroutines Playground
Stars: ✭ 119 (-7.75%)
Mutual labels: mvp-android
Offlinefirstreactiveapp Tutorial
Check out the blog post for more info
Stars: ✭ 120 (-6.98%)
Mutual labels: architecture
Go Bank Transfer
Simple API for banking routines using a Clean Architecture in Golang. 💳 💰 💸
Stars: ✭ 123 (-4.65%)
Mutual labels: architecture
Puresharp
Puresharp is a Framework that provides the essential APIs (AOP, IOC, etc...) to productively build high quality (.NET 4.5.2+ & .NET Core 2.1+) applications through reliability, scalability and performance without no compromise
Stars: ✭ 120 (-6.98%)
Mutual labels: architecture
Aosa pdf
🚀 The Architecture of Open Source Applications (PDF)
Stars: ✭ 127 (-1.55%)
Mutual labels: architecture
Livedata Call Adapter
A simple LiveData call adapter for retrofit
Stars: ✭ 119 (-7.75%)
Mutual labels: architecture
Photonoter
📓Material Design风格的开源照片笔记。(MVP+Dagger2+RxJava+AspectJ+Dex处理)
Stars: ✭ 1,592 (+1134.11%)
Mutual labels: mvp-android
Lottor
distributed transaction service based on reliable msg,基于可靠消息的柔性分布式事务实现方案。
Stars: ✭ 122 (-5.43%)
Mutual labels: architecture
generator-android-mvp-starter
An MVP Boilerplate to save me having to create the same project over from scratch every time! :)
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. Stack:
- Kotlin,Java
- RxJava and RxAndroid
- Retrofit / OkHttp
- Gson
- Dagger 2
- Butterknife
- Google Play Services
- Timber
- Glide 3
- Stetho
- Espresso for UI tests
- Robolectric for framework specific unit tests
- Mockito
- Checkstyle, PMD and Findbugs for code analysis
Installation
First, install Yeoman and generator-android-mvp-starter using npm (we assume you have pre-installed node.js).
npm install -g yo
npm install -g generator-android-mvp-starter
Then generate your new project:
mkdir NewApp
cd NewApp
yo android-mvp-starter
Created & Maintained By
If you found this repo helpful or you learned something from the source code and want to thank me, consider buying me a cup of ☕️
License
Apache-2.0 © Ravindra Kumar
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].