JessYanCoding / 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 快速集成框架).
Apache License 2.0
10.27k stars 2.39k forks source link

这个项目只适合新手 #392

Closed chengfan2017 closed 2 years ago

chengfan2017 commented 3 years ago

mvp已经过时了,项目臃肿,我现在都是用mvvm了,代码简洁明了

chengfan2017 commented 3 years ago

kotlin+jetpack 才是主流

JessYanCoding commented 3 years ago

这个项目是在15年创建的,16 年开源的,当时主流的还是 mvp,没有 jetpack,Kotlin 也还未成为 Android 官方语言,MVP + Retrofit + Rxjava + Dagger + ... 还是最火热的技术,只要是使用了这些技术的示例项目都能轻松拿 Star,甚至很多公司还将这些技术框架写进招聘要求里。

但不得不承认,这些已经是过去式了,随着时代的进步,这些东西慢慢地变得过时了,遥想刚刚学习 Android 的时候 Xutils 还是主流,能选择的框架屈指可数,但现在新框架层出不穷,有更多更好的框架可以使用,感谢 Android 的开放和技术的进步。

这个框架后续扩展的方向,肯定不会再延用之前的体系了,会彻底的革新

其实现在工作中接触到的两个上亿用户的项目,都是从底层开始重写 UI 渲染的方式并且自己管理生命周期和任务栈,没有用到太多流行的框架

Dboy233 commented 2 years ago

这个项目是在15年创建的,16 年开源的,当时主流的还是 mvp,没有 jetpack,Kotlin 也还未成为 Android 官方语言,MVP + Retrofit + Rxjava + Dagger + ... 还是最火热的技术,只要是使用了这些技术的示例项目都能轻松拿 Star,甚至很多公司还将这些技术框架写进招聘要求里。

但不得不承认,这些已经是过去式了,随着时代的进步,这些东西慢慢地变得过时了,遥想刚刚学习 Android 的时候 Xutils 还是主流,能选择的框架屈指可数,但现在新框架层出不穷,有更多更好的框架可以使用,感谢 Android 的开放和技术的进步。

这个框架后续扩展的方向,肯定不会再延用之前的体系了,会彻底的革新

其实现在工作中接触到的两个上亿用户的项目,都是从底层开始重写 UI 渲染的方式并且自己管理生命周期和任务栈,没有用到太多流行的框架

有计划整个MVVMArms吗

ithomasoft commented 2 years ago

冷门歌手孙燕姿

tt328307109 commented 2 years ago

上山的人没资格嘲笑下山的神

chengfan2017 commented 2 years ago

这是来自QQ邮箱的假期自动回复邮件。你好,我最近正在休假中,无法亲自回复你的邮件。我将在假期结束后,尽快给你回复。