AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

鸿蒙手机 Beta 版本首次开放

  • 2020-12-16
  • 本文字数:2969 字

    阅读完需:约 10 分钟

鸿蒙手机Beta版本首次开放

12 月 16 日,华为正式面向开发者发布 HarmonyOS 2.0 手机 Beta 版本。这是继今年 9 月,华为正式发布并开源 HarmonyOS 2.0 后的又一个重要节点。


随着 HarmonyOS 的开源,该操作系统已成为中国软件史上最受关注的开源项目。9 月 10 日,华为发布了面向大屏、手表、车机的 SDK、工具、文档和模拟器,今天,HarmonyOS 2.0 手机 Beta 版如期而至。按照预期,我们可以展望明年华为智能手机全面升级支持 HarmonyOS 2.0。


即日起,开发者可以访问华为开发者联盟官网 ,申请获取 HarmonyOS 2.0 手机开发者 Beta 版升级。


申请链接:https://developer.huawei.com/consumer/cn/activity/301607581257578636


手机开发者 Beta 版正式发布


“基于手机的生态已经来到临界点,物联网的飞速发展是移动产业未来十年的历史性机遇。”在演讲的开始,华为消费者业务软件部总裁王成录强调,系统的碎片化,阻碍了万物互联时代的业务创新。而鸿蒙为开发者提供了一条路径去实现更多入口以及体验提升。


据官方介绍,HarmonyOS 2.0 手机开发者 beta 版本提供如下主要功能:

  • 全新的手机 UI 控件,新增 50+UI 控件,供开发者开发手机 HarmonyOS 应用,统一多设备 UI 交互体验。

  • HarmonyOS 应用框架支持手机,支持 HarmonyOS 应用在多设备上快速迁移、接续、流转、无安装加载。

  • 提供 Windows 及 MaC 平台开发编译工具链体验,方便开发者快速开发 HarmonyOS 应用。

  • 为手机开发者提供 40+个 Sample Code,方便开发者快速了解适应 HarmonyOS 接口及开发方式。

  • 开放多模态感知等分布式能力接口,支持感知用户多种的移动状态。

  • 提供标准化的输入法框架及能力,开发者可开发多种输入方式及功能。

  • 提供标准化的电话系统接口能力。提供完善的无障碍开发框架,开发者可以方便的开发无障碍应用。

  • 提供标准化的分布式数据管理能力,开发者可以调用标准化的分布式 DB 接口,实现数据在设备间实时同步。

  • 增强账号系统能力,可将无账号设备纳入到 HarmonyOS 分布式系统中。


HarmonyOS 提供了用户程序框架、Ability 框架以及 UI 框架,支持应用开发过程中多终端的业务逻辑和界面逻辑进行复用,能够实现应用的“一次开发、多端部署”,提升了跨设备应用的开发效率。其中,UI 框架支持 Java 和 JS 两种开发语言,并提供了丰富的多态控件,可以在手机、平板、智能穿戴、智慧屏、车机上显示不同的 UI 效果。采用业界主流设计方式,提供多种响应式布局方案,支持栅格化布局,满足不同屏幕的界面适配能力,可以有效提升多端 UI 开发效率。


分布式应用框架将复杂的设备间协同封装成简单接口。开发者写业务逻辑的时候,只需要写一次代码。UX 体验设计是跨端体验的最大挑战,为适配不同的屏幕类型和交互方式,鸿蒙把界面元素做了解耦,拥有 7 类自适应布局能力。如今,基于鸿蒙的编程框架,开发一个直播购物的跨端功能只需要一天。



伴随 HarmonyOS 2.0 手机 Beta 版的发布,DevEco Studio 2.0 Beta3 也迎来了几大升级:首先,其集成了 9 套手机 App 模版,覆盖新闻、购物等应用场景;支持多端界面预览,实时反馈代码;开发者最关注的分布式调试,无需添加断点,直接 Step Into;最后就是模拟仿真无限接近真机,模拟器基于 ARM 架构服务器,支持 20 余种器件及传感器逼真模拟,包括连续导航、连续计步,以及移动网络(接收短信/来电)等场景。



据了解,本次手机开发者 Beta 测试支持以下中国境内主制式华为手机及平板电脑。


