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

关于移动端跨平台开发工具/Library

  •  
  •   jukka · 2016-09-28 16:44:56 +08:00 · 1962 次点击
    这是一个创建于 2738 天前的主题,其中的信息可能已经有所发展或是发生改变。

    来讨论下移动跨平台开发的话题吧。:)

    现在跨平台开发选择都有哪些呢。

    1. 希望 GUI 相关的代码和一些简单的逻辑在两个平台上只写一遍。
    2. 不追求非常极致的体验,但是开发稳定性和 debug 要尽可能方便。 希望错误本身可以在脚本层暴露出来。
    3. 语言 Lua/Javascript 都可以。
    4. 有比较方便和 native 交互 /binding 方式。可以复用一些现成的 C++ Library 。
    5. 开源不开源应该都可以接受,不开源的希望有 plugin 系统可以自己扩展。

    现在了解到的框架有 https://github.com/alibaba/LuaViewSDK http://v-play.net/ http://phonegap.com/ https://coronalabs.com/

    大家趟过的坑都共享下呗。

    :)

    第 1 条附言  ·  2016-09-28 18:33:07 +08:00
    补充说明下,

    1. https://github.com/alibaba/LuaViewSDK
    LuaViewSDK 这个用 Lua 封装了 Android 和 iOS 上很多控件,用 Lua 去驱动。
    一个 View 对应一个 LuaVM ,内部是用的修改过的 Lua ,
    但是看起来和 ViewController/Activity 交互还有些小问题,聚划算在使用。

    2. http://v-play.net/
    简单的看了下,是基于 Qt 实现的。 App 和游戏都能开发,注册了之后
    他们的开发者会每天给你发一些教程,应该是比较活跃的,详细的使用
    还请有经验的朋友补充下。:)

    3. http://phonegap.com/
    只是了解过,没详细看。

    4. https://coronalabs.com/
    商业,闭源。浏览了一下 API ,基本所有的事情都可以在脚本层完成。
    1 条回复    2016-09-28 21:15:51 +08:00
    jukka
        1
    jukka  
    OP
       2016-09-28 21:15:51 +08:00
    106 个 view ,没有 response 么。
    这个问题没价值么。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1939 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:23 · PVG 00:23 · LAX 09:23 · JFK 12:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.