HarmonyOS 鸿蒙Next开发应用可以使用uni-app吗
HarmonyOS 鸿蒙Next开发应用可以使用uni-app吗 使用Dev studio开发app时可以使用uni-app方式进行开发吗
在DevEco Studio中可以使用uni-app方式进行开发。而且uni-app通过编译转换换为ArkTS/ArkUI,运行时逻辑和渲染均使用鸿蒙原生能力,性能优于传统WebView方案。但是设备要求API 12及以上。
安装DevEco Studio并配置SDK;下载uni-app鸿蒙离线SDK并解压到工程目录;在HBuilderX中设置harmony.devTools.path
指向DevEco Studio安装路径;修改项目级build.gradle添加依赖:
dependencies {
implementation 'com.dcloud.uni-app:uniapp-harmony:3.0.0'
}
更多关于HarmonyOS 鸿蒙Next开发应用可以使用uni-app吗的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
我刚接触小程序时候(新冠刚开始时),觉得用uni-app开发很爽,一套代码可以打包成H5、轻应用、支付宝(微信、百度、钉钉)小程序,也用它开发过几个小程序产品。后来遇到上浙政钉小程序时,真机上传怎么也上传不了,最后没办法,不得不用纯支付宝小程序框架重写了小程序。现在已经好多年不用uni-app了。HarmonyOS应用,还是用ArkTs开发好,我期待用仓颉语言开发,性能更好。
目前鸿蒙Next暂不支持uni-app直接开发应用。鸿蒙Next采用ArkTS作为主要开发语言,应用开发需使用DevEco Studio和鸿蒙SDK。uni-app的跨平台方案主要面向iOS/Android/Web平台,其编译架构暂未适配鸿蒙Next的方舟框架和新的API体系。开发者若需要开发鸿蒙Next应用,需使用官方推荐的ArkUI开发范式。
目前HarmonyOS Next暂不支持直接使用uni-app进行开发。Next版本主要面向原生开发,推荐使用ArkTS/ArkUI进行应用开发。如果需要跨平台开发,建议关注华为官方提供的开发工具和框架更新,未来可能会提供更多跨平台支持方案。当前阶段,开发者需要基于DevEco Studio使用原生开发方式构建HarmonyOS Next应用。