Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/momotech/mln
高性能、小巧、易上手的移动跨平台开发框架. A framework for building Mobile cross-platform apps with Lua
https://github.com/momotech/mln
android cross-platform crossplatform flutter ios javascript lua mln mobile nativescript playground react-native script weex
Last synced: 6 days ago
JSON representation
高性能、小巧、易上手的移动跨平台开发框架. A framework for building Mobile cross-platform apps with Lua
- Host: GitHub
- URL: https://github.com/momotech/mln
- Owner: momotech
- License: mit
- Created: 2019-09-19T04:49:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-31T03:04:40.000Z (6 months ago)
- Last Synced: 2025-01-16T02:08:45.791Z (6 days ago)
- Topics: android, cross-platform, crossplatform, flutter, ios, javascript, lua, mln, mobile, nativescript, playground, react-native, script, weex
- Language: C
- Homepage:
- Size: 302 MB
- Stars: 1,623
- Watchers: 50
- Forks: 207
- Open Issues: 98
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MLN
MLN是一个移动跨平台开发框架,让开发者用一套代码构建Android、iOS应用。MLN设计思路贴近原生开发,客户端开发者的经验,可以迅速迁移到MLN上,轻易构建出跨平台移动应用。
* 专为客户端开发者设计。
* 增加包体积极小,1.2M。
* 真正的原生性能,使用MLN开发的页面性能和原生相比只有5%左右的差距。
* 支持热更新。## 开发环境搭建
* IntelliJ IDEA:推荐使用2023及以上版本
* 在插件中搜索:MLN或Mua,并安装插件(若更高的版本未搜到,请联系我们)## Demo运行
通过Demo了解MLN,前往[Demo运行](https://github.com/momotech/MLN/wiki/Demo运行)## SDK接入
* [Android](https://github.com/momotech/MLN/wiki/sdk接入#Android接入)
* [iOS](https://github.com/momotech/MLN/wiki/sdk接入#iOS接入)## 新增Bridge
* [Android](https://github.com/momotech/MLN/wiki/新增Bridge#Android原生Bridge编写)
* [iOS](https://github.com/momotech/MLN/wiki/新增Bridge#iOS原生Bridge编写)## 开发体验
MLN支持热重载开发方式,修改代码,立即生效,免去编译等待阶段
![热重载.gif](https://s.momocdn.com/w/u/others/custom/LuaNative/readme3.gif)[热重载使用介绍](./docs/HotReload.MD)
## 技术介绍
[技术介绍中文文档,持续更新中](./docs/index.md)
## 如何交流
为了方便及时联系,请加QQ群:738117655
同时issue中的问题我们也会一一解决。