鸿蒙开发初级,鸿蒙 基于什么开发

华为、苹果、谷歌,系统“三国杀”开启,鸿蒙生态圈“软硬兼施”

文:李婷 石丹

成都创新互联公司主营旬阳网站建设的网络公司,主营网站建设方案,成都APP应用开发,旬阳h5重庆小程序开发搭建,旬阳网站营销推广欢迎旬阳等地区企业咨询

制图:焦震楠

ID:BMR2004

华为宣布捐献出鸿蒙全部基础能力,苹果iOS15全新操作系统发布,谷歌Android12 Beta首批适配名单无华为身影,这是掀起“三国杀”节奏?

6月8日,2021苹果全球开发者大会(WWDC)在线上召开,并推出了iOS15、WatchOS 8和macOS Monterey等新一代操作系统,没有硬件发布。与往年不同的是,各大系统间的界限并不明显,而是通过某个功能或者服务进行串联,强调多设备协同能力。其中,macOS Monterey的重点突破在于支持多设备互动。

值得注意的是,“多屏互动”是近几年华为电子产品的主要卖点之一。6月2日,华为HarmonyOS 2面世,华为消费者业务软件部总裁王成录称,HarmonyOS是让多种设备融合形成一个“超级终端”。紧接着,6月4日,华为公布,已然把鸿蒙操作系统的基础能力全部捐献给开放原子开源基金会,全面开源下全力打造鸿蒙生态圈。

另一方面,国泰君安研报显示,现在全球范围内Android的开发者数量达到2000万,iOS开发者数量达到2400万。而作为新晋者鸿蒙的开发者数量尚且不多,据王成录介绍,目前鸿蒙开发者将近50万,今年的目标要超过120万。显然,华为鸿蒙要建立系统持续性,生态圈的建设成了最大考验。

华为捐献鸿蒙全部基础能力

“我们也知道只有基于开放的方式来做,鸿蒙的生态才有成功的可能。”对于华为捐献出鸿蒙全部的基础能力,王成录解释,“华为把鸿蒙最核心的基础架构的部分全部捐赠给了开放原子开源基金会,各个厂家都可以平等地在开放原子基金会获得代码,生态企业可以根据各自的业务诉求做自己的产品,我们华为也是从开放原子基金会拿回来代码,再叠加上我们的产品特性做的产品。所以后续企业是否采用鸿蒙系统,加入鸿蒙生态就是企业的商业选择了。”

“华为鸿蒙在释放一个信号,它在告诉合作伙伴和竞争对手,鸿蒙是公开、开放的,是类似安卓,甚至比安卓还要开放的系统。鸿蒙现在捐赠给了第三方的公益组织 ,并不隶属于任何商业机构,所以大家可以放心用。”DCCI互联网研究院院长刘兴亮表示,鸿蒙在邀请广大硬件厂商、智能终端等合作及竞争伙伴加入进来,一起建立鸿蒙生态圈。

孙燕飚认为,除了表明态度,华为捐献鸿蒙全部基础能力也意味着鸿蒙在消除硬件竞争关系,想快速形成商业模式的闭合。“鸿蒙落地让华为既是‘运动员’也是‘裁判员’,进退维谷间,捐献鸿蒙让所有权不是华为,华为只是硬件‘运动员’。把鸿蒙开放给国家,为小米、vivo等头部厂商未来使用鸿蒙铺平了道路。”

建生态圈的机会与挑战

华为鸿蒙生态圈建设进行中。

随着华为鸿蒙6月2日发布以及两日后华为宣布已经把鸿蒙操作系统的基础能力全部捐献给开放原子开源基金会,消费者也将在多款智能终端体验到万物互联的新场景新生态。

华为方面表示,华为的目标是到2021年底,搭载鸿蒙操作系统的设备数量将达3亿台,其中华为设备超过2亿台,面向第三方合作伙伴的各类终端设备数量超过1亿台。

华为方面表示,目前已有300+应用和服务伙伴、1000+硬件伙伴、50万+开发者共同参与到鸿蒙生态建设当中。华为预计,2021年将有40多个主流品牌成为鸿蒙体验的新入口。

6月2日HarmonyOS 2的发布会上,余承东提及,鸿蒙操作系统超越了过去安卓系统时代,并解决了安卓系统越用越老、卡顿及老化等问题,进一步提升消费者体验。显然,对标安卓并直言进一步提升了用户体验感的背后,是华为方面希望更多的厂商加入HarmonyOS 2以完成华为鸿蒙操作系统的生态建设。

