12月16日,备受期待的HarmonyOS 2.0移动应用程序开发人员Beta版在北京正式发布。
同时,作为手机开发者Beta版的支持IDE工具,华为DevEco Studio 2.0 Beta3还升级了手机的相关特性和功能,使每个人都可以更有效,更方便地开发跨终端应用程序。
华为DevEco Studio是针对华为创建的1 + 8 + N完整场景和泛终端的一站式集成开发环境。
2020年9月,HDC发布了2.0 Beta1版本,该版本已经具有端到端HarmonyOS应用程序开发服务,例如项目模板创建,代码编辑,编译和构建,远程仿真和调试以及发布。
在12月升级的Beta3版本已更新为一系列令人兴奋的新功能。
1.新增加了9个手机项目模板华为DevEco Studio 2.0 Beta3在原始的Car,TV,Wearable,Lite Wearable,Smart Vision设备项目模板库中增加了支持电话和平板电脑的项目模板,共有24个常用模板,其中九种是手机的常见方案,包括诸如新闻,购物,列表和标签之类的工程模板。
您可以通过预设项目模板快速入门常见的应用程序类型,避免从头开始,从而减少了应用程序开发的工作量和门槛。
2.全新的Java UI框架布局界面实时预览。
华为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 Studio 2.0强大的分布式调试功能。
现在,在12月的Beta3版本中,该功能终于逐步启动。
所谓的分布式调试功能或跨终端调试功能是指您的项目包含多个设备模块(例如A设备和B设备),向A设备模块添加断点,而B设备模块不添加任何断点。
在调试过程中,还可以直接“逐步进入”到步骤2。
B设备的相关功能直接来自A设备的模块功能。
当前,Beta 3版本的分布式调试仅支持真实设备。
预计在下一个Beta版本中,它可以在远程模拟器上播放。
此外,分布式调试还支持JS / Java跨语言混合调试。
对于其中JS FA调用Java PA的调试方案,可以使用JS FA调用Java FA代码行或与Java PA相关的代码来输入Java断点,以快速找到并解决与JS FA调用Java PA有关的问题。
5. Mac版本的增强功能11月在HarmonyOS官方网站上发布的DevEco Studio 2.0 Beta2具有Mac版本,该版本支持macOS 10.13 / 10.14 / 10.15,但是功能与Windows版本之间的比较是比较简单。
这次,对Mac版本的Beta3进行了许多增强。
毕竟,大多数移动应用程序都是使用macOS开发的。
Mac版本Beta3的几个主要增强功能包括:支持创建电话项目模板,支持JS应用程序的跨设备预览,支持跨设备的分布式应用程序调试,支持电话远程仿真器,支持JS / Java语言混合功能。
最后,欢迎大家从HarmonyOS官方网站的应用程序开发站下载DevEco Studio 2.0 Beta3版本。
相信会给您带来不同的惊喜!