【51CTO.com原创稿件】12月16日,华为发布了 HarmonyOS 2.0 手机开发者 Beta 版。如期而至的新版本,打通了华为“1+8+N”战略中的重要入口,成为构建 HarmonyOS 全场景智慧生态一个标志性的里程碑。
此次面向手机应用开发者发布的 HarmonyOS 2.0 手机开发者 Beta 版,开放了更多的 HarmonyOS 2.0系统能力、丰富的 API(应用开发接口),以及强大的开发工具DevEco Studio,相当于给手机开发者一把进入万物互联大门的钥匙,让手机开发者开发跨端应用能够像开发单端应用一样简单。
简单与高效
HarmonyOS 是应万物互联所需而生,为了实现开发跨端应用像开发单端应用一样简单的终极目标,华为消费者业务软件部副总裁杨海松表示,HarmonyOS 2.0 手机开发者 Beta 版提供的分布式编程框架已包含 15000+ 个 API,能够满足手机应用开发者对系统能力调用的需求,复用多终端的业务,一次开发即可多端部署。
针对设备不一导致的UI适配困难这一难题,借助HarmonyOS分布式 UI 框架,能够让应用布局自适应多种屏幕尺寸,让手机应用开发者一次开发适应不同硬件设备界面,大幅节省在 UI 适配上的开发工作量,提升开发效率。
作为应用开发者的作业平台,DevEco Studio 2.0 升级到了 Beta3 版本。开放了9个手机应用模版,覆盖多种应用场景需求,帮助应用模版的开发者节省近千行代码的工作量。多端实时预览可以查看同一个布局文件在不同设备上的呈现效果,让开发者实时看到多端的显示效果。分布式调试和多设备模拟器,方便应用开发者调试、解决代码问题,让开发简单高效。
同行与共赢
生态的构建离不开开发者和合作伙伴,杨海松强调,HarmonyOS 在9月10日的华为开发者大会上发布之后,立刻成为中国最热的开源项目,目前已经聚集了十万以上的开发者人才生态圈。
目前和华为签约的硬件合作伙伴已有十家,预计到年底会有20+SKU的 HarmonyOS 硬件上市,明年的目标是会有一亿台搭载 HarmonyOS 的生态设备上市。此外,已经有120+应用合作伙伴签订了 HarmonyOS 集成开发协议,和华为在 HarmonyOS 创新这条路上共同前行。
“中国的软件业不是没有人才,而是缺少统一一致的底层能力平台。”为了打造统一一致的底层平台,共赢全场景智慧生态,HarmonyOS 采用了开源开放的策略,已经吸引三千多位开发者对工具、API、文档等提出问题和建议,贡献自己开发的代码。HarmonyOS 也在开发者的帮助下,从0到1不断地成长和进步。
在整个生态的构建上,无论是硬件,还是软件,华为都在积极与合作伙伴、开发者合作和创新,共同为构建万物互联的目标而努力。
开放与赋能
对于开发者,华为还有一系列扶植计划。技术方面,华为会不断地迭代与更新开发者所需要的工具、组件、框架、API等技术基座,同时,开发者还可以到官网、论坛、社区、课程等平台,进行学习和上手开发应用。
商业层面,华为通过应用平台等渠道,帮助开发者获得开发收益,同时促进开发者持续不断地把自己的新业务、新应用服务运行在 HarmonyOS 的平台上,为合作伙伴带来差异化的创新体验。
另外在第三方手机使用 HarmonyOS 的态度上,华为明确表示,HarmonyOS 生态的策略是开源开放,华为期待更多的手机厂家能够加入共建整个生态。
毕竟,HarmonyOS 的对手不是Android,不是iOS,而是万物互联时代生态的枷锁,华为期望 HarmonyOS 生态能够切实地给产业带来价值,能够给消费者带来不一样的体验。
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】