毕竟,数字经济的底盘就是操作系统,而操作系统开发只是第一步,真正决定这个系统是否能活下去,是否具备持续性,生态才是关键。华为消费者业务AI与智慧全场景业务部副总裁杨海松曾对媒体表示,16%的市场份额是操作系统的一条生死线,这是操作系统能否形成稳定的生态闭环的体现。纵观 历史 ,Windows Phone、诺基亚、三星、黑莓均尝试过布局手机的操作系统,实际上都经历了失败。据StatCounter数据显示,目前来看,移动端仍旧是苹果和安卓占据绝对优势。2020年4月至2021年4月,移动端操作系统份额的72.2%是谷歌Android,苹果iOS则占比26.99%,合计99.19%,其他操作系统的市场份额占比不足1%。

“还有一个非常大的顾虑是,目前手机厂商的收入不完全来自硬件销售,更多地是来自生态收入。如果手机企业使用华为的操作系统,则企业在其中的所有广告收入、应用下载量、生态体系都会被华为知道,如果企业是年销量超过5000万台,单就广告收入,用户数据就会被对方知道,这是一个非常大的顾虑。”葛甲认为,华为鸿蒙操作系统的推广,是需要时间来建立企业与企业之间、企业与开发者之间的信任,不过其中的技术、资金、运营理念也非常重要。

HarmonyOS 2之于华为,并不仅仅是手机

万联证券5月31日发布研报称,“随着鸿蒙系统在手机、平板等应用端的规模性应用,有助于完善国产操作系统及软件应用的产业链生态,促进国产软件的长期发展,同时搭载鸿蒙系统的产品也是中国自主可控创新发展的重要落地。”

葛甲也表示,行业对华为鸿蒙的期待主要是国产自主操作系统的问世,“通过掌控底层代码,不受制于人,也没有禁用问题。”

禁用与“缺芯”相关联。2020年9月15日后,华为芯片全面断供,业务受到冲击,2020年成为华为近十年来增长率最低的一年。毫无疑问,美国对华为芯片供应链打击的影响仍在持续。发布会上,余承东也表示,因为众所周知的原因,P50系列上市时间待定。但华为会尽快解决,将P50带给大家。

据第三方统计机构IDC数据显示,2020年Q4华为手机全球出货量为3230万台,市场份额为8.4%,同比大幅下降42.4%,在全球出货量排名跌至第五,也是出货量前五强中唯一一家出现销量同比下滑的品牌。因而,华为HarmonyOS 2则被业内普遍认为是华为业务的新晋增长点。但另一方面,HarmonyOS的问世,虽是华为对美国制裁的应对之举,但换个角度来看,何尝不是时机成熟的顺势而为?

孙燕飚认为,华为鸿蒙的诞生核心在于中美贸易摩擦,先有美国对华为的芯片制裁和Google断供的GMS服务,后有近期安卓升级的首批适配名单无华为。另一方面,如今所有的应用生态皆基于智能手机平台,各种IoT设备接连出现,但生态发展缓慢,显现出设备协同能力不足,整体效率难提高。正如HarmonyOS 2发布会上余承东提供的一组数据显示,智能家电设备的繁琐步骤把消费者挡在门外,智能家居的APP安装率不到10%,安装后的使用率则不到5%。

系统“三强争霸赛”开演?

6月8日,2021苹果全球开发者大会(WWDC)在线上召开,并推出了iOS15、WatchOS 8和macOS Monterey等新一代操作系统。值得注意的是,此次苹果的发布会强调,各大系统间的界限是通过某个功能或者服务进行串联,来强调多设备协同能力。而“多屏互动”是近几年华为电子产品的主要卖点之一。

众所周知,移动互联网时代下是微软、苹果和谷歌三家在统领操作系统,但在手机移动端却是苹果和谷歌的天下。对于新晋者华为鸿蒙的出现,不少网友表示,国产手机操作系统终于出现了,将形成与iOS、Android三足鼎立之势。

苹果发布全新的操作系统,而其核心的盈利商业模式一部分也在iOS助力苹果智能手机赢得消费者的青睐。据市场研究机构Strategy Analytics数据,今年一季度,iPhone全球出货量同比增长44%为5700万部,以17%的市场份额位居第二。据Canalys数据,今年一季度iPhone在中国出货量同比增长94%为1200万部。另一方面,据StatCounter数据,移动端操作系统份额上,谷歌Android系统占比达72.2%,苹果iOS占比26.99%,其他操作系统占比不足1%。

