V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sherlockJuan
V2EX  ›  程序员

不想学八股文了,现在跨平台(IOS/Android)开发 APP 的主流技术是啥啊, Flutter, Vue, React?想整个 APP 来玩

  •  
  •   sherlockJuan · 2020-10-30 13:53:03 +08:00 · 1783 次点击
    这是一个创建于 1485 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在公司开始逐渐向 995 、996 靠拢,原因主要会议多,倒不是做事,所以没有跑路的计划

    但想想开会反正就坐着,还不如学点东西,八股文学了转头就忘,所以打算学学 APP 开发,也算学点儿自己感兴趣的事情,主要想做一两个自己早就想要但市场没有的 APP

    收集了下资料,现在混合开发的技术选型不少,本来选定 Flutter 了,教程扫了一遍,GitHub 上拉了个能跑的代码,也运行起来了,但是一写,碰到一些问题,可能是我自己的原因,解决方法网上连搜都搜不到,梯子出去找都不一定能翻到。。。而且看了看 V2 下的 Flutter 节点,有点冷清

    对了,小程序无感,我想做的都是些工具型的 APP,想问问大佬们,现在跨平台(IOS/Android)开发 APP 的主流技术是啥啊,Flutter 的话,有没有什么活跃点儿的论坛社区😂

    20 条回复    2020-10-31 02:50:24 +08:00
    debuggerx
        1
    debuggerx  
       2020-10-30 14:04:38 +08:00
    1.翻 github 上 flutter 的 issue
    2.stackoverflow
    ychost
        2
    ychost  
       2020-10-30 14:09:02 +08:00
    参考咸鱼的 flutter,flutter 写起来不太雅观,布局和业务混合在一起,APP 还是原生的写起来舒服,啥问题都有解决办法
    TownTown
        3
    TownTown  
       2020-10-30 14:11:32 +08:00
    想不开了吗, 玩 app? 多花时间健身,看经济学书籍,弄基金股票不香吗
    SingeeKing
        4
    SingeeKing  
       2020-10-30 14:13:06 +08:00   ❤️ 2
    我现在在做的跨平台技术选型是

    核心逻辑:Rust,导出动态链接库
    Android UI:Kotlin
    iOS/macOS UI: SwiftUI (+ Swift)
    Windows UI: C# (UWP)
    Leee
        5
    Leee  
       2020-10-30 14:28:30 +08:00
    (一名 flutter 开发人员...

    你可以把你的问题在这里贴来说说,讨论讨论
    murmur
        6
    murmur  
       2020-10-30 14:41:24 +08:00
    国内其实真的主流是小程序。。。
    passerbytiny
        7
    passerbytiny  
       2020-10-30 14:42:16 +08:00 via Android
    历史上第一个跨平台的不知道是哪个,但第一个以跨平台为特色出名的是 Java,Java 现在还能跨平台用,但能开发的应用类型龟缩到纯后台应用了,涉及到界面的,不管是 applet 、J2ME,还是 J2EE,都开始被祭奠了,也就一些旧的(没能力跑路)的桌面应用还活着。

    框架思想可以跨平台,但最终的编程工具,跨平台基本等同于坑。
    IGJacklove
        8
    IGJacklove  
       2020-10-30 14:57:33 +08:00 via Android
    活跃的话进 qq 群吧,或者电报也有几个群
    janus77
        9
    janus77  
       2020-10-30 15:02:08 +08:00
    八股文是啥……
    zapper
        10
    zapper  
       2020-10-30 15:03:21 +08:00
    八股文是什么?
    sherlockJuan
        11
    sherlockJuan  
    OP
       2020-10-30 15:03:59 +08:00
    @janus77 面试题
    OldActorsSmile
        12
    OldActorsSmile  
       2020-10-30 15:31:27 +08:00
    uni-app 入手快
    jaylee4869
        13
    jaylee4869  
       2020-10-30 16:33:17 +08:00
    @OldActorsSmile 那玩意没大厂用,性能太弱。
    murmur
        14
    murmur  
       2020-10-30 16:36:18 +08:00
    @jaylee4869 大厂还都是 native,flutter 目前还停留在瞎折腾以及提升绩效阶段,你看哪个企业大张旗鼓的说我们的所有部分都完成了 flutter 改造,哦闲鱼是,但是闲鱼是 flutter 的反例
    dk7952638
        15
    dk7952638  
       2020-10-30 16:46:00 +08:00
    @SingeeKing 牛逼了,老哥写个技术博客吧,我想学
    abcd191898105
        16
    abcd191898105  
       2020-10-30 17:20:25 +08:00 via iPhone
    @murmur flutter 现在问题很多,而且是超级多。挺麻烦的
    stardust21
        17
    stardust21  
       2020-10-31 00:42:17 +08:00
    个人兴趣整 app 的话推荐原生,随便选一个端,入门不难的。一开始就玩跨平台是给自己选 hard 模式
    stardust21
        18
    stardust21  
       2020-10-31 00:42:46 +08:00
    @SingeeKing Rust 开发移动端么,第一次听到……
    ryougifujino
        19
    ryougifujino  
       2020-10-31 02:46:28 +08:00 via iPhone
    想要开发极致体验的 App 还是要原生,那种顺滑是跨平台框架永远做不出来的。可以参考 vvebo,很顺滑。
    kwanzaa
        20
    kwanzaa  
       2020-10-31 02:50:24 +08:00
    小程序适合你。
    Flutter 需要不少原生基础。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2688 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:39 · PVG 20:39 · LAX 04:39 · JFK 07:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.