MIT License

项目介绍

alibaba/LuaViewSDK 是一个托管在 GitHub 上的开源项目,主要使用 Objective-C 编写,采用 MIT License 许可证,目前获得 3.7k 个 Star、753 次 Fork。

仓库全名
alibaba/LuaViewSDK
开源许可证
MIT License
Star 数
3.7k
Fork 数
753
未关闭 Issue
27

README 摘要

Welcome to LuaViewSDK LuaViewSDK is a cross-platform framework which is designed to build native, dynamic and swift user interfaces. It's based on Lua VM and chooses lua as it's script language. Why Lua Lua is a efficient and swift language. A single Lua VM costs 200k to 300k memorys only in iOS Lua is widly used and it's easy to bind to third party frameworks LuaView API is nature to native mobile developers, you…

完整内容见 GitHub 原始 README 或本页 。

常见问题

LuaViewSDK 用什么语言开发?

主要使用 Objective-C 编写,采用 MIT License 许可证,目前有 3.7k 个 Star。

LuaViewSDK 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 LuaViewSDK 的源码?

可以直接克隆仓库:git clone https://github.com/alibaba/LuaViewSDK.git,默认分支为 master;安装与运行步骤见仓库 README。

LuaViewSDK 最近还在维护吗?

仓库最近一次更新为 2022年5月17日,当前有 27 个未关闭 Issue;Star 数为 3.7k,可作为社区活跃度的参考。

语言占比

C
C++
Java
Lua
Objective-C
Ruby
Shell

Release

README

Welcome to LuaViewSDK

LuaViewSDK is a cross-platform framework which is designed to build native, dynamic and swift user interfaces. It’s based on Lua VM and chooses lua as it’s script language.

Why Lua

  • Lua is a efficient and swift language. A single Lua VM costs 200k to 300k memorys only in iOS
  • Lua is widly used and it’s easy to bind to third party frameworks
  • LuaView API is nature to native mobile developers, you guys don’t have to understand what React.js or Vue.js or DOM is.

Demos

  • Complex LuaViewSDK-rendered native pages

  • Simple games

Try Playground App

How to use LuaViewSDK

Developers

License

MIT

Communities

Github Wiki

QQ group:539262083

Twitter:@luaview

Who we are

We are from Tmall tech team. LuaViewSDK has been widely used in Taobao app, Tmall app and Juhuasuan App nearly two years. And DAU of pages that are developed by LuaViewSDK is over 10 million.


欢迎来到LuaViewSDK

LuaViewSDK是一个跨iOS和Android平台的界面动态化解决方案,使用同一套Lua脚本在iOS和Android平台构建原生页面,同时兼具了H5的灵活性和Native的高性能

为什么选择Lua?

  • Lua是一个高效灵活的语言,在iOS上单个Lua虚拟机仅占用200k到300k
  • Lua已经被广泛应用于对于性能要求和灵活性要求都非常高的场合,比如游戏
  • Lua可以非常方便的绑定各类底层库
  • Lua的API对于native开发人员来说非常自然,不用再去理解各类前端开发概念

Demo

  • LuaViewSDK渲染的Native的复杂业务页面

  • 小游戏

试用Playground App

如何使用LuaViewSDK

开发者

许可证

MIT

社区

Github Wiki

QQ群:539262083

Twitter:@luaview

评论

暂无评论