华为手机:全网通(5G 双卡)P40 、 全网通版 P40 Pro、Mate30、Mate30(5G) 、Mate30 Pro、Mate30 Pro(5G),型号清单为 ANA-AN00、ELS-AN00、TAS-AL00、TAS-AN00、LIO-AL00、LIO-AN00 。


华为平板电脑:全网通版、全网通版(5G)、WIFI 版本的 MatePad Pro,型号清单为 MRX-AL19、MRX-W09、MRX-AN19。


即日起,开发者可以访问华为开发者联盟官网 ,申请获取 HarmonyOS 2.0 手机开发者 Beta 版升级。


申请链接:https://developer.huawei.com/consumer/cn/activity/301607581257578636


同时,为鼓励更多开发者进行应用创新,华为宣布鸿蒙开发者创新大赛将于今天启动,截至明年 5 月 15 日,奖金为 150 万元。


开源之后


InfoQ 了解到,HarmonyOS 的开发者人数在 10 月份就已经超过十万。这个“十万”指的是有效的开发者,包含下载 IDE 工具、真正查看 HarmonyOS 源代码,以及参加了 HarmonyOS 课程学习的开发者。


“在 9 月 10 号刚开源,当晚就有 50 位开发者提交了代码,这令我们非常感动。同时其中有相当一部分开发者提交的代码质量相当高。这也让我们在感动之余,对中国软件业的能力有了巨大的信心。”10 月中旬,华为消费者业务软件部副总裁杨海松在接受 InfoQ 采访时曾如此感慨,据其介绍,“HarmonyOS 已经有超过 20 多家头部企业的合作伙伴,解决方案、供应商等战略合作伙伴已经有 4 家,芯片以及模组分别都超过了 5 家。”


HarmonyOS 生态使用者方面,首批公开的是包括美的、九阳、老板电器、海雀科技在内的头部家居企业。今年双十一期间,美的上市了搭载 HarmonyOS 的油烟机、洗碗机、电热水器、燃气热水器、净水器、智能灶等多款家电产品。今天,华为也展示了泛终端社交型购物、多屏联动观影、多终端协同办公等多个合作伙伴生态场景案例。



为了更好地推动鸿蒙生态建设,华为也在加快打造 HMS(Huawei Mobile Service)。截至今年 9 月,有超过 9.6 万个应用集成 HMS Core,API 数量达 12981 个,AppGallery 全球活跃用户达 4.9 亿。这些数据也意味着,HarmonyOS 将是继 Android、iOS 后的第三大移动应用生态。为吸引全球开发者去开发 HMS 核心的 App,投入 10 亿美元的“耀星”计划也在进行当中。

不止手机

在华为的“1+8+N”全场景智能硬件生态战略中,“1”指代的手机产品起着核心作用,而手机也会是未来 HarmonyOS 的中心,因此外界对于手机何时能上鸿蒙一直有着很大的期待。


但作为一款面向全场景的分布式操作系统,HarmonyOS 不会局限在手机上。王成录认为,基于单手机硬件的传统发展模式、基于 App 的方式组装和分发系统的模式已经遇到了瓶颈,HarmonyOS 希望可以让消费者自己组装硬件,让应用脱离单手机硬件的限制,他相信,以 HarmonyOS 为基础的 IoT 市场将有更大发展空间,“足以养活超过 10 个华为这样体量的大公司”。


不少业内观点亦认为,鸿蒙真正的爆发点还是会在电视、穿戴和车机上,试图创造更好的生态体验,而这个想象的未来能否实现,还得看鸿蒙能否不断完善下去、第三方生态伙伴是否愿意给更多的机会去尝试和参与其中。王成录此前在接受媒体采访时亦提及,在这个过程当中,利益分配会比技术更具挑战,需要大家互相多体谅和协商。


回顾从 1.0 到 2.0,HarmonyOS 的升级主要体现在三方面。首先,HarmonyOS 在分布式的软总线、分布式的数据管理以及分布式的安全做了很大的提升。其次对搭载的设备形态做了完整的设计,当前 HarmonyOS 已经面向大屏、手表、车机等 128KB-128MB 终端设备开源,2021 年 4 月将面向内存 128MB-4GB 终端设备开源,2021 年 10 月将面向 4GB 以上所有设备开源。第三是面向开发者提供解决方案的升级,比如面向应用者发布了 4 个关键的组件,包括 API、开发框架、工具和仿真器,面向硬件开发者也发布了 SDK、全套源代码、工具和开发版模组。


HarmonyOS 未来的规划,便是要将上述三个升级持续进行下去,即增强分布式能力、拓展设备支持品类和完善开发者解决方案。小目标是一年内搭载 HarmonyOS 的华为自研设备数量过亿,生态合作伙伴里 HarmonyOS 的装机率也过亿。


最后,需要强调的是,这次发布的手机 Beta 版本是面向开发者,普通用户需再等待至明年。而在未来,用户若升级鸿蒙系统后不想用,也能退回 EMUI。


2020-12-16 13:2314048
用户头像
罗燕珊 AI practitioner | Tech media

发布了 521 篇内容, 共 378.4 次阅读, 收获喜欢 840 次。

关注

评论

发布
暂无评论
发现更多内容

DEX去中心化交易所自动刷量机器人开发|去中心化做市机器人

Geek_23f0c3

去中心化交易所系统开发 量化交易机器人系统开发 量化机器人 做市机器人 自动刷量机器人

华为高级技术专家多年经验分享微服务治理体系、架构及实践文档

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

一文带你掌握 OceanBase 社区版部署细节及原理

OceanBase 数据库

数据库 分布式数据库 oceanbase OceanBase 开源 OceanBase 社区版

摩尔时代如何押注AI算力?英特尔战术大揭秘

科技新消息

软件测试框架之——Postman参数化(超详细小白教程)

程序员阿沐

软件测试 自动化测试 接口测试

国产接口调试工具ApiPost中的内置变量

Proud lion

大前端 测试 后端 Postman 开发工具

在?进来看看新一季周边到底做点啥?【话题讨论】

气气

话题讨论

🏆「作者推荐」Java技术专题-JDK/JVM的新储君—GraalVM和Quarkus

码界西柚

Java JVM GraalVM 8月日更

零基础入门:基于开源WebRTC,从0到1实现实时音视频聊天功能

JackJiang

音视频 WebRTC 即时通讯 IM

一分钟学会使用ApiPost中的全局参数和目录参数

CodeNongXiaoW

大前端 测试 后端 接口工具

由阿里三位专家撰写:数据库高效优化:架构、规范SQL技巧文档

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

多样数字人民币钱包来袭,阻力与动力并存

CECBC

来了!《中国移动2021智能硬件质量报告》正式发布

【等保测评】黑龙江等保测评机构详细信息说明

行云管家

网络安全 等保 等级保护 等保测评

后Kubernetes时代的虚拟机管理技术之kubevirt篇

谐云

虚拟机 #Kubernetes#

文件上传绕过思路拓展

网络安全学海

黑客 网络安全 信息安全 渗透测试 安全漏洞

Java NIO在接口自动化中应用

FunTester

Java nio 接口测试 测试开发

打造数字人民币的大运应用场景

CECBC

模块一作业

小智

架构实战营

终于有大牛把Spring微服务架构设计第2版文档给整理完毕了

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

MySQL 不完全入门指南

Java 编程 架构 面试 架构师

堡垒机和跳板机的三大区别分析-行云管家

行云管家

运维 堡垒机 IT运维 跳板机

立于山巅!他,凭什么抗住万亿级流量冲击!

博文视点Broadview

protocol buffer的高效编码方式

程序那些事

Java protobuf 程序那些事

【虚拟机专栏】智能合约执行引擎的前世今生

趣链科技

20年IT老民工苦心编撰成超大流量分布式系统架构解决方案文档

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

web技术分析| 一篇前端图像处理秘籍

anyRTC开发者

大前端 音视频 WebRTC web技术分享

GraphQL设计思想

Ryan Zheng

graphql

没有7年经验你真学不会这份SpringCloud实战演练文档

公众号_愿天堂没有BUG

Java 编程 程序员 架构 面试

DEX去中心化交易所自动刷量机器人开发|去中心化做市机器人

量化系统19942438797

去中心化 做市机器人

区块链+物联网设备,能产生什么反应?

CECBC

鸿蒙手机Beta版本首次开放_语言 & 开发_罗燕珊_InfoQ精选文章