HDD杭州站全程体验有感 原创 精华

发布于 2022-7-20 11:28
浏览
4收藏

炎炎夏日,西湖之畔,7月15日周五,由华为开发者联盟主办的华为开发者日(HDD)在杭州西湖边举办,我有幸作为专家闭门会议参与老师受邀参加,主要关注ArkUI方面的新内容。本次HDD主题为“专注应用创新,提升开发效率”,各位华为技术大咖带来关于ArkUI、DevEco Studio、HMS Core、Serverless、AppTouch、Petal Maps Platform等技术模块的新特性,与众多开发者探讨鸿蒙生态魅力和发展大计。


ArkUI新版本:更友好的开发体验
主论坛一开始,杭州华为的专家分享了ArkUI多款新特性。ArkUI是一套UI开发框架。极简的DSL语法、丰富的组件以及预览器,帮开发者提升UI开发效率。
在新API中,ArkUI提供Canvas能力、高级组件扩展等能力、多态样式自定义能力。
除此之外还分享了ArkUI的新计划:进一步提升动态布局能力和FA卡片能力。


DevEco Studio推出3.0 Beta4版本,专家详解了8大特性。以下是个人的体验和实际感受。

  1. Playground为开发者提供在线学习体验。一直以来,HarmonyOS在降低新手门槛这块并不是非常重视,要求各种设备齐全后才能开发,成本过高,实际上这是不可取的,自然导致了众多新手入门即放弃事件的发生,白白浪费了很多宣传资源。如今终于痛定思痛,加强了这块短板,想体验HarmonyOS开发的爱好者,可以直接在浏览器上体验比较丰富的开发过程,是一个很好的预体验平台。
  2. 信息中心边学习边开发,轻松获取开发资源。同Playground一样,信息中心也是致力于减少正式开发者寻找文档的超长路径的困扰,寻找帮助文档不再需要像无头苍蝇一样四处点击。如今可以直接点击“信息中心”分类浏览和查找自己感兴趣的文档内容,大大方便了各类开发人群。我想华为HarmonyOS开发小组的同事们终于意识到了,如何帮助开发者获取资料,可能是一个需要更加优先的任务。混乱的文档和展示方法,仍需要在“信息中心”之后进一步地向业内更优秀的文档帮助系统接近。
  3. 双向实时动态预览亚秒级实时呈现。开发时的UI预览以往是需要手动保存后才可以预览刷新界面,如今直接修改组件内容即可自动刷新。大大节省了开发者的按键保存时间,提高了开发效率,达到一种所见即所得的效果。此种特点是目前前沿的UI开发领域必备的功能。不过动态预览的亚秒级仍有进步空间,需要进步到真正实时的动态预览。期待下一个版本可以达到肉眼无法察觉的延时的水准。
  4. 低代码开发提升UI界面构建效率。低代码一直是吸引基础较差的新手开发者的手段,在这方面有了比较长足的进步。不再像过去那样固定的拖拽式Flex布局,很显然这次更新吸取了一些经验教训,低代码开发更易用了。
  5. 智能编辑代码格式化、代码折叠、字符串可视编辑。在加强代码编辑能力上,此次更新的3个方面的优化也值得称道。代码可以更规整,折叠后可视区域更大,字符串编辑可视化后更不容易出错。
  6. 构建工具Hvigor支持自定义构建任务。新型的包管理工具突破了以往Gradle的一些限制,作为华为自研的一款工具诚意满满,构建更快更智能。这款工具的创新性我给满分。
  7. 自动化签名一键获取签名。自动化签名一直是吐槽严重的点,在HarmonyOS系统生态目前在发展初期阶段引入签名机制,并且是手工的操作其实个人一直持保留态度,因为过程过于繁琐复杂让开发者望而却步。如今的自动化签名改善了这一过程,让开发者不必在此项上浪费大把的时间,值得大大的点赞!
  8. 开发者服务中心提供基于华为真机的应用自动化测试平台。开发应用完成后需要大量的设备测试,目前是开发中的一大痛点,因为并无足够的设备进行调试。有了开发者服务中心提供的云平台真机测试,大大减轻了这方面的困惑,可以让开发者在持续测试和集成上做更多的自动化,不过需要吐槽的是可能平台上的设备流速度有限制,安装了最新版本的HarmonyOS设备较少,希望今后可以加大带宽,这样做到测试效果与真机足够接近,版本也做到无死角覆盖。

另外,本次HDD的重点,我受邀参与下午的专家闭门会议,与其他受邀的KOL一起,还有各个互联网和家电大厂的各位技术专家,大家坐在一起探讨关于HarmonyOS开发中的一系列议题。共2个大项,6个小项,持续将近5个小时,华为技术专家也一一予以回复或会后继续跟踪,非常认真负责。除了技术问题外,也讨论了关于如何更好地帮助和吸引还未进入的新手开发者,完善文档、技术资料和视频等帮助体系的讨论,专家们非常坦诚。
本人主要关注关于ArkUI相关的问题,相关技术专家也已经是老熟人,很认真地跟我介绍了相关的进度规划,包括事后也组织了一次在线会议专门跟踪相关话题,让人感觉还是想非常认真的解决困扰开发者已久的难题。我们也清醒的认识,HarmonyOS开发工具、文档以及相关技术方法的演进,是一个长期的过程,需要业界有识之士与华为一道努力协作,脚踏实地的走下去,这个耐心是必须的。


总结
HDD是一场鸿蒙开发者的盛会,大家欢聚一堂不仅可以体验到新版本和新服务的魅力,还可以一起与华为专家讨论共建,一起解决眼前的问题和未来的规划,是非常良性的一次沟通,希望今后官方可以继续多组织类似的活动,覆盖更多的中小城市,吸引更基层的开发者为鸿蒙生态添砖加瓦,从而生生不息,持续繁荣。

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
标签
10
收藏 4
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