现在主流的安卓开发技术栈是啥?

2022-05-20 10:09:30 +08:00
 lovelyded
几年前玩过安卓原生开发,现在想开发一个 app 来玩玩。现在是用原生开发比较多还是 flutter 比较多?还是有其它技术栈?
2230 次点击
所在节点    问与答
11 条回复
murmur
2022-05-20 10:10:49 +08:00
必然是小程序,你可以说说你的需求,这玩意大概率是没有开发的必要,现在能想出满足一个群体的刚需 app 太少了,卷一个赛道没一个赛道
chiaf
2022-05-20 10:18:28 +08:00
原生,RN ,flutter ,uni-app
原生分两种吧,普通的和 jetpack compose
ChangQin
2022-05-20 10:45:29 +08:00
个人肯定是直接上小程序和 flutter rn 之类的,如果只需要安卓端的话那原生也行
lovelyded
2022-05-20 10:46:39 +08:00
@murmur 小程序确实可以满足我的需求,但是不喜欢。不用考虑值不值得开发这个问题,因为我只想满足我的使用需求+练一下手
kujio
2022-05-20 10:47:49 +08:00
看需求吧,要是对硬件调用没要求可以 uni-app 最简单,对性能有点要求可以 flutter 相对简单, 有硬件调用需求和性能需求的还是上原生,正常原生就行,jetpack commpose 还不是很成熟,
debuggeeker
2022-05-20 11:34:45 +08:00
主流?比如是原生开发,基本上 80%业务都是原生开发。小部分需求 flutter ,部分公司可能会用。只能说原生还是占很大市场。跨平台就是看业务是否敢用了。
beisilu
2022-05-20 11:36:53 +08:00
玩的话建议 flutter ,写起来比原生舒服,市占率也很高了。
不过真要算起来,中大型 app 基本都是原生,然后不同业务混多种技术栈,也不好评价一个主流出来。
另外 kotlin 写起来太飘逸了,所以也不是很想试 compose
dcsuibian
2022-05-20 11:39:16 +08:00
玩的话,Flutter 吧。
fox0001
2022-05-21 07:32:58 +08:00
建议 Flutter ,现在基本实现全平台支持了。一套代码到处运行~
monster110
2022-05-21 17:56:39 +08:00
看你的需求是什么,只单纯想开发个 app 玩玩 flutter 是不错的选择。
如果想求性能原生还是首选,现在 Android 原生主流的技术是使用 Kotlin 开发,MVVM+retrofit+jetpack 搭配
lovelyded
2022-05-21 21:19:14 +08:00
@monster110 好的好的,感谢

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

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

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

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

© 2021 V2EX