12 月 16 日,万众期待的 HarmonyOS 2.0 手机利用开发者 Beta 版本在北京正式公布。与此同时,作为手机开发者 Beta 版本的配套 IDE 工具,HUAWEI DevEco Studio 2.0 Beta3 也针对手机同步降级了相干个性性能,让大家可能更高效便捷地开发跨端利用。
Huawei DevEco Studio 是华为打造的一款面向 1+8+N 全场景、泛终端的一站式集成开发环境。2020 年 9 月 HDC 公布 2.0 Beta1 版本,曾经具备了工程模板创立、代码编辑、编译构建、近程模仿仿真调试、公布等端到端的 HarmonyOS 利用开发服务,此次 12 月份降级的 Beta3 版本更新增了一系列令人振奋的新个性。
1. 新增 9 个手机工程模板
Huawei DevEco Studio 2.0 Beta3 在原有 Car、TV、Wearable、Lite Wearable、Smart Vision 设施工程模板库中新增了反对 Phone 和 Tablet 的工程模板,共计 24 个罕用模板,其中 9 个是针对手机的罕用场景包含 News、Shopping、List、Tab 等工程模板。你能够通过预置的工程模板,对常见利用类型疾速上手,防止从零开始,从而升高了利用开发工作量和门槛。
2. 新增 Java UI 框架布局界面实时预览
Huawei DevEco Studio 2.0 提供的预览器性能相当弱小,采纳前沿的运行态预览技术,你能够在多台设施上进行预览,而且反对一个界面布局文件在不同设施上出现成果。11 月份 DevEco Studio 2.0 Beta2 版本已反对 JS UI 框架的布局实时预览,此次为配套手机利用开发,Beta3 新增反对 Java UI 框架布局预览,让手机跨端利用的开发也能得心应手。
新增的 Java UI 框架反对 Java UI 和 XML 两种布局形式,你能够在下面实时查看利用界面的布局成果。此外,如果你想随时调整 UI 代码,能够在预览界面实时进行点击、滑动等交互操作,使前端开发效率倍增。
3. 新增手机近程模拟器
HUAWEI DevEco Studio 2.0 Beta3 在已有的车机、智慧屏、智能穿戴近程模拟器根底上,新增了手机和平板两种设施的近程模拟器,更进一步丰盛了多设施模拟器资源,让你能够更低门槛地进行利用调试。
4. 上线分布式调试
2020 年 9 月份 HDC 大会上预报过 DevEco Studio2.0 弱小的分布式调试性能,当初 12 月份的 Beta3 版本,这项性能终于逐渐上线了。所谓分布式调试性能或跨端调试性能,就是当你的工程中蕴含多个设施模块,例如 A 设施和 B 设施,在 A 设施模块增加断点,B 设施模块在未增加任何断点状况下,调试过程中也可间接无缝从 A 设施模块函数间接 “Step Into” B 设施的关联函数。
目前 Beta 3 版本分布式调试仅仅反对真机,预计到下一个 Beta 版本,近程模拟器上也能够玩起来。
此外,分布式调试还反对 JS/Java 跨语言混合调试,针对 JS FA 调用 Java PA 的调试场景,你能够通过 JS FA 调用 Java FA 的代码行或者 Java PA 相干代码处进入 Java 断点,疾速发现和解决 JS FA 调用 Java PA 相干问题。
5. Mac 版本性能加强:
HarmonyOS 官网 11 月份上线的 DevEco Studio 2.0 Beta2 就呈现了 Mac 版本,反对 macOS 10.13/10.14/10.15,然而性能和 windows 版比照还比较简单。这次对 Beta3 的 Mac 版本就进行了很多加强,毕竟手机利用大家用 macOS 开发居多。
Beta3 的 Mac 版本几个要害加强个性包含:反对 Phone 的工程模板创立、反对 JS 利用的跨设施预览、反对跨设施分布式应用调试性能、反对 Phone 近程模拟器、反对 JS/Java 语言的混合性能。
最初,欢送大家到 HarmonyOS 官网的利用开发站(developer.harmonyos.com)下载 DevEco Studio 2.0 Beta3 版本。置信它会给你带来不一样的惊喜!