DevEco Studio 2.0,为跨端应用“高效开发”设计

发布时间:2020-12-18  

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版本更新增了一系列令人振奋的新特性。

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版本。相信它会给你带来不一样的惊喜!

责编:Luffy Liu

 

 

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版本。相信它会给你带来不一样的惊喜!

责编:Luffy Liu

 

 

文章来源于:电子工程专辑    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    MAX5977A数据手册和产品信息;MAX5977A/MAX5977B热插拔控制器为1V至16V单电源供电系统提供完备保护。 插入板卡时,热插拔控制器将限制浪涌电流,以避免损坏电路板或背板短......
    数字万用表测电阻步骤_万用表测量电阻的方法;1.关掉电路。 2.选择电阻档(?)。 3.将黑色测试探头插入 com 输入插口。 红色测试探头插入 ? 输入插口。 4.将探头前端跨接在器件两端,或你......
    板中环氧树脂固化的重要材料。 4、PCB 阻焊油墨:用于保护PCB板上不需要焊接的区域,是一种在PCB板表面涂布的材料,能够提高PCB板的绝缘性能和耐腐蚀性能,还可以降低电路板短......
    万美元之间(约合104万-139万人民币),比特斯拉更贵。 同时,法拉第未来还将在2020年推出代号Project 81的全新车型,这是一款中端跨界车。 责任编辑:mooreelite......
    务业绩,但它将为未来业务解锁巨大潜力,”AMD 人工智能高级副总裁 Vamsi Boppana 在接受采访时表示。不过,AMD 拒绝透露这笔收购未来将为其带来多少收益。 位于芬兰赫尔辛基的 Silo AI......
    核支持板子的硬件型号,tag参数为Uboot存放传递给Kernel参数的内存地址。 内核启动时,根据传入的Mach-Type参数选择对应的板级初始化函数来初始化,然后解析tag参数,设置......
    又全面完成5G-A技术性能测试。 测试结果表明,华为在多项5G-A上下行超宽带技术上取得重大性能突破。 并且首次将端到端跨层协同技术应用在5G-A宽带实时交互上,在容......
    芯片的压力会比较大,就像跨台阶一样,跨的越大压力越大,效率会大幅降低,从而带来的发热量大幅增加。这种传统固定升压的方案,使得这种DCDC压力得不到释放,不管音乐信号平均幅度是多小,升压......
    ,红绿静电胶带、电磁屏蔽绝缘胶带以及耐击穿云母胶带等。 该硅树脂项目建成后将在业内实现技术领先、工艺领先、产品领先。该项目将优化生产工艺,大幅缩短生产时间,明显缩短向......
    星显示宣布计划在忠清南道牙山投资4.1万亿韩元建立OLED生产基地后,随着新客户的增加,其竞争对手LG显示将能够吸引三星的预期不断增加。这是因为三星显示已经创造了一个不得不依赖LG显示来解决面板短缺的环境,因为......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>