Comments (6)
这个项目是在15年创建的,16 年开源的,当时主流的还是 mvp,没有 jetpack,Kotlin 也还未成为 Android 官方语言,MVP + Retrofit + Rxjava + Dagger + ... 还是最火热的技术,只要是使用了这些技术的示例项目都能轻松拿 Star,甚至很多公司还将这些技术框架写进招聘要求里。
但不得不承认,这些已经是过去式了,随着时代的进步,这些东西慢慢地变得过时了,遥想刚刚学习 Android 的时候 Xutils 还是主流,能选择的框架屈指可数,但现在新框架层出不穷,有更多更好的框架可以使用,感谢 Android 的开放和技术的进步。
这个框架后续扩展的方向,肯定不会再延用之前的体系了,会彻底的革新
其实现在工作中接触到的两个上亿用户的项目,都是从底层开始重写 UI 渲染的方式并且自己管理生命周期和任务栈,没有用到太多流行的框架
from mvparms.
kotlin+jetpack 才是主流
from mvparms.
这个项目是在15年创建的,16 年开源的,当时主流的还是 mvp,没有 jetpack,Kotlin 也还未成为 Android 官方语言,MVP + Retrofit + Rxjava + Dagger + ... 还是最火热的技术,只要是使用了这些技术的示例项目都能轻松拿 Star,甚至很多公司还将这些技术框架写进招聘要求里。
但不得不承认,这些已经是过去式了,随着时代的进步,这些东西慢慢地变得过时了,遥想刚刚学习 Android 的时候 Xutils 还是主流,能选择的框架屈指可数,但现在新框架层出不穷,有更多更好的框架可以使用,感谢 Android 的开放和技术的进步。
这个框架后续扩展的方向,肯定不会再延用之前的体系了,会彻底的革新
其实现在工作中接触到的两个上亿用户的项目,都是从底层开始重写 UI 渲染的方式并且自己管理生命周期和任务栈,没有用到太多流行的框架
有计划整个MVVMArms吗
from mvparms.
冷门歌手孙燕姿
from mvparms.
上山的人没资格嘲笑下山的神
from mvparms.
from mvparms.
Related Issues (20)
- 远程依赖2.5.2网络请求报错
- baseUrl未更改 HOT 2
- 如果想切换多个retrofit实例,怎么改?
- 什么时候推MVVMArms
- 当前项目依赖的aar包与远程以来的arms 有冲突,请问要怎么处理
- 这个项目还维护吗?
- android 11的是否开始适配了,分区存储哦
- androidStudio 4.1.1无法使用快速创建模板,templates文件夹没有了,官方不支持 HOT 13
- demo混淆后,提示Binary XML file line #24: Binary XML file line #24: Error inflating class LinearLayout HOT 2
- ActivityLifecycle中使用@Inject获取的mAppManager为空
- 请教作者一个问题 HOT 1
- ButterKnife过时,被Google弃用
- mModel偶发性空指针,接入腾讯Bugly检测到很多次 HOT 6
- Android 4.3报错误 HOT 3
- 建议
- Program type already present: com.jess.xinghuo.base.BaseFragment_MembersInjector HOT 3
- MVP
- Java 11 报错:找不到android.content.ComponentCallbacks的类文件 HOT 1
- arms引入的三方库现在无法拉取,导致项目无法编译 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mvparms.