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: 9 days ago
JSON representation

高性能、小巧、易上手的移动跨平台开发框架. A framework for building Mobile cross-platform apps with Lua

Lists

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/index.md)

## 如何交流

为了方便及时联系,请加QQ群:738117655

同时issue中的问题我们也会一一解决。