北京时间12月16日,HarmonyOS手机开发者Beta活动在北京国贸开启,这场活动现场的人潮涌动也足以说明一切——用户和开发者对HarmonyOS手机应用开发者Beta版期待已久。

作者 | 贾凯强

头图 | 华为官方提供

打破手机单设备限制,为万物互联而生

在活动开始时,华为消费者业务软件部总裁王成录感慨到:“做一个操作系统在技术上不难,但困难的是生态。如果生态无法给予产业发展的机会,那么这款操作系统的生命力就将产生问题。”

诚然如此,2007年iPhone推出之后,我们真正走入了移动互联网时代,移动互联网时代的发展特点便是日新月异的更迭速度。但到2018年的时候,不论是手机发货量、移动APP数量以及消费者使用手机的时间都陷入了停滞局面。这就说明一个问题,移动产业生态发展临界点已到。那么下一代发展的核心是哪里呢?王成录博士相信就是IoT产业。但是IoT产业的发展也并非一条通途,因此系统就是一个大问题。

当下,所有的移动互联网创新仍然局限于单个手机设备之上,导致这种状况的出现的原因有很多,而操作系统碎片化必然是其中之一。当开发者在打造不同设备上的应用时,往往意味着应用需要重复造轮子;

同时,不同设备之间,屏幕大小不同,交互模式不同,这就意味着开发者需要加倍开发来完成设备适配;再者,当下开发者在跨终端开发时依然缺乏高效的开发工具;此外如软件应用生态不 够成熟、使用新设备时操作复杂、学习成本较高等诸多问题都在困扰着开发者和用户。

而HarmonyOS 是一款为万物互联而生的操作系统,其能够避免硬件设备的系统碎片化问题,让开发者可以专注于开发逻辑,从单设备限制中脱离出来,而不是陷入层出不穷的底层设备适配问题。可以说HarmonyOS将成为开启万物互联时代的一把钥匙,其能够为开发者提供更好的应用开发体验,提供更多的IoT硬件入口。

HarmonyOS的发展能够让更多的应用合作伙伴受益。通过合作,上亿搭载了HarmonyOS的家居设备能够成为京东购物入口,用户能够在冰箱等所有有屏设备上,能够让京东的入口从单一设备中解放出来,所有IoT设备都会成为潜在的入口;喜马拉雅与HarmonyOS开启合作之后,全球上百万辆汽车均可成为喜马拉雅的入口;中国银联与HarmonyOS 的合作,让更多智能终端成为了银联的支付入口,也让所有智能交互设备上都能完成支付动作。

预计到明年,全球会有40+主流品牌共计1亿台以上设备搭载HarmonyOS。而此次HarmonyOS手机应用开发者Beta版的发布,自然更具价值。

三大突破,HarmonyOS手机应用开发者Beta版正式发布

王成录博士在正式发布HarmonyOS手机应用开发者Beta版时表示,其将会为开发者带来三大组件,帮助开发者打造场景化的超级终端。同时,王成录博士还宣布了HarmonyOS开发者应用创新大赛的正式开启。

分布式开发框架,实现高效开发

在今年HDC时,王成录博士已经发布了分布式应用开发框架。传统意义上,APP搬到其他设备上需要从里到外的各种适配,而HarmonyOS 把UI之下所有的系统基础内容进行了优质的封装,打造了15000余个API放到编程框架中,开发者在写应用逻辑时只需要调用接口即可完成不同设备的适配,让跨终端应用开发就像单一设备上应用开发一样简单。

同时,此次发布会上海进一步讲解了分布式应用框架的核心元能力。元能力相当于HarmonyOS应用建筑中的最小单元,其可以帮助各类能力实现可分可合可流转,成为开发者一次代码编写多端部署的基础。

分布式UI框架,击破交互难题

以往跨终端开发中,UI适配可能会占用开发者50%以上的时间,UX体验设计已然成为跨端体验的最大挑战。为了适应不同的屏幕类型和交互类型,HarmonyOS提供的分布式UI框架让跨端UI开发效率倍增。HarmonyOS的设计工具能够高效的实现拉伸,其能够提供了7类自适应布局能力,让应用能够自动适应不同的屏幕尺寸。此外,不同的设备有着不同的交互模式,而这些都会封装为标准事件,用户不必担心交互的问题。

DevEco Studio 2 Beta3,高效IDE平台

近年来我国软件发展速度很快,但是软件工程技术发展却并没有跟上。可是一个高效的软件工具平台对开发者的帮助将会是巨大的,HarmonyOS希望通过一个高效的IDE平台帮助开发者提升开发效率,DevEco Studio 2便是一个这样的平台。在今年HDC时推出了Beta1版本,Mate40时发布了Beta2版本 ,而此次发布会则是Beta3版本。此次发布的DevEco Studio 2 Beta3提供了四大能力,其对于开发者效率提升而言极具价值。

