LuaViewSDK

强大轻巧灵活的客户端动态化解决方案



使用Lua来构建跨平台原生应用

使用标准的Lua语法,一份Lua脚本,iOS/Android双平台渲染,极大提高开发效率

Lua虚拟机极为轻量,仅占用200到300k的内存空间,且速度极快


Native编程规范,极易上手

LuaViewSDK使用Lua标准语法,采用Native编程规范,只需极短时间即可上手,配合定制化的LuaView IDE和调试器,开发Lua从未如此轻松!


使用场景

LuaViewSDK使用场景非常自由,可渲染整个或者部分Native页面;也可通过Canvas绘图能力实现小游戏的制作;也可通过注册自定义的Native Component轻松实现功能扩展和定制化,比如股票App中插入自定义的K线图组件


基本原理

在Lua虚拟机的基础之上,LuaViewSDK通过lua脚本桥接能力实现了一系列基础的Native API供Lua脚本调用,同时提供了极为方便的桥接接口供开发者使用,实现了Native和脚本层之间的双向调用


谁在用LuaViewSDK

LuaViewSDK已经接入到手机淘宝,手机天猫,聚划算等客户端,承接了十多个垂直业务频道的开发,支持了2016年全年聚划算大促活动的会场页面,相关页面日常UV达到数千万级别,可靠性,性能,灵活性已经接受了最严苛的考验


关于我们

我们是来自天猫产品技术部的营销中台无线团队,有任何建议和意见,欢迎随时联系。同时诚招iOS、Android、虚拟机、算法、数据分析等方面的人才!

Twitter: @luaview

邮箱: jinjin.jj@alibaba-inc.com

QQ群: 539262083

Github Wiki: https://github.com/alibaba/LuaViewSDK/wiki