发布者认证信息(营业执照和身份证)未完善,请登录后完善信息登录
总算晓得最新消息鸿蒙OS版上架记 - 最新消息
总算晓得最新消息鸿蒙OS版上架记 - 最新消息

总算晓得最新消息鸿蒙OS版上架记 - 最新消息

作者:yhttedit   2023-10-10 02:57:10  点击:24

详情

最新消息 鸿蒙版 发布!

7 月 7 日下午四时,软媒产品部的邮箱收到华为商店发过来的上架通知,最新消息鸿蒙开发组诸猿泪牛满面。…… 终于终于过审了。

6 月 21 日提交后,历时 16 天审核,期间被驳回 4 次,第五次提交终于在华为工作人员的指导下成功上架华为商店。

开发背景

2021 年 6 月 2 日,华为发布鸿蒙OS ,从此开始鸿蒙时代。

作为号称全平台(安卓/iOS/PWA/Win10 UWP/WP/微信小程序/支付宝小程序/macOS/Chrome 扩展)覆盖 PC、手机移动客户端的最新消息,当然不能缺少了鸿蒙平台。再者作为国产移动操作系统,当然要支持一下。

开发过程

于是,6 月 1 日 Peter (大魔导) 创建了 ithome_hos 文件夹,从此踏入鸿蒙开发者行列。

最近刚看到新闻 —— 华为鸿蒙 HarmonyOS 工程师职业认证即将上线,看来 Peter 有必要去申请一下。

1 号开始历时 20 多天开发终于做好基础的新闻功能,并于 21 号提交。头发都少了一大把。

Peter 开发过程收集了一些参考资料,会在文末分享给大家。

鸿蒙开发总结和感想

IDE、SDK 和安卓相似,开发语言可选 Java,安卓开发者很容易上手。并支持 JS 开发框架,前端工程师又多了一种选择。

鸿蒙全场景分布式场景应用很强,不过需要更多的设备和应用厂商加入才能发挥更大威力。

原子化服务卡片类似小程序,直接触达用户需求,即用即走。开发者可以发挥更多的创新形式。

权限方面,鸿蒙原生 API 有收紧。比如安卓里获取安装程序列表,在鸿蒙里非系统应用就无法获取。

不太方便的几点:

使用 DevEco Studio 完整功能需要进行实名开发者认证。

调试程序需要每台调试设备都申请调试证书,不方便内部展开测试。

打包出来的.app 和.hap,无法点击安装,且不支持未申请证书的设备通过命令行安装。

SDK 不太完善,学习资料不系统。Java UI 控件比较基础待完善,比如下拉刷新控件,类似 RecylerView 复用高性能列表的缺失。

设备 API 不完善,无法便捷获取状态栏和导航栏的状态,给不同设备适配带来一定的难度。

...

欢迎讨论

SDK 不完善,控件太基础,缺少三方库…… 安卓发展初期也面对着类似的问题。这些问题相信随着鸿蒙OS不断迭代会得到改善。

Peter 希望鸿蒙开发能支持开源语言 Kotlin,Kotlin 作为在流行趋势中不断靠前的语言,可以提升开发者开发效率。

作为文字能力一般的程序员,Peter 分享自己开发过程中的体会,作为抛砖引玉,希望跟大家广泛交流一下,欢迎在本文评论区跟评。

另外欢迎鸿蒙用户前往体验鸿蒙版本最新消息。

注:最新消息鸿蒙版 已上架,修复了 版本部分机型上底栏显示不全的问题。敬礼!

资料

鸿蒙开发文档: /cn/docs/documentation/doc-guides/develop-overview-
鸿蒙 API 参考:/cn/docs/documentation/doc-references/overview-
鸿蒙开发者论坛:/consumer/cn/forum/block/harmonyos
鸿蒙组件库:
/hapm/#/cn/home
/openharmony-tpc/tpc_resource

相关分类
请在电脑上注册登陆 网址:https://www.zxb2b.com/