一套轻量级跨端小程序框架,一键打包生成独立原生 APP
一套轻量级跨端小程序框架,可以理解为开源版的小程序方案,致力于为开发者提供高性能、跨平台、低门槛的开发体验。
已支持 Android、iOS、Harmony 和 Web 四大平台。开发者可以作为移动端跨平台开发框架,将已有小程序逻辑以独立模块方式集成到现有 App,或直接采用小程序语法进行开发,并一键打包生成独立原生 App。
技术特性
- 资源离线化: 资源本地存储减少网络请求
- 逻辑视图分离: 独立 JS 引擎避免主线程阻塞
- 原生能力封装: 统一 API 调用原生功能
- 页面预加载: WebView 预热提升性能
跨平台支持
- Android: QuickJS + Android WebView
- iOS: JavaScriptCore + WKWebView
- Harmony: QuickJS + Harmony WebView
- Web: Web Worker + Browser
详细步骤
创建小程序项目
- 使用小程序开发工具创建项目
- 配置 app.json 和页面路由
开发小程序页面
- 编写 WXML 模板
- 添加 WXSS 样式
- 使用 JavaScript 编写页面逻辑
编译打包
- 使用 DMCC 编译器 将小程序代码编译为跨端代码
- 打包星河小程序包
- 将星河小程序包放置到各平台对应目录
平台接入
- Android 接入说明
- iOS 接入说明
- Harmony 接入说明
调试与发布
一套轻量级跨端小程序框架,一键打包生成独立原生 APP
一套轻量级跨端小程序框架,一键打包生成独立原生 APP
一套轻量级跨端小程序框架,一键打包生成独立原生 APP
一套轻量级跨端小程序框架,一键打包生成独立原生 APP

链接: https://pan.baidu.com/s/1wrPCGqaT6rVj0I4AsxfaBA
提取码下载:
|