背景:
IT之家 8 月 6 日消息,在本周五的 2023 年华为开发者大会(HDC.Together)上,除了面向消费者的 HarmonyOS 4 之外,华为还推出了面向开发者的 HarmonyOS NEXT 开发者预览版。
华为表示,HarmonyOS NEXT 即日起面向合作企业开发者开放,2024 年第一季度面向所有开发者开放!
HarmonyOS NEXT 也就是大家口中的“纯血鸿蒙”,其系统底座全线自研,去掉了传统的 Linux 内核以及 AOSP 等代码,仅支持鸿蒙内核和鸿蒙系统的应用,减少了 40% 的冗余代码,使系统的流畅度、能效、纯净安全特性大为提升。
据了解,HarmonyOS NEXT系统底座全线自研,砍掉传统的AOSP代码,仅支持鸿蒙内核和鸿蒙系统的应用,有体验者上手体验以后表示在打开安卓APK文件时,系统会提示“无法打开此文件”。
注:以上内容来自网络
华为纯血鸿蒙 HarmonyOS NEXT 体验:已适配上百款应用 (msn.cn)
彻底拜拜安卓APK!HarmonyOS NEXT将不再兼容安卓软件|apk|操作系统_网易订阅 (163.com)
官网版本公告:HarmonyOS Next developer preview 版本发布公告详情页
官网指定开发语言ArkTS
ArkTS 是华为自研的开发语言
它在TypeScript(简称TS) 的基础上,匹配ArkUI框架,扩展了声明式UI、状态管理等相应的能力,让开发者以更简洁、更自然的方式开发跨端应用。
要学习开发HarmonyOS应用,那就需要学习TypeScript开发语言,推荐一下学习路线
1、Javascript基础:
JavaScript 第一步 - 学习 Web 开发 | MDN (mozilla.org)
我们经常看到 “我应该学习 JavaScript 还是 TypeScript?” 这个问题。
答案是不学 JavaScript 就学不会 TypeScript! TypeScript 与 JavaScript 共享语法和运行时行为,因此你学习的任何有关 JavaScript 的知识都可以同时帮助你学习 TypeScript。
2、TypeScript基础:
3、HarmonyOS应用开发: