华为的Harmonyos:“先吹牛逼,直到你真的开始制作它”牛逼的OS开发!
华为是中国 - 以前是世界上最大的智能手机供应商,在过去的18个月中,它学到了一个重要的教训:公司不能依靠美国供应链。 2019年,美国政府禁止美国向华为出口,该公司削减了从大多数芯片和软件供应商的访问。 建立手机很难无法访问关键零件和应用程序。 华为最新的Q4 2020号码展示了自由落体的手机销售,同比下降42%。 因此,华为希望独立于全球智能手机供应链。 虽然硬件独立是公司需要工作的东西,但华为也需要免费获得谷歌的软件。 因此,随着许多公司在之前尝试过,华为希望制作一个Android杀手。
该公司在内部OS的尝试被称为“Harmonyos”(也称为“中国的”Hongmengos“)。 “版本2”于12月发布,第一次将“Beta”智能手机支持给操作系统。 华为成功,Windows Phone,BlackBerry 10,Sailfish OS,Ubuntu Touch,Firefox OS,Symbian,MeeGo,WebOS和三星的Tizen都尝试过,失败了吗? 为了听到华为讲故事,Harmonyos是一个原始的内部创作 - 一个挑衅行为,让公司摆脱美国软件影响力。 华为的OS公告于2019年在国家媒体中获得了大量的脾气暴躁的文章。 CNN称HarmonyoS“对Android,”和Richard Yu的竞争对手,Huawei的消费者商业集团首席执行官告诉了Harmonyos“与Android和iOS完全不同”的出口 华为消费者软件总裁王成路上个月重复了这些说法,“Harmonyos不是Android的副本,也不是IOS的副本。” 使HARMONYOS听起来非常有趣。
在通过严重的侵入性注册过程中获取HarmonyOS后,射击SDK和仿真器,并在开发人员文档上进行困扰,我不能达到任何其他结论:HarmonyOS基本上是Android叉。 华为描述了对新闻界的操作系统以及开发人员文件似乎与公司实际运输的运输有很多关系。 开发人员文档几乎有目的地撰写以混淆读者; 您握住放大镜的任何实际运输代码看起来像Android,没有重大变化。 这句话“伪造直到你使它”通常被称为励志建议,但我从未见过它以前的应用程序开发。 如果您曾看到过现代华为Android手机,Harmonyos在很大程度上是相同的......有几个字符串发生了变化。 因此,虽然看起来没有太多新人来说,但我们至少可以对其“全新”操作系统的“全新”操作系统的一些索赔进行解剖和揭幕。
但是一周两天的背景检查?! 在我们潜入Harmonyos之前,我们必须实际获得Harmonyos,这是一个令人难以置信的麻烦。 据说是一些华为Android手机,如P40 Pro可以通过某种封闭的测试版切换到Harmonyos。 但这仅限于中国。 对我来说,Mandonyos意味着找到我的护照。 为了比较,让我们首先谈谈其他供应商如何运行其操作系统SDK。 对于Android,您从任何桌面计算机谷歌“Android SDK”,单击第一个链接,然后按下载按钮。 Apple要求开发人员为iOS SDK拥有Mac,但从那里它只是一个简单的App Store旅行,下载Xcode。
在您可以尝试鹭港操作系统之前,通过对比,华为要求您通过两天的背景检查。 他们甚至想要一张照片的照片! 华为要求你去华为网站,制作一个帐户,然后通过传递“身份验证”来注册成为开发人员 这意味着发送华为您的姓名,地址,电子邮件,电话号码和您身份证(驾驶执照或护照)和信用卡照片的照片。 然后,您必须等待一个或两个营业日,而Huawei手动“评论”您的申请。 华为有助于指出,它不会向您的信用卡收费。 华为的文档说,“身份证,护照,驾驶执照和银行卡用于验证并匹配您的身份信息。” 好的,但为什么? 为什么华为想先了解我的一切? 为什么这需要两天?
即使您尝试跳过华为的可怕注册过程和“海盗”,通过从其他地方下载它,SDK将无法运行模拟器,直到您使用两天的背景检查的帐户登录。 你能想象一个潜在的HarmonyoS开发人员会在达到这一步的时候想到什么? 如果您是App Ecosystem中的已建立的开发人员,那么生态系统所有者将收集一些识别和财务信息是正常的。 您可能希望开发人员能够为其应用程序收取资金,这意味着您需要能够将钱转移到银行账户,并且生态系统所有者可能负责税收收集。 但是,现在,我们与Harmonyos的情况距离那种情况。 在这一点上,这只是第一次下载SDK,你的典型下载器将是一个奇怪的开发人员,刚刚开始调查华为的操作系统。 (注册“商家服务”实际上是一个完全不同的华为进程。)