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

感兴趣想学 app 开发,学 flutter 还是 IOS 还是安卓?

  •  
  •   main1234 · 10 天前 · 877 次点击

    纯感兴趣,不考虑工作中使用,不考虑用这个找工作,有 php/go/java 经验

    想自己做点 app 玩,学那个比较好???

    12 条回复    2024-04-25 14:58:26 +08:00
    x66
        1
    x66  
       10 天前   ❤️ 1
    react native
    finab
        2
    finab  
       10 天前
    选你手机对应的原生开发,上手更简单,效果也最是好的。
    个人是没有跨平台需求的,反而因跨平台会带来额外的麻烦。

    就算以后做独立 APP ,低成本开发一个平台先试水,起来了再开发另一个平台,也比直接跨平台开发两个平台号。
    原生开发熟悉了可以再花了一周时间学一下跨平台的基本就差不多了
    fmbest
        3
    fmbest  
       10 天前
    有 Java 经验可以试试 Android 原生
    hhecoder
        4
    hhecoder  
       10 天前 via Android
    @fmbest java 那点知识对原生没太大用,写 flutter 以后感觉安卓原生的写法真是恶心到土
    xing7673
        5
    xing7673  
       10 天前
    flutter 学的过程中必然要接触原生系统,所以建议从原生系统入手。
    要简单从 android 开始,要赚钱直接 iOS 入手。
    magic3584
        6
    magic3584  
       10 天前   ❤️ 2
    做为移动端,设计 iOS android ,用过 RN flutter 。
    如果只是随便玩玩,RN flutter 跨平台是可以的 ,但是,要用到平台特性,比如 iOS iCloud 同步一类的话,是必须用原生的。
    iOS 直接上 SwiftUI ,android 就 jetpack compose
    main1234
        7
    main1234  
    OP
       9 天前
    @magic3584 感谢,学习路线是先原生还是先 flutter RN ???
    main1234
        8
    main1234  
    OP
       9 天前
    @xing7673 求问为啥赚钱选 IOS 呢??
    rsyjjsn
        9
    rsyjjsn  
       9 天前
    要我就选 flutter ,人家自渲染就是做得好,反观 rn 就是一坨屎
    magic3584
        10
    magic3584  
       9 天前
    @main1234 #7
    就跟我 6 楼说的一样,看你想做什么。

    - android 我了解的不多,不知道有没有功能只有 android 原生才能做到。
    - iOS 据我目前了解,如果你想做本地数据库加网络备份的,用原生最优解。我目前已经把数据层的实现方式从 flutter 的 sqlite 迁移到了 iOS 的 coredata, 因为涉及到了 iCloud 备份以及小组件的数据处理。你要做 app 的话直接用 Swift + SwiftUI ,建议系统版本 iOS 14 起步(开始支持小组件),激进点就 iOS 16

    如果你想做纯展示类的,或者一些接口调用啥的,跨平台 flutter rn 都可以。

    ---------------------------
    求问为啥赚钱选 IOS 呢??
    ---------------------------
    首先,国内外的 android 上架对个人开发者不太友好,其次 iOS 用户的付费意愿尤其是国外用户比较强烈,so
    zhixiz1007
        11
    zhixiz1007  
       9 天前
    同问为啥赚钱选 IOS 呢
    main1234
        12
    main1234  
    OP
       9 天前
    @magic3584 谢谢您
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1066 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:19 · PVG 02:19 · LAX 11:19 · JFK 14:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.