国泰君安发布报告指出,“我们复盘操作系统发展史,可以发现一旦某一赛道操作系统的市场格局确定之后,后来者几乎没有翻盘的可能性。Android在手机端非常强势,但他还是无法参与到PC市场的竞争中,因为后来者需要挑战的是先行者整个行业生态,现在全球范围内Android的开发者数量达到2000万,iOS开发者数量达到2400万,后来者想要‘革’这几千万人的‘命’,难度可想而知。”

但面对市场份额的压力,余承东曾表示,已售出超过10亿台的华为全场景智慧连接设备中(含在网手机超7亿台),约90%的存量和在售手机都可升级鸿蒙操作系统。那么面对如此压力,鸿蒙能否鼎足而立占据市场一隅?

“鸿蒙目前没有一个盈利的商业模式,而盈利模式是靠参与者共同思考出来的。因此华为生态的‘摊子’越大,参与者越众越容易快速形成盈利的商业模式。”孙燕飚认为,从产品及硬件层面来说,苹果、安卓和华为可以是“三国杀”,但从操作系统来说并不存在竞争关系。“苹果是封闭式的自用系统,而安卓是第三方开放式应用系统,而华为鸿蒙是面向物联网的系统层面的操作系统。目前 社会 在步入万物互联的AIoT时代,所有系统都要进行升级和兼容,既封闭又开放,未来的世界才会更加美好。而越来越智能的东西一定要有操作系统。谷歌虽然有新系统面向万物互联,但并没有投入商用,而鸿蒙从这一点来说,是走在前列的。”

项立刚认为,目前鸿蒙是处在成长的初级阶段。项立刚表示,“华为鸿蒙立足物联网理念,这个思维是领先的,而华为作为世界头部的手机硬件厂商,其销售的量非常多,这些销售出去的手机如果全部搭载鸿蒙操作系统,销售基础是有的。另一方面,从资金、技术和品牌号召力来说,华为也同样具备了抢占市场的基础”,但项立刚也表示,华为的最大机会还是做新的市场。

“大家都希望通过鸿蒙系统来解决手机的问题,但我认为它最终解决的恰恰不是手机的问题。”葛甲认为,如果说鸿蒙要和苹果、安卓抢夺用户,那么在移动生态里面是看不到鸿蒙的希望的。他分析道,“现在用户习惯已经固定了,鸿蒙并没有先发优势。当一个市场态势已经形成了之后,下大力气挖掘存量是没有用的,只有开发市场争取增量才是明路。”鸿蒙的实际着力点就是物联网,手机只是一个副产品。目前市场上存在大量物联网的节点,这时需要一个系统去统筹。同时,物联网发展极快,物联网每年的增长节点都是过去 历史 的总和,而这个物联网统筹就是鸿蒙的操作系统。

对于鸿蒙在物联网领域的未来发展,葛甲认为,鸿蒙如果成长起来或将成为物联网行业中 游戏 规则的制定者。“物联网技术谷歌有、苹果有,但是它们缺乏相关的物联网消费市场。我认为,中国的物联网应用技术一定会是世界第一。因为物联网的应用技术更多是应用在工业上。而据联合国的统计数据,中国是唯一一个占有全部工业门类分类的国家,其工业产值也是比美日德加起来的总和更多。做得好与不好另说,但中国是最好的一个物联网消费市场。相比较之下,美国和欧洲是没有这么多市场的。”

“华为设备间联网做得很好,让多设备共存、兼容以及相互间的数据实时转换,这是物联网的基础。但同样,华为也面临一些问题,一是软件人才不占主导地位,它需要建立软件文化;二是标准构建问题;三是前景好但无成功的商业案例。”不过葛甲也表示,机遇总比挑战多,如果华为HarmonyOS一旦进军物联网,那必定是一番新天地。

鸿蒙确实用了安卓开源项目代码,但安卓套壳论却是一戳即破的谎言

现在华为鸿蒙系统(Harmony OS)已经到了大规模推广、搭载前的最后公测阶段,已经有很多人升级到了鸿蒙,事实就摆在面前了,所以现在关于鸿蒙系统是PPT的说法,差不多都该很快消失了。

目前对鸿蒙系统的质疑声音,又集中到了“安卓套壳”这个老话题上来,毕竟鸿蒙系统确实是全面兼容安卓APP,而且在日常界面上也和安卓系统很类似。很多所谓程序员就根据鸿蒙系统中确实有很多AOSP(安卓开源项目)的开源代码来认定,鸿蒙系统就是安卓套个壳而已。

一、这样的观点,实际上从稍有知识产权、法律常识的角度看,根本就是不可能成立的。

难道一个强悍的谷歌公司,就没有几个律师(法务)懂这事?你以为谷歌强制要求的 安卓手机开机界面“Powered by android” 只是个摆设,或是个花架子没用的?如果说谁家手机系统底层是安卓,却不遵从这个规则,怕是早就被谷歌告进了法院。谷歌有多么狠没人不知道吧?要知道谷歌自家私有的GMS(谷歌移动服务),早就禁止华为手机安装了。当时谷歌那可是步步紧逼,坚决把禁止华为使用GMS进行到底的力度。

放心吧,谷歌没这么傻,华为更没这么傻。如果鸿蒙系统不是完全自己开发的,华为有必要多此一举? 华为现在的 “安卓+EMUI+HMS(华为移动服务)”模式 ,不也是用得好好的吗? 而且,“安卓+EMUI+HMS”这个模式,只要华为想用安卓开源系统,还可以一直用下去,完全符合开源项目规则。

其实这也是目前小米、OPPO、vivo、三星等所有安卓系手机厂家都在做的,比如小米的安卓+MIUI等。况且,华为的EMUI也很强大,完全不比任何别家UI系统差。

二、即便是从软件技术、软件开源社区及开源软件规则这些常识看,鸿蒙系统使用AOSP(安卓开源项目)的开源代码不但合规,还是合情、合理的。

下面咱们来看看2021年1月下旬,华为消费者业务软件部总裁、鸿蒙操作系统负责人王成录接受采访时,对鸿蒙系统全面、深入的介绍。王成录这位资深“程序员”,应该是最有资格介绍鸿蒙系统的了。

这里王成录还是把对鸿蒙系统的质疑归结于理解不一致的问题。他说并不是所有安卓代码都是谷歌开发的,安卓系统的绝大部分代码来自开源社区。

鸿蒙也会吸收社区的优秀技术和代码,用了AOSP(Android 开源项目)的开源代码,就认定鸿蒙是安卓换了皮,说明这类吐槽者没有太准确理解什么是开源。开源系统的最大意义就在于大家都来贡献代码,大家都可以免费使用。而华为本身就是安卓开源系统最大的贡献者之一。

王成录说到 今年10月,鸿蒙第三阶段的开源代码会上线,来自AOSP社区的、由谷歌贡献的代码就几乎没有了 。相信华为的这个时间表,那些吐槽的所谓“程序员”应该可以理解了。

由此可见, 鸿蒙系统是庞大的,特别是前期吸收开源社区的技术、代码,都可以显著提高系统开发的进程,华为何乐而不为呢?这个槽点,该破了。

类似的,鸿蒙系统对于安卓APP的兼容,也是这个连续性的道理。王成录明确提到,现在鸿蒙生态的应用量(APP及开发者)还不够多。他说谷歌安卓系统有约2000万开发者,苹果iOS有2400万开发者,鸿蒙生态的开发者数量还差很多。所以, 在鸿蒙生态起步的初级阶段,兼容安卓不但不该被吐槽,反而应该是一个妙招 。

当然华为也没有忽视自有生态建设。华为选择了中国应用市场(APP)下载量排名前200的厂家,一个个去沟通,已确定做方案的达到70%。鸿蒙生态建设非一日之功,早在紧张进行中。

这些吐槽的所谓程序员,要么就是揣着明白装糊涂,为了吐槽鸿蒙而装糊涂;要么根本就不是程序员,打着程序员的幌子,纯粹就是为了吐槽鸿蒙而已。

三、最后做个善意提醒,现在用着安卓系统的手机厂家,也不要高兴太早,或是暗自庆幸自己运气好,没有被谷歌打压。

谷歌可是在一步步收紧对安卓系统的控制,说不定啥时候让你交点儿使用费,怕是躲不开的。而且交点儿使用费,怕这还是好的。 要是哪天你也想真心实意做点儿技术活,也搞点儿高新 科技 ,难免要被美国盯上,难道就不怕和华为一样也被禁掉GMS?多做点儿准备,不是坏事。