平台集成了9类手机APP模板,覆盖了新闻、购物等场景,可以有帮助开发过程减少上千行代码;实现多端界面预览,实时反馈,帮助前端开发效率倍增;提供分布式调试能力,面向泛终端应用新形态,该方案能够用于分布式应用开发过程中的错误诊断等方面,实现故障分析及定位解决。平台可以通过模拟仿真实现调测,模拟器基于ARM架构服务器,提供逼近真机的模拟效果。HarmonyOS开发者创新大赛开启,激发创新

在最后,王成录博士还重磅宣布了HarmonyOS开发者创新大赛的启动。此次大赛希望激发广大开发者的创新想法,并让大家把成功经验分享给广大开发者。第一届HarmonyOS开发者创新大赛今日已经开启,截止到5月结束。此次大赛还为参赛选手提供了20位导师,10+课程和150万奖金,无微不至的关怀将会伴随开发者参赛的全流程。

王成录博士在演讲最后表示,HarmonyOS生态的构建不会一蹴而就,生态需要大家积极参与,贡献自己的智慧和想法,而HarmonyOS将会携手合作伙伴,共赢移动产业的下一个十年。

面对未来挑战,HarmonyOS准备好了

随后,华为消费者业务软件部副总裁杨海松接受了媒体采访。在采访中,杨海松用两个词来解析了过去几个月里,HarmonyOS 2.0发布之后发生的一切。

第一个词,便是“如期而至”。在今年9月HDC HarmonyOS 2.0 发布之后,王成录博士已经预告了今年年底会发布手机beta版,而这次发布会正是一场如期而至之约。此次内容和HDC的最大的区别就在于手机,其面向手机应用开发者发布的Beta版本,内容主要涵盖是三部分,分布式编程框架、分布式UI框架和DevEco Studio 2 Beta3的工具平台。

同时,HarmonyOS 开发者创新大赛的推出也将会为大家提供专业的培训学习机会。而此次发布会的目的则只有一个,那就是服务于手机应用开发者,让跨终端应用开发像单终端应用开发一样简单,而这也是HarmonyOS推出的最终目标。

第二个词,就是“超出预期”。HarmonyOS 2.0正是发布以后,激发了用户、开发者、合作伙伴的巨大热情。OpenHarmony一经推出便成为中国最热门的开源项目。

目前HarmonyOS官网已经聚集了10万多开发者下载IDE、提交代码、参与课程。同时,HarmonyOS也收集到了超过3000条相关的问题、建议等内容,并在后续的迭代中参考开发者建议进行了更新和升级。

随后,杨海松还用一系列的数字讲述了HarmonyOS的发展。目前为止HarmonyOS已经有10家签约合作伙伴,预计到年底会有20款以上的SKU 的HarmonyOS硬件上市,明年的目标自然是1亿搭载HarmonyOS的生态设备上市,其中包括了中国头部智能家电企业、生态使用者等诸多合作方。此外,还有5款以上芯片,9个模组和4家软硬件解决方案共建合作伙伴参与,未来的集成硬件合作伙伴预计会超过千万。

当CSDN记者在问及此次推出的Beta版发布对于整个HarmonyOS生态的构建意味着什么时,杨海松表示,手机始终是HarmonyOS生态最重要的一块拼图。因为手机和人的交互是分钟级的交互,富设备和人的交互是小时级的,到IoT设备时则是天级的。设备与人的交互频次,决定了流量价值和人的距离。

有了手机在内,万物互联时代的超级终端就能够提供更多的流量入口。手机能够提供一种更自然、更重要的交互方式,其自然是万物互联时代的超级终端中不可或缺也是最重要的一个组件。

最后,杨海松还表示HarmonyOS能够提供给用户的,一定是一款成熟的、面向未来的操作系统;如果用户喜欢,那么可以通过热升级加入HarmonyOS;如果觉得搭载了HarmonyOS的手机不好用,那么大家可以通过退回机制,回滚到之前的系统。HarmonyOS将会把各类兼容性问题和外界挑战挡在身后。

面向未来,HarmonyOS已经准备好了。

举报/反馈

