All Projects → JakePrim → WizardX

JakePrim / WizardX

Licence: other
Fast build efficient Android: Fast building, high quality, and efficient Android App infrastructure scaffolding right out of the box(快速构建、高质量、高效率Android App应用开箱即用的基础脚手架)

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to WizardX

GithubTrendingRepos
Android - MVVM with Clean Architecture Blueprint Written In Kotlin
Stars: ✭ 50 (-56.52%)
Mutual labels:  android-architecture, mvvm-architecture, mvvm-android
Jetpack Mvvm Best Practice
是 难得一见 的 Jetpack MVVM 最佳实践!在 以简驭繁 的代码中,对 视图控制器 乃至 标准化开发模式 形成正确、深入的理解!
Stars: ✭ 6,950 (+5943.48%)
Mutual labels:  jetpack, mvvm-architecture, mvvm-android
Android Modular Architecture
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Stars: ✭ 2,048 (+1680.87%)
Mutual labels:  jetpack, android-architecture, mvvm-architecture
android-interview-questions
I'm contributing to help others!
Stars: ✭ 24 (-79.13%)
Mutual labels:  android-architecture, mvvm-architecture, mvvm-android
android-kick-start-modular
Android Kick Start Project Template Framework FrogoBox || Admob, MVVM Archictecture || Clean Architecture Modularization
Stars: ✭ 16 (-86.09%)
Mutual labels:  android-architecture, mvvm-architecture, mvvm-android
Android Mvp Mvvm Flytour
🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精…
Stars: ✭ 2,948 (+2463.48%)
Mutual labels:  android-architecture, mvvm-architecture, mvvm-android
Android Tech Frontier
【停止维护】一个定期翻译国外Android优质的技术、开源库、软件架构设计、测试等文章的开源项目
Stars: ✭ 10,334 (+8886.09%)
Mutual labels:  android-architecture, mvvm-architecture
Android Mvvm Architecture
A basic sample android application to understand MVVM in a very simple way.
Stars: ✭ 129 (+12.17%)
Mutual labels:  android-architecture, mvvm-architecture
catchflicks
🎬 Kitchen sink project for learning android concepts 🎬
Stars: ✭ 12 (-89.57%)
Mutual labels:  jetpack, mvvm-architecture
Android Mvvm Architecture
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 2,720 (+2265.22%)
Mutual labels:  android-architecture, mvvm-architecture
Simple-Notes-Kotlin-App
✍️ Simple Note Making App use mvvm architecture , dagger , coroutines and navigation component. Features includes 🗒️ create , edit and ❌ delete notes
Stars: ✭ 40 (-65.22%)
Mutual labels:  jetpack, mvvm-architecture
arkitekt
Arkitekt is a set of architectural tools based on Android Architecture Components, which gives you a solid base to implement the concise, testable and solid application.
Stars: ✭ 114 (-0.87%)
Mutual labels:  jetpack, mvvm-architecture
Android Inappbilling
A sample which uses Google's Play Billing Library and it does InApp Purchases and Subscriptions.
Stars: ✭ 114 (-0.87%)
Mutual labels:  android-architecture, mvvm-architecture
Alfonz
Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Stars: ✭ 90 (-21.74%)
Mutual labels:  android-architecture, mvvm-architecture
Mvvm Kotlin Android Architecture
MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5
Stars: ✭ 1,014 (+781.74%)
Mutual labels:  android-architecture, mvvm-architecture
Androidroom
Android example to show how to use Room to access SQLite database on device for reading and writing data. This example also shows how to use LiveData and ViewModel with Room to build reactive, well performing and easy to maintain applications.
Stars: ✭ 36 (-68.7%)
Mutual labels:  android-architecture, mvvm-architecture
bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
Stars: ✭ 284 (+146.96%)
Mutual labels:  jetpack, mvvm-android
ChatApp
Chat app based on Firebase tools.
Stars: ✭ 88 (-23.48%)
Mutual labels:  jetpack, mvvm-architecture
WanAndroidJetpack
🔥 WanAndroid 客户端,Kotlin + MVVM + Jetpack + Retrofit + Glide。基于 MVVM 架构,用 Jetpack 实现,网络采用 Kotlin 的协程和 Retrofit 配合使用!精美的 UI,便捷突出的功能实现,欢迎下载体验!
Stars: ✭ 124 (+7.83%)
Mutual labels:  jetpack, mvvm-architecture
mohaeng-android
🐹 안드 지금 모행? 🐹
Stars: ✭ 22 (-80.87%)
Mutual labels:  jetpack, mvvm-android

FBEAndroid

Android MVVM 架构基于JetPack框架快速搭建高质量、高效率的APP应用,作为应用的基础组件化脚手架.

宿主层 -> 业务层 -> 核心基础业务 + 公共服务层 -> 基础库层

基础库层:

  • feb-core : 是核心基础库,提供了MVVM Base基类和组件化架构、路由、图片加载器、权限、依赖注入、日志等
  • feb-http : 网络请求库,底层Retrofit+协程的网络请求封装:统一异常处理、返回结果统一处理
  • feb-cache : 缓存库:数据库+文件缓存
  • feb-utils : 常用工具库,推荐使用:https://github.com/Blankj/AndroidUtilCode 工具非常齐全
  • feb-ui : UI库,包括常用的UI和自定义View、屏幕适配
  • feb-player: 媒体库,视频、音频、直播的封装处理
  • feb-share : 分享库,统一处理分享逻辑
  • feb-pay : 支付基础库,封装支付的逻辑
  • feb-web : WebView的封装处理,简化WebView的操作,支持多进程、复用池等功能
  • ... 等更多的基础库层

基础Module 业务层

  • module-common : 提供所有Module的核心基础业务,依赖了api module-service
  • module-service : 提供所有Module的公共服务接口依赖库,这里实现module的bean和service 依赖了api abstergo-core

其他的lib库,根据使用情况进行依赖,业务Module必须要依赖module-common -> module-service -> abstergo-core

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].