东方新闻  >   体育频道  >  正文

PC鸿蒙到底行不行!我们问了几位开发者的真实感受

鹏云老师主要分享了三个点。

一来,语言学习门槛低, ArkTS 语言跟之前他们使用的语言有区别,但难度没有大幅增加。

“ 对于前端来说就是一个加强版的 Javascript ,对于客户端开发人员来说,也有很多语言概念上的相同,我们切换过来也就一个月的时间 ” 。

二来嘛,为了降低开发难度,华为推出了自己的集成开发环境 DevEco, “ 提供了从开发、运行、调试、测试、发布、上架的工具支持,整个链路上,相对于安卓,或者 iOS 它给我们差不多节省 40% 的一个工作量。

对于软件开发而言,除了开发语言和开发环境, UI 开发方式也极为重要,鸿蒙使用的是声明式 UI 开发。

命令式 UI 里,当数据发生变化,需要手动把新数据更新到界面,开发需要关注渲染的业务逻辑,而声明式 UI 能够自动处理UI 的更新和渲染逻辑。

靠人手动维护,一定不如靠程序维护靠谱,在鹏云看来,这大大减轻了开发组维护的压力和安全性。

除了低门槛开发外,鸿蒙还将一些常用功能、服务,封装成一个个组件,开发者只需要简单调试即可为自己的软件增加对应功能。

以马蜂窝为例,“ 在安卓上做上传图片功能,需要自定义相册跟图片视频编辑器,这就需要 1~2 个月时间成本,鸿蒙上我们直接用了一套成熟的服务,只需要 20~30 行代码就可以解决,极大节省了人力和物力 ” 。

除了开发效率更高以外,在鸿蒙上,应用的体验也会更好。

比如, 3 月 21 号,片场为场记功能上线了 AI 朗读功能,这个功能只有鸿蒙版才有,“ 华为定期向开发者分享这类组件,我在文档中刷到这个,感觉这种朗读的方式很适合场记这种长图文,用户在听的时候还可以做其他事情 ” 。

未来,他们还准备根据用户提议,准备做一个桌面卡片,每天会推荐一个经典电影和附近的取景地。

从左到右为鸿蒙、 iOS 、安卓

2025 03/24 00:31 浅语科技 明珠号

联系我们|eastday.com All Right Reserve 版权所有

PC鸿蒙到底行不行!我们问了几位开发者的真实感受

(4/6)
明珠号