harmonyos手机开发者beta,HarmonyOS 手机应用开发者 Beta 版到来,对开发者意味着什么...相关推荐

  1. HarmonyOS 手机应用开发者 Beta 版到来,对开发者意味着什么

    北京时间12月16日,HarmonyOS手机开发者Beta活动在北京国贸开启,这场活动现场的人潮涌动也足以说明一切--用户和开发者对HarmonyOS手机应用开发者Beta版期待已久. 作者 | 贾凯 ...

  2. HarmonyOS应用开发者门户,HarmonyOS 手机应用开发者 Beta 版到来,对开发者意味着什么...

    北京时间12月16日,HarmonyOS手机开发者Beta活动在北京国贸开启,这场活动现场的人潮涌动也足以说明一切--用户和开发者对HarmonyOS手机应用开发者Beta版期待已久. 作者 | 贾凯 ...

  3. 美团员工被指用钓鱼邮件获拼多多薪资;华为回应暂无其它手机厂商接入HarmonyOS;GCC 放弃版权转让政策|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  4. 获得picker选项的当前年月值_如果你用OPPO手机!千万记得开启开发者选项,手机性能大幅度提升...

    如果你用OPPO手机!千万记得开启开发者选项,手机性能大幅度提升 用过OPPO手机的用户都知道,手机使用1-2年都会出现卡顿的情况.这也是安卓手机的通病,但也有很多朋友手机使用3年也不会出现卡顿的现象 ...

  5. 苹果ios系统企业级开发者授信下载app时出现:‘此app开发者需要更新’‘出现一朵云app无法打开’有的手机可以打开有的手机无法打开情况解决方案

    拥有企业开发者的企业或者是集团是否有苹果企业开发者用户异常下载不了的情况? 首先包体解疑,各个情况下不能安装的情况 图一情况说明:是因为打包的时候版本过低导致的,可以试试升级xcode或者升级一下苹果 ...

  6. android 开发者模式 手机变慢,安卓手机速度变慢怎么办,教你一招手机速度立马恢复顺畅...

    生活中很大一部分的人用的都是安卓系统的手机,安卓手机用久了很卡顿怎么办呢?您只要操作这两步.手机就和新机一样流畅. 相信您和小编一样,手机用久了都很卡.有的时候甚至还出现死机,如果您只是用手机管家来清 ...

  7. 使用微信开发者工具和手机进行联调

    微信开发最大的特点就是不好调试,所以微信官方推出了一款调试工具! 下载地址:传送门 微信开发者工具项目演示 配置: 我这里是选择 ios 手机代理配置 打开手机选择网络(必须确保手机,电脑在同一局域网 ...

  8. oppo小窗开发Android,如果你用OPPO手机!千万记得开启开发者选项,手机性能大幅度提升...

    如果你用OPPO手机!千万记得开启开发者选项,手机性能大幅度提升 用过OPPO手机的用户都知道,手机使用1-2年都会出现卡顿的情况.这也是安卓手机的通病,但也有很多朋友手机使用3年也不会出现卡顿的现象 ...

  9. 《从0到1上线微信小游戏》第八节 在微信开发者工具和手机上调试

    第八节 在微信开发者工具和手机上调试 下载和配置微信开发者工具 构建运行 在微信开发者工具上调试 在手机上测试 虽然游戏能在Cocos Creator引擎的模拟器上正常运行,但这不代表移植到小程序上运 ...

最新文章

  1. mysql 5.7笔记_关于MySql 5.7.29免安装版本的一个笔记
  2. 使用C#调用外部Ping命令获取网络连接情况
  3. Ubuntu 16.04下Redis Cluster集群搭建(官方原始方案)
  4. iOS: iOS各种设备信息获取
  5. [转]自动驾驶基础--路径规划
  6. python求最大连续子数组
  7. Android 支付宝 开源框架
  8. python判断是相邻数字,检查Python中相邻数字的绝对差之和是否为素数
  9. 联想g510拆键盘的简单方法_你也可以轻松学会的最简单、最实用、最有效的方法——联想记忆法...
  10. C语言之预处理探究(一):宏
  11. Html5带来了什么?
  12. Alonzo Church的λ演算(摘自彭罗斯《皇帝新脑》)
  13. Server JRE 简介
  14. 声艺fx16调音台怎么样_声艺FX16II 声艺(Soundcraft) FX16ii 调音台
  15. 如何使用kettle将EXCEL导入数据库
  16. 2021-6-8集成电路可靠性试验项目、方法及标准汇总
  17. 上门洗车App 竟然是块大肥肉!
  18. Pytorch 深度学习结果无法复现的解决办法
  19. JavaScript中的alert
  20. APP规范实例(详细的UI设计方法)

热门文章

  1. Flex与javascript通信
  2. “制造商和技术支持商”
  3. ASP.NET 安全认证(四)
  4. 【spring容器启动】之bean的实例化和初始化(文末附:spring循环依赖原理)
  5. 小米机器人清理主刷和轴承_扫地机主刷怎样更换
  6. Python 框架 之 Scrapy 爬虫(二)
  7. python求加速度_如何利用Python 为自然语言处理加速度
  8. python爬boss网站_python之requests爬虫Boss数据
  9. MapTask、ReduceTask并行度决定机制
  10. 用Visual Studio 2019连接 WSL来编译调试C/C++项目