并且鸿蒙系统的微内核、软总线、分布式架构的先进性,是安卓系统不可匹敌的。随着鸿蒙系统生态进一步完善,加上华为鸿蒙系统的开放政策,相信用上更先进的系统,对任何厂商都有吸引力。用上中国自己的操作系统,何乐而不为?连谷歌都在开发安卓的替代系统Fuchsia了,难道还有人怀疑安卓必将被淘汰的结果吗?

鸿蒙系统确实是个新事物,很多人对其缺乏认识是可以理解的。我们中国之前确实也没有拿出一个成功的操作系统,鸿蒙系统突围而出的难度的确很大,有些人缺乏信心也有可能。 但是现在华为有实力、有机会,鸿蒙成功就在眼前,我们还腿软,就不该了。

沸腾!华为HarmonyOS 2来了!鸿蒙初现,看看谁在它的“朋友圈”

文:李婷 石丹

ID:BMR2004

6月2日晚,“#HarmonyOS 2今日发布#”冲上了微博热搜第三,数据显示阅读量达7363.9万次,评论达1.1万条。

图源:微博

图源:华为官方

此次发布会宣布,连同智能手机,华为官方计划到明年上半年将会实现近“百款”新旧设备启动升级。此前,据华为公司预计,到2021年底,搭载鸿蒙操作系统的设备数量将达3亿台,其中华为设备将超过2亿台,面向第三方合作伙伴的各类终端设备数量将超过1亿台。

华为消费者业务软件部总裁王成录称,让所有连接在一起的设备像一台设备一样,HarmonyOS将让多种设备融合形成一个“超级终端”。

那么,HarmonyOS 2(鸿蒙)到底是怎么样的国产操作系统?它对华为的意义何在?智能手机作为实现万物互联的重要载体,是外界体验HarmonyOS的重要窗口和流量入口。但HarmonyOS能否“叫板”移动端巨头苹果iOS和安卓系统?

01

HarmonyOS 2问世,“没有人是一个孤岛”

鸿蒙的发布,意味着华为HarmonyOS将覆盖更多智能终端设备,并能以手机为原点,链接可穿戴电子产品、 汽车 、智能家电等设备,最终达成HarmonyOS操作下的多设备互联。正如王成录所说:“让所有连接在一起的设备像一台设备一样,成为一个‘超级终端’。”

图源:华为官方

王成录直言,“鸿蒙操作系统是一个全栈解耦的架构,一套代码可以在手机上使用,也可以在手表上以及很多小设备上使用。”华为方面也表示,HarmonyOS是新一代智能终端操作系统,为不同设备的智能化、互联与协同提供统一的语言。HarmonyOS更便捷、更流畅、更安全,通过分布式技术让一套系统满足大大小小多种设备需求,实现弹性部署;将N个设备组合成1个“超级终端”,硬件互助,资源共享,根据个人需求自由调用。

这也意味着鸿蒙在做一件事,即简化复杂系统的处理步骤及消费者体验。华为常务董事、消费者业务CEO余承东表示,如今消费者无论走到哪里,智能终端都随处可见,但由于系统的碎片化,导致连接复杂、操控繁琐、体验割裂,并没有给消费者带来更好的体验。

如何让消费者能够处理这些庞大的系统,能够简单地应用和管理它们?显然,余承东认为,HarmonyOS是这个问题的答案。“华为今天带来了全新的HarmonyOS 2系统,可以搭载在手表和平板上,更重要的是可以与其他IoT 设备链接。”余承东表示,今天已然步入一个万物互联和万物智能时代,“没有人是一个孤岛”。

图源:华为官方

02

HarmonyOS 2之于华为,并不仅仅是手机

万联证券5月31日发布研报称,“随着鸿蒙系统在手机、平板等应用端的规模性应用,有助于完善国产操作系统及软件应用的产业链生态,促进国产软件的长期发展,同时搭载鸿蒙系统的产品也是中国自主可控创新发展的重要落地。”

互联网分析师葛甲也表示,行业对华为鸿蒙的期待主要是国产自主操作系统的问世,“通过掌控底层代码,不受制于人,也没有禁用问题。”

禁用与“芯片潮”相关联。2020年9月15日后,华为芯片全面断供,业务受到冲击,2020年成为华为近十年来增长率最低的一年。毫无疑问,美国对华为芯片供应链打击的影响仍在持续。发布会上,余承东也表示,因为众所周知的原因,P50系列上市时间待定。但华为会尽快解决,将P50带给大家。

