公司准备重构 App,请问一下现在最流行的架构是什么?

2022-02-11 12:20:50 +08:00
 silencelixing

如题,重构 App 可选的方案太多了,不知道如何下手。 Jetpack MVVM ? Compose ? Kotlin flow ? 准备选一个当前最流行的架构,大佬们有没有模板项目推荐的?

19546 次点击
所在节点    Android
67 条回复
bleaker
2022-02-13 10:30:03 +08:00
Flutter 和 RN 的思路是恶心用户但是满足开发者,十年前这都是和主流价值观相悖的,现在成了标配,也算是德匹下了
ychost
2022-02-13 11:39:08 +08:00
人力够建议直接原生,或者原生+小程序 /H5 的混合开发
2NUT
2022-02-27 23:50:01 +08:00
你们原先的 跨端方案 遇到了什么 技术问题? 性能?
2NUT
2022-02-27 23:51:10 +08:00
@2NUT #63 刚才图片没加载出来,看到了^
yilindoudou
2022-04-25 16:32:20 +08:00
@loginbygoogle compose 能直接上生产 app 么? 目前小团队, 就我一个人, 一直在纠结用 compose 还是 xml
silencelixing
2022-04-26 17:56:44 +08:00
@reply all. 谢谢大家的评论,回复所有人:

目前我们公司的重构框架已经搭建完成了,结合了目前公司人员的技术掌握程度,未来发展趋势,框架稳定性,以及市面上的开发人员技术掌握情况等等因素,综合考虑,最终选定了如下技术架构:

语言:Kotlin
架构:MVVM ( JetPack 全套)+ 组件化( Arouter 通信,模块接口下沉)
界面:主布局采用 ViewBinding+xml ,简单静态界面使用 JetPack Compose
依赖注入:JetPack Hilt
异步数据流:Kotlin 协程+Jetpack LiveData

再次感谢大家!!比心❤️
IsNotGood
2022-05-15 10:42:43 +08:00
@cora1n 老哥你是不是在 b 站也发过

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/833167

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX