在HarmonyOS鸿蒙Next PC中如何开发应用程序

在HarmonyOS鸿蒙Next PC中如何开发应用程序 在鸿蒙PC 中如何开发应用程序,比如小的独立应用程序,中望CAD二次开发插件等。还有就是应用程序必须上架才能用吗,还是可以直接发给别人安装一下就可以用?

16 回复

之前的DevEcoStudio 运行在纯血鸿蒙上面有问题。因为之前的DevEcoStudio 依赖JDK,而纯血鸿蒙操作系统上面没有JDK,估计需要重新开发一个或者是采用VS code来替代原来的DevEcoStudio依赖的IDEA,再发布另一个开发工具。但总的来说还是需要完成好多的工作的。

更多关于在HarmonyOS鸿蒙Next PC中如何开发应用程序的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


下载鸿蒙ide工具

等有适配鸿蒙PC的 deveco版本 就可以开发了

可以,但不是现在

就我个人而言,我用的Visual Studio比较多,但其它的编程工具也用过不少。比如 IDEAeclipse 等等,但真的就是Visual Studio 最好用。但我还真的没用过MacOS 下面的 Xcode 所以对于VS 与Xcode 之间不好评论。

Xcode很烂,做苹果开发的都知道,

1、目前还不支持侧载 2、应用需上架鸿蒙应用市场,通过审核后从应用市场下载安装 3、有企业模式,支持企业应用开发 4、有开发者模式,支持正在开发的应用安装和调试(不安全)

理论上能在鸿蒙手机上安装的APP都可以在PC上安装,而且,必然是要有一个APP商店的。如果是exe文件则需要用到虚拟机的帮助。

鸿蒙电脑发布推出Oseasy虚拟机应用,支持在鸿蒙电脑上运行 Windows应用程序。

https://mp.weixin.qq.com/s/gozJclWF2VOf92VW5yGckg

期待,希望DevEco-Studio 支持仓颉语言,鸿蒙PC支持DevEco-Studio

DevEco Studio 已经支持仓颉了呀。甚至可以用仓颉来开发鸿蒙原生应用。 https://developer.huawei.com/consumer/cn/doc/cangjie-guides-V5/_u5165_u95e8-V5

请使用经授权的华为账号查阅该文档

内测阶段,你需要自己去报名一下,很快,一般第二个工作日就通过了。

https://developer.huawei.com/consumer/cn/activityDetail/cangjie-beta

这个得等开发工具适配出来先吧,先有鸡再有蛋

鸡是哪来的,

  • 鸡是由红原鸡驯化而来。
  • 红原鸡主要分布在亚洲东南部地区,如印度、缅甸、泰国等地。
  • 人类大约在公元前3000年左右开始驯化红原鸡,逐渐形成了现代家鸡的各种品种。

在HarmonyOS Next PC开发应用程序需使用ArkTS语言和ArkUI框架。开发工具使用DevEco Studio 4.0及以上版本,支持PC应用工程模板。关键步骤:1) 创建PC类型项目;2) 使用ArkTS编写界面逻辑;3) 调用PC专属API如窗口管理、文件系统;4) 通过Stage模型管理应用生命周期。编译生成HAP安装包,支持x64架构。需注意鸿蒙Next不再兼容Android生态,所有功能需基于HarmonyOS API实现。

在HarmonyOS Next PC上开发应用程序主要分为以下几个步骤:

  1. 开发准备:
  • 安装DevEco Studio 4.1或更高版本
  • 配置HarmonyOS SDK
  • 创建PC应用项目(选择"Application"模板)
  1. 开发方式:
  • 小型独立应用:使用ArkTS/JS开发,支持声明式UI
  • CAD插件等专业应用:可以使用Native C++开发,通过NDK调用系统API
  1. 应用分发:
  • 可以不上架直接分发,通过HAP包安装
  • 使用命令行工具hdc安装:hdc install app.hap
  • 也可以通过分享HAP文件让他人安装
  1. 注意事项:
  • 非上架应用需要手动开启"允许安装未知来源应用"
  • 专业插件开发需要申请相应权限
  • 建议使用Stage模型进行开发

不需要强制上架应用商店,但上架可以获得更好的分发渠道和安全验证。对于CAD插件等专业工具,直接分发HAP包是常见做法。

回到顶部