据第三方统计机构IDC数据显示,2020年Q4华为手机全球出货量为3230万台,市场份额为8.4%,同比大幅下降42.4%,在全球出货量排名跌至第五,也是出货量前五强中唯一一家出现销量同比下滑的品牌。因而,华为HarmonyOS 2则被业内普遍认为是华为业务的新晋增长点。但另一方面,HarmonyOS的问世,虽是华为对美国制裁的应对之举,但换个角度来看,何尝不是时机成熟的顺势而为?

孙燕飚认为,华为鸿蒙的诞生核心在于中美贸易摩擦,先有美国对华为的芯片制裁和Google断供的GMS服务,后有近期安卓升级的首批适配名单无华为身影。另一方面,如今所有的应用生态皆基于智能手机平台,各种IoT设备接连出现,但生态发展缓慢,显现出设备协同能力不足,整体效率难提高。正如HarmonyOS 2发布会上余承东提供的一组数据显示,智能家电设备的繁琐步骤把消费者挡在门外,智能家居的APP安装率不到10%,安装后的使用率则不到5%。

显然,华为鸿蒙在各IoT设备联网、共存、兼容以及相互间的数据实时转换做到了行业领先。

03

谁在鸿蒙的“朋友圈”?

自华为鸿蒙落地以来,可以发现在智能家居领域华为加盟合作的“朋友圈”正在迅速扩大。

2019年,HarmonyOS 1.0发布就已搭载在华为的多款产品,包括其智慧屏产品;2020年,华为发布搭载HarmonyOS 2的手表Watch GT2 Pro;2021年上海(国际)车展,华为首款搭载HarmonyOS的 汽车 极狐阿尔法S华为HI版亮相;2021年4月,美的集团宣布其近200款全品类家居将搭载HarmonyOS系统;2021年5月,魅族发布会公布,其旗下Lipro智能家居产品将接入鸿蒙系统。此外,美的、九阳、老板电器、苏泊尔、海雀 科技 等头部IoT厂商也都表示已搭载了HarmonyOS系统。

图源:华为官方

国泰君安报告指出,目前国内几乎所有的家电厂商都已经完成了与华为鸿蒙的谈判或正在谈判过程中,中国拥有全球领先的家电制造能力,“中国制造+华为鸿蒙”的模式也将成为未来鸿蒙参与IoT时代核心操作系统竞争的有力助手。

华为方面表示,目前已有300+应用和服务伙伴、1000+硬件伙伴、50万+开发者共同参与到鸿蒙生态建设当中。华为预计,2021年将有40多个主流品牌成为鸿蒙体验的新入口。

华为HarmonyOS的生态建设虽然在智能家居方面进行顺利,但却在手机市场上遇到了阻力。

在此次HarmonyOS 2的发布会上,余承东提及,鸿蒙操作系统超越了过去安卓系统时代,并解决了安卓系统越用越老、卡顿及老化等问题,进一步提升消费者体验。此外,华为方面公布了HarmonyOS的“百机焕新”计划,将陆续向华为手机、平板、智慧屏等智能终端设备推送升级HarmonyOS 2系统,计划到明年上半年实现近“百款”设备升级HarmonyOS 2。

图源:华为官方

显然,对标安卓并直言进一步提升了用户体验感的背后,是华为方面希望更多的厂商加入HarmonyOS 2以完成华为鸿蒙操作系统的生态建设。

毕竟,数字经济的底盘就是操作系统,而操作系统开发只是第一步,真正决定这个系统是否能活下去,是否具备持续性,生态才是关键。华为消费者业务AI与智慧全场景业务部副总裁杨海松曾对媒体表示,16%的市场份额是操作系统的一条生死线,这是操作系统能否形成稳定的生态闭环的体现。纵观 历史 ,Windows Phone、诺基亚、三星、黑莓均尝试过布局手机的操作系统,实际上都经历了失败。据StatCounter数据显示,目前来看,移动端仍旧是苹果和安卓占据绝对优势。2020年4月至2021年4月,移动端操作系统份额的72.2%是谷歌Android,苹果iOS则占比26.99%,合计99.19%,其他操作系统的市场份额占比不足1%。

