0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

地炮团 来源:电子发烧友网 2020-12-21 09:39 次阅读
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版本。相信它会给你带来不一样的惊喜!
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 鸿蒙
    +关注

    关注

    57

    文章

    2274

    浏览量

    42533
  • DevEco Studio
    +关注

    关注

    0

    文章

    19

    浏览量

    990
收藏 人收藏

    评论

    相关推荐

    鸿蒙开发:创建PageAbility

    通过DevEco Studio开发平台创建PageAbility时,DevEco Studio会在app.js/app.ets中默认生成on
    的头像 发表于 06-18 09:36 194次阅读
    鸿蒙<b class='flag-5'>开发</b>:创建PageAbility

    鸿蒙开发:应用组件设备交互(流转)【迁移】

    迁移的核心任务是将应用的当前状态(包括页面控件、状态变量等)无缝迁移到另一设备,从而在新设备上无缝接续应用体验。这意味着用户在一台设备上进行的操作可以在另一台设备的相同应用中快速切换并无缝衔接。
    的头像 发表于 06-11 17:10 843次阅读
    鸿蒙<b class='flag-5'>开发</b>:应用组件<b class='flag-5'>跨</b>设备交互(流转)【<b class='flag-5'>跨</b><b class='flag-5'>端</b>迁移】

    鸿蒙ArkUI-X平台技术:【开发初体验】

    DevEco Studio中导入ArkUI-X Sample,快速创建平台工程。
    的头像 发表于 05-17 15:54 433次阅读
    鸿蒙ArkUI-X<b class='flag-5'>跨</b>平台技术:【<b class='flag-5'>开发</b>初体验】

    鸿蒙OS开发:【一次开发,多端部署】(工程管理)

    DevEco Studio的基本使用,请参考[DevEco Studio使用指南]。本章主要介绍如何使用DevEco
    的头像 发表于 05-16 16:07 1016次阅读
    鸿蒙OS<b class='flag-5'>开发</b>:【一次<b class='flag-5'>开发</b>,多端部署】(工程管理)

    鸿蒙OS应用开发:【DevEco Studio3.0 和 3.1版本差异】

    DevEco Studio支持包括手机、平板、车机、智慧屏、智能穿戴、轻量级智能穿戴和智慧视觉设备的HarmonyOS应用/服务开发,预置了工程模板,可以根据工程向导轻松创建适应于各类设备的工程,并
    的头像 发表于 03-26 17:21 903次阅读
    鸿蒙OS应用<b class='flag-5'>开发</b>:【<b class='flag-5'>DevEco</b> <b class='flag-5'>Studio</b>3.0 和 3.1版本差异】

    鸿蒙DevEco Service开发准备与使用

    DevEco低代码是一个基于Serverless和ArkUI的云一体化低代码开发平台,可通过拖拽式开发,可视化配置构建元服务。打通HarmonyOS云侧与
    发表于 02-23 15:40

    DevEco Studio 4.1带来多种调试能力,助力鸿蒙原生应用开发高效调试

    ,HUAWEI DevEco Studio不断挖掘、汲取开发者的需求和建议,经过持续打磨和系列升级实现新突破,将全力支持鸿蒙原生应用开发
    的头像 发表于 02-04 15:35 588次阅读

    鸿蒙OS 下载与安装软件

    运行环境要求 当前 DevEco Studio 只支持 Windows 版本,保证 DevEco Studio 正常运行,建议您的电脑配置
    的头像 发表于 01-25 18:38 4883次阅读
    鸿蒙OS 下载与安装软件

    鸿蒙开发-DevEco Studio Profiler工具进行帧率分析

    打开Profiler,以DevEco Studio 4.0.0.400版本例,可以通过如下三种方式打开Profiler: 在DevEco Stud
    发表于 01-16 19:34

    鸿蒙原生应用/元服务开发-新版本云一体化模板体验反馈

    将云模板替换掉。为此,我们需要做一些准备。 关闭DevEco Studio, 找到DevEco Studio的安装目录。 选择如下路径:plugins\\\\harmony\\\\li
    发表于 12-05 14:57

    鸿蒙原生应用开发-DevEco Studio远程模拟器的使用

    DevEco Studio的Run > Run’模块名称’或,或使用默认快捷键Shift+F10(macOSControl+R)。 DevEco
    发表于 11-10 17:01

    鸿蒙原生应用开发-DevEco Studio远程真机的使用

    能很方便的调试和验证HarmonyOS应用,方便开发者,DevEco Studio提供了Remote Device远程真机设备资源供开发
    发表于 11-09 15:55

    鸿蒙原生应用开发-DevEco Studio超级终端模拟器的使用

    ”和“Phone+TV”的设备组网方式,开发者可以使用该超级终端模拟器来调测具备设备特性的应用/服务,如应用/服务在不同设备间的流转。 二、具体使用超级终端模拟器运行应用/服务 1.在DevEco
    发表于 11-08 15:09

    鸿蒙原生应用开发-DevEco Studio本地模拟器的使用

    > SDK(macOS系统DevEco Studio > Preferences > SDK),下拉框选择HarmonyOS,勾选并下载Platforms下
    发表于 11-07 14:21

    DevEco Hvigor高效编译,构建过程新秘籍

    包括任务执行的耗时与线程、ArkTS编译中的各环节的细分耗时情况等。开发者可以藉此分析构建过程中的耗时情况、进而改善构建效率。 在DevEco Studio中开启DevEco Hvig
    发表于 10-17 16:54