V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lovelyded
V2EX  ›  问与答

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

  •  
  •   lovelyded · 2022-05-20 10:09:30 +08:00 via Android · 2236 次点击
    这是一个创建于 919 天前的主题,其中的信息可能已经有所发展或是发生改变。
    几年前玩过安卓原生开发,现在想开发一个 app 来玩玩。现在是用原生开发比较多还是 flutter 比较多?还是有其它技术栈?
    11 条回复    2022-05-21 21:19:14 +08:00
    murmur
        1
    murmur  
       2022-05-20 10:10:49 +08:00
    必然是小程序,你可以说说你的需求,这玩意大概率是没有开发的必要,现在能想出满足一个群体的刚需 app 太少了,卷一个赛道没一个赛道
    chiaf
        2
    chiaf  
       2022-05-20 10:18:28 +08:00
    原生,RN ,flutter ,uni-app
    原生分两种吧,普通的和 jetpack compose
    ChangQin
        3
    ChangQin  
       2022-05-20 10:45:29 +08:00
    个人肯定是直接上小程序和 flutter rn 之类的,如果只需要安卓端的话那原生也行
    lovelyded
        4
    lovelyded  
    OP
       2022-05-20 10:46:39 +08:00 via Android
    @murmur 小程序确实可以满足我的需求,但是不喜欢。不用考虑值不值得开发这个问题,因为我只想满足我的使用需求+练一下手
    kujio
        5
    kujio  
       2022-05-20 10:47:49 +08:00
    看需求吧,要是对硬件调用没要求可以 uni-app 最简单,对性能有点要求可以 flutter 相对简单, 有硬件调用需求和性能需求的还是上原生,正常原生就行,jetpack commpose 还不是很成熟,
    debuggeeker
        6
    debuggeeker  
       2022-05-20 11:34:45 +08:00
    主流?比如是原生开发,基本上 80%业务都是原生开发。小部分需求 flutter ,部分公司可能会用。只能说原生还是占很大市场。跨平台就是看业务是否敢用了。
    beisilu
        7
    beisilu  
       2022-05-20 11:36:53 +08:00
    玩的话建议 flutter ,写起来比原生舒服,市占率也很高了。
    不过真要算起来,中大型 app 基本都是原生,然后不同业务混多种技术栈,也不好评价一个主流出来。
    另外 kotlin 写起来太飘逸了,所以也不是很想试 compose
    dcsuibian
        8
    dcsuibian  
       2022-05-20 11:39:16 +08:00
    玩的话,Flutter 吧。
    fox0001
        9
    fox0001  
       2022-05-21 07:32:58 +08:00 via Android
    建议 Flutter ,现在基本实现全平台支持了。一套代码到处运行~
    monster110
        10
    monster110  
       2022-05-21 17:56:39 +08:00 via Android
    看你的需求是什么,只单纯想开发个 app 玩玩 flutter 是不错的选择。
    如果想求性能原生还是首选,现在 Android 原生主流的技术是使用 Kotlin 开发,MVVM+retrofit+jetpack 搭配
    lovelyded
        11
    lovelyded  
    OP
       2022-05-21 21:19:14 +08:00 via Android
    @monster110 好的好的,感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2430 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:25 · PVG 08:25 · LAX 16:25 · JFK 19:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.