“还有一个非常大的顾虑是,目前手机厂商的收入不完全来自硬件销售,更多地是来自生态收入。如果手机企业使用华为的操作系统,则企业在其中的所有广告收入、应用下载量、生态体系都会被华为知道,如果企业是年销量超过5000万台,单就广告收入,用户数据就会被对方知道,这是一个非常大的顾虑。”葛甲认为,华为鸿蒙操作系统的推广,是需要时间来建立企业与企业之间、企业与开发者之间的信任,不过其中的技术、资金、运营理念也非常重要。

04

能否“叫板”iOS、Android两巨头?

众所周知,移动互联网时代下是微软、苹果和谷歌三家在统领操作系统,但在手机移动端却是苹果和谷歌的天下。对于新晋者华为鸿蒙的出现,不少网友表示,国产手机操作系统终于出现了,将形成与iOS、Android三足鼎立之势。

同时,据余承东表示,已售出超过10亿台的华为全场景智慧连接设备中(含在网手机超7亿台),约90%的存量和在售手机都可升级鸿蒙操作系统。那么,面对如此销量,HarmonyOS 2能否“叫板”iOS、Android移动端的两大巨头?

对此,项立刚认为,一方面,目前鸿蒙处于成长的初级阶段,不足以“叫板”两大巨头,但是华为有“叫板”的基础。“华为鸿蒙立足物联网理念,这个思维是领先的,而华为作为世界头部的手机硬件厂商,其销量非常多,这些销售出去的手机如果全部搭载鸿蒙操作系统,那么这个基础是有的。另一方面,从资金、技术和品牌号召力来说,华为也同样具备了这么一个基础。”但项立刚也表示,华为的最大机会还是做新的市场。

国泰君安发布报告指出,“我们复盘操作系统发展史,可以发现一旦某一赛道操作系统的市场格局确定之后,后来者几乎没有翻盘的可能性。Android在手机端非常强势,但他还是无法参与到PC市场的竞争中,因为后来者需要挑战的是先行者整个行业生态,现在全球范围内Android的开发者数量达到2000万,iOS开发者数量达到2400万,后来者想要‘革’这几千万人的‘命’,难度可想而知。”

“大家都希望通过鸿蒙系统来解决手机的问题,但我认为它最终解决的恰恰不是手机的问题。”葛甲认为,如果说鸿蒙要和苹果、安卓抢夺用户,那么在移动生态里面是看不到鸿蒙的希望的。他分析道,“现在用户习惯已经固定了,鸿蒙并没有先发优势。当一个市场态势已经形成了之后,下大力气挖掘存量是没有用的,只有开发市场争取增量才是明路。”鸿蒙的实际着力点就是物联网,手机只是一个副产品。目前市场上存在大量物联网的节点,这是需要一个系统去统筹。同时,物联网发展极快,物联网每年的增长节点都是过去 历史 的总和,而这个物联网统筹就是鸿蒙的操作系统。

对于鸿蒙在物联网领域的未来发展,葛甲认为,鸿蒙如果成长起来或将成为物联网行业中 游戏 规则的制定者。“物联网技术谷歌有、苹果有,但是它们缺乏相关的物联网消费市场。我认为,中国的物联网应用技术一定会是世界第一。因为物联网的应用技术更多是应用在工业上。而据联合国的统计数据,中国是唯一一个占有全部工业门类分类的国家,其工业产值也是比美日德加起来的总和更多。做得好与不好另说,但中国是最好的一个物联网消费市场。相比较之下,美国和欧洲是没有这么多市场的。”

“华为设备间联网做得很好,让多设备共存、兼容以及相互间的数据实时转换,这是物联网的基础。但同样,华为也面临一些问题,一是软件人才不占主导地位,它需要建立软件文化;二是标准构建问题;三是前景好但无成功的商业案例。”不过葛甲也表示,机遇总比挑战多,如果华为HarmonyOS一旦进军物联网,那必定是一番新天地。

「鸿蒙开发 3」华为鸿蒙应用开发的低代码(Super Visual)开发方式

开发前可以了解下鸿蒙: [鸿蒙开发 序]华为鸿蒙操作系统(HarmonyOS)简介及开发环境搭建

开发前的准备:「鸿蒙开发 1」华为鸿蒙应用集成开发环境DevEco Studio安装和设置

了解鸿蒙应用开发的基本开发流程:「鸿蒙开发 2」第一个华为鸿蒙(HarmonyOS)应用程序(App)

本章目标:

1 了解华为鸿蒙应用开发的可视化(低代码)方式

2 通过构建一个简单的具有页面跳转功能的应用

