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

web 前端开发 native 应用,有什么快捷的途径么?

  •  
  •   leslie000666 · 2018-02-26 13:44:47 +08:00 · 3306 次点击
    这是一个创建于 2473 天前的主题,其中的信息可能已经有所发展或是发生改变。

    想要手把手开发一个 native 应用,想用原生的 java 去写,但是对 java 不是很懂,有没有什么可行的方案?

    15 条回复    2018-05-29 19:43:23 +08:00
    hoythan
        1
    hoythan  
       2018-02-26 13:46:41 +08:00
    PC: electron-vue
    APP: weex (vue)
    zhangdawei
        2
    zhangdawei  
       2018-02-26 13:49:32 +08:00
    kotlin
    aristotll
        3
    aristotll  
       2018-02-26 13:50:17 +08:00
    ReactNative 最成熟了吧
    66beta
        4
    66beta  
       2018-02-26 14:28:46 +08:00
    最近想学 kotlin
    Rocka
        5
    Rocka  
       2018-02-26 15:10:55 +08:00
    移动应用还是桌面应用?如果是移动应用的话,尽量还是使用平台原生的语言比较好。如果嫌 Java 繁琐,可以学习一下 Kotlin。React Native 并不是一个很好的选择,尤其是想使用平台的原生特性的时候,还是要用 Java 写,然后在 JS 里面调用。
    killpigman
        6
    killpigman  
       2018-02-26 16:03:36 +08:00
    在尝试 weex,新发布的一版好像还不错
    agoodob
        7
    agoodob  
       2018-02-26 16:14:31 +08:00
    React Native,我已经写了 2 个 App 了,其中一个是:
    https://www.coolapk.com/apk/com.crashcourse.china.c17
    qppq54s
        8
    qppq54s  
       2018-02-26 16:32:45 +08:00
    https://cordova.apache.org/ 可以直接把前端代码打包生成 app
    ai277014717
        9
    ai277014717  
       2018-02-26 16:57:50 +08:00
    直接 swfit 或者 kotlin 都很简单。想写一份代码有 flutter,RN ( RN 也要根据平台适配,三方库不兼容,还得自己写 JS 接口还是要用到 oc 或者 java 等,这东西也就适合写写 UI )。
    dilu
        10
    dilu  
       2018-02-26 17:59:44 +08:00
    RN 其实很简单 用阿里的 antd-mobile
    beginor
        11
    beginor  
       2018-02-26 18:37:00 +08:00 via Android
    跨平台的话,我觉得 xamarin 是首选
    leslie000666
        12
    leslie000666  
    OP
       2018-02-26 21:33:46 +08:00 via Android
    @Rocka 移动的,是的,所以我想用原生语言开发,electron 和 weex,rn 都开发过产品用着用着感觉力不从心,总是差点意思,感觉不是我想要的。
    leslie000666
        13
    leslie000666  
    OP
       2018-02-26 21:34:07 +08:00 via Android
    @beginor 这个没听过,我去看看
    leslie000666
        14
    leslie000666  
    OP
       2018-02-26 21:34:58 +08:00 via Android
    @ai277014717 kotlin 看过,感觉代码量少很多
    Codelike
        15
    Codelike  
       2018-05-29 19:43:23 +08:00
    kotlin 只是语法糖。刚开发了一个原生的 android。有各种开源项目,也不是很慢。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3681 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:38 · PVG 18:38 · LAX 02:38 · JFK 05:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.