低代码开发方式,即通过可视化界面开发方式快速构建布局、编辑UI界面,可有效降低用户的上手成本并提升用户构建UI界面的效率。

1 打开DevEco Studio,创建一个新工程,选择支持Phone / Tablet / Wearable(手机 / 平板 / s可穿戴)的模板,我们在此直接选择Empty Ability

Project name工程名称填SuperVisual

Development mode开发方式选择Super Visual

其它的可以使用默认设置,点击完成,进入编辑界面

1 在Project(项目)窗口,删除工程运行默认的入口文件夹:“entry src main js default pages index”文件夹

2 在Project窗口,选择工程中的“entry src main js default pages”,单击鼠标右键,选择“New JS Visual”

JS visual name填first,点击完成,进入编辑界面

创建完成后,可以看到“entry src main supervisual default pages page page.visual”的文件目录结构

3 第一个页面内有一个容器、文本和一个按钮,通过Div、Text和Button组件来实现

(1)分别选中first.visual画面中的Text、Div组件,单击鼠标右键,选择Delete删除

(2)选中UI Control中的Div组件,将其拖至画布

点击右侧属性样式栏中的通用样式图标(General),设置Div组件的高度Height为100%,使其占满屏幕

点击右侧属性样式栏中的样式图标(Flex),设置Div组件的FlexDirection样式为column,使Div的主轴垂直;设置Div组件的JustifyContent样式为center,使得其子组件在主轴上居中显示;设置Div组件的AlignItems样式为center,使得其子组件在交叉轴上居中显示

(3)选中UI Control中的Text组件,将其拖至Div组件的中央区域

点击右侧属性样式栏中的属性图标(Properties),设置Text组件的Content属性为 “ Hello World ”

点击右侧属性样式栏中的通用样式图标(General),设置Text组件的宽(width)为100%,高(height)为100px

点击右侧属性样式栏中的样式图标(Feature),设置组件的FontSize样式为60px,使得其文字放大;设置组件的TextAlign样式为center,使得组件文字居中显示

(4)选中UI Control中的Button组件,将其拖至Text组件下面

点击右侧属性样式栏中的属性图标(Properties),设置Button组件的Value属性为 “ Next ”,

点击右侧属性样式栏中的通用样式图标(General),设置按的宽(width)为40%,高(height)为60px

点击右侧属性样式栏中的样式图标(Feature),设置组件的FontSize样式为40px

至此,第一个页面创建完成

我们可以在预览窗口中看效果,点击右侧边栏的Preview打开预览窗口

1 在Project窗口,选择工程中的“entry src main js default pages”,单击鼠标右键,选择“New JS Visual”

Visual配置界面,JS visual name填second,回车(Enter键)或者点击完成,进入编辑界面

2 第二个页面中有一个容器和文本,通过Div、Text组件实现,现在编辑器已经为我们创建好了,我们就来修改下它们的属性(你也可以删除原有的自己创建,具体步骤参考本章第二节“二 创建第一个页面”)。

选中Text组件,点击右侧属性样式栏中的属性图标(Properties),设置Text组件的Content属性为 “ Hi,I'm always here. ”

点击右侧属性样式栏中的通用图标(General),设置组件的宽(width)为100%,高为60px

点击右侧属性样式栏中的样式图标(Feature),设置组件的FontSize样式为36px,TextAlign样式为center

这样我们的第二个页面创建成功了

1 在Project窗口,打开工程中的“entry src main js default pages first first.js”, 导入router模块,页面路由router根据页面的uri来找到目标页面,从而实现跳转。示例代码如下:

2 打开或者切换到first.visual页面,选中画布上的Button组件,点击右侧属性样式栏中的事件图标(Events),鼠标点击Click事件的输入框,选择launch事件

3 在预览窗口中查看项目效果,点击Next按钮后发现我们的页面成功跳转了。

到此,本章的目标就完成了。


文章标题:鸿蒙开发初级,鸿蒙 基于什么开发
网站路径:http://bzwzjz.com/article/dsdhooo.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 网站建设开发 网站建设方案 响应式网站建设 网站建设公司 网站设计制作 成都企业网站设计 成都网站设计公司 古蔺网站建设 成都网站建设 阿坝网站设计 专业网站建设 成都网站制作 网站制作公司 网站建设改版 网站建设费用 LED网站设计方案 营销型网站建设 成都网站建设 成都网站建设 成都品牌网站设计 网站设计