扫一扫 扫一扫 扫一扫 扫一扫 挺久没写输出一些分享了,这次找个机会唠嗑,不能只分享已经掌握的知识,让脑阔停止思考。 鸿蒙OS是什么?华为从 6 月 2 号发布会上发布了万众期待的 HarmonyOS 鸿蒙系统,用官方的介绍: —— HarmonyOS 是新一代的智能终端操作系统,为不同设备的智能化、互联与协同提供了统一的语言。带来简洁,流畅,连续,安全可靠的全场景交互体验。 很多人可能对手机厂商发布的系统简单理解成是手机系统,这个说法套用在鸿蒙身上会比较不准确,确切的说,它是一个可以在任意设备上使用、安装、开发定制的系统合集,只是手机是它最重要的组成部分。 从华为自己的发布会和官网来看,华为显然不满足于只在手机一个硬件上发力,而是把目标覆盖到所有消费终端上去,手表、平板、电脑、电视、汽车、空调甚至是微波炉…… 宽泛点说,鸿蒙既是手机、平板、手表的系统,也可以应用到任何其它硬件设备中去,只要这台硬件想要实现智能化,那么整个鸿蒙 OS 的体系下就有提供对应的底层接口、库、代码和规则。 整套鸿蒙系统包含四个层级:内核层、系统服务层、框架层、应用层。在框架和系统层级里,又具体拆分出了基本能力、软件服务、增强软件服务、硬件服务的不同子集。 也就是说,如果我生产了一台微波炉,但我想要让它具备智能化的功能(联网操作之类的),那么我们的工程师就可以直接拿鸿蒙的系统过来套用。 直接调用系统中提供的图形系统作为液晶面板的显示基础,再内置设置、电话、定位 (如果你还扛着微波炉出门的话……)等功能,或者安装个摄像头再调用生物特征识别(比如脸部解锁)系统,提供防熊孩子误操作的家长识别功能…… 这会让整体的软件层开发时间大幅度缩短,因为华为已经帮你写好了。但这还不是重点,鸿蒙的框架设计是有预设出相关的场景的,那就是 —— 多设备联动的分布式场景。 在华为认为的未来,我们会有大量的设备处于联网或者智能化的状态,这些设备相互之间是分散的、独立的,那么就开发一套系统,能将它们无缝聚合起来。 通过对这些设备的通信、传输、访问等底层功能的聚合,让应用层面可以实现更多的服务,创造更多的使用场景与想象力。 比如目前已经实现的分布式文件管理、跨设备文件传输、屏幕内容投放等,都需要这种系统级的底层服务进行支持,不是做几个 APP 就可以实现。 所以乍一看,华为的手机、电脑、平板等,已经和水果全家桶看齐,甚至有过之无不及。因为苹果全家桶只覆盖到少数的苹果硬件,homekit 等智能硬件服务整合依然有大量的阻力与矛盾。 鸿蒙与其说是某套系统,不如说是一个硬件智能化场景解决方案。当然,前面提到的这些东西,都并不是鸿蒙被广泛热议的地方,而是因为这两年受到某些不可抗力影响,华为在系统、芯片上都受到限制。所以,鸿蒙是一个中国商业公司为了防止被发达国家强权霸凌(技术限制)而诞生的 “原创” 、“自主研发” 的操作系统,即使某天安卓、iOS 撤离中国,我们也有本土的系统可以替代,不至于一日回到大哥大的时代。 这代表了什么,代表了国产民族企业对帝国主义优势技术发起的抗争和挑战,是民族科技的曙光和希望,要在民用科技领域走出我们自己的道路…… 好吧,狗头加上,编不下去了,换下个话题! 鸿蒙是不是安卓,和设计师有什么关系鸿蒙是不是安卓,这是在知乎上已经争论得热火朝天的话题了。虽然我们很希望它真的是一个全新的系统,但总总迹象表明,在手机、平板上搭载的鸿蒙,并不是一个完全独立自主研发的系统。 首先,官方声明过使用了 AOSP 源码,什么叫 AOSP 呢,Android Open Source Project。是一个安卓的开源项目,这个开源项目中包含了完整的系统代码,可以被免费使用。然后,就是一个比较绕的关系,Google 即有商业的安卓,也有开源的 AOSP,这是两个同级的项目。如果在获得商业授权和谷歌自己 “亲儿子” Pixel 系列机型中,搭载的安卓系统是官方自己处理过的商业系统,而 AOSP,则是在去除掉这些内部特性的基础版本。 手机平板上的鸿蒙 OS 是在拿了 AOSP 后进行高度 “魔改“ 和添加新特性后的版本,所以可以支持安卓的原生应用,在 Android 开发软件中,可以直识别鸿蒙 OS 为安卓 10(AOSP 版本)。 如果在这样的问题下,大家都能认为鸿蒙 OS 是一套全新的自研系统,那么你说什么都对!现代系统的复杂度已经远远超过外行的想象,前几年有个著名的闹剧 “红芯” 浏览器内核,是一家国内企业号称要发布全球唯五的国产浏览器内核,在融资几亿后被识破。 即使是浏览器这种对于普通用户已经习以为常“看似简单”的工具,目前我们也没有办法完成内核的自研和上市。 手机作为应用最广泛的智能设备,经过了十几年的发展,以及数以百万计工程师的投入和研发,需要开发出能和 iOS、Andorid 同级的系统,绝对不是一朝一夕可以完成的工作,需要足够的时间、人力和物力。不对技术的发展保持敬畏,就像指着只有几个字母的大牌 logo 说没什么了不起的,你打开 Windows 画板甚至是 Word 都可以做出来。 毕竟不是做系统开发的,技术的讨论就暂且放放,回到设计中来。虽然鸿蒙不是完全自研的船新系统,多少让人失望,但对于 UI 设计师来说,暂时还不是一件坏事。我们都知道 iOS、Andorid 都有自己的视觉系统,有发展出自己的视觉生态和体系,这也是每个商业系统必定要包含的内容之一,即使是已经消亡的微软 WP,也有自己独特的设计语言。 对于消费者来说,理论上系统选择越多越好,选择范围扩大,就像你可以选的餐厅数量变多了 “我可以不用,但你不能没有“ 系列。 但如果今天的生态再诞生了一个全新的系统,这个系统不支持 iOS 和 Andorid 的 APP,需要独立编程和开发,那么这套系统必然也会根据自己和其它系统的差异性来构建自己的视觉语言。 虽然鸿蒙现在就有了,但肯定还有很大改动空间。 △ https://developer.harmonyos.com/cn/docs/design/des-guides/overview-0000001053563071 并且,这个系统还是国产的,无论哪个层面考虑,去适配和支持它都是有必要的。那直接的结果,设计的学习、设计投入成本 “BIU” 的一下就增加了。 和移动端开发不同的地方是,增加任何系统的学习、适配、执行成本,设计师是没办法简单进行任务分发和转移的。我们可以说,即使鸿蒙在未来推出自己的全新开发语言和工具,程序员可以选择从 iOS to 鸿蒙,或者 Andorid to 鸿蒙,转行甚至有点小激动。但 UI、UX 设计师可没有这么转的…… 所以,市面上增加的系统种类越多,设计师要承受的压力也就越大,彼之蜜糖,我之砒霜。 虽然没新系统诞生固守格局是挺无聊的,但是变化就是让设计师 996 进一步演变成 007,这是矛盾的根源,要看你们自己怎么看待了。 关于物联网,万物互联最后,就是讨论鸿蒙提及的各种 “智慧场景” 了。虽然说接触 IT 行业那么久,对智能终端的热忱远高于一般人,但是智能设备拥有的越多,越开始明白 “伪需求” 指的是什么。 就比如鸿蒙官网开发指南-概述-技术特性中写的应用场景,
第一个场景,在家动不动要掏出手机,和你家其它设备碰一碰。 而且烤箱的实际操作,是先预热,然后你要手动把菜品装盘放进预热好的烤箱里。时间到了,你可能要再走过来打开玻璃门,翻翻面,拨一拨,再装回去转低温烤。 所以智能化解决了什么问题,是因为加了智能芯片它已经是台成熟烤箱了,菜谱导入,就该自己去杀鸡去毛切块涂料再预热装盘塞自己肚子里,然后烤得金黄诱人以后自己从新裱盘送上桌? 认识交互和体验,就要理解并不是只有在电子显示器上的操控有体验,任何经过人类设计的物品都有交互和体验。常规家庭电器经过数十年的设计,已经拥有非常成熟、优异的设计和交互方法。 就比如烤箱,它的交互几乎就只有开关箱和时间、温度的设置波轮,其它操作一点都不重要。 强行让已经非常简洁的交互变 ”智能化“,再用手机操作,除了增加使用成本以外,没有任何意义。尤其是,本来非常简单的工具,因为智能化的应用,还增加了更多的学习成本。每个硬件操作起来功能总不可能是一样的吧,硬件里包含的固件总是要升级的,今天可能新功能增加了,明天可能就 UI 也改了。于是,你家里大到电视,小到牙刷,每个能通电的单元,都要学习一遍怎么用手机操作,这是理想的生活环境嘛? 在今天正常的居家生活中,需要和不需要智能的设备,市面上基本都找得到,即使我家的猫砂盆,我都可以用 APP 查看主子们上厕所的频率和猫砂舱余量。小米商城里的家电也应有尽有,空调洗衣机等白电是根本不缺的。 今天的用户痛点。是在设备之间不能互联的问题而苦恼嘛?完全不是。 设备之间的连接或者控制,可以应用的技术非常多,不管成熟还是不成熟的。但市面到现在都没有一套统一的解决方案,绝对不是因为技术的问题,而是现阶段根本想不清楚应该怎么解决的交互问题,或者,它们根本没有智能化的需求。 经常关注米家的同学,应该会发现,小米有越来越多的新品其实是去掉智能化。比如我最近买的速热器、吸尘器,都没有接入米家 APP 的联网功能。 因为使用这些产品的时候必须我们自己去接触到实物,你倒杯水,不可能隔空喊一句还手机控制一下热水就倒到你面前的杯子。而那些不需要我们走过去操控的,除了电视、空调这类,即使是最基础照明系统,也很难用这些智能硬件实现高效的自定义控制。 就拿照明系统举例,现代家装中的照明系统有非常专业的定义,照明包含了 3 个大类,直接照明、间接照明、演绎照明。一个理想的家装对每个类型都会使用大量的照明设备,少则几十,多则上百。 这里面即有灯泡也有灯组还有筒灯、灯带、LED 照明等各种灯具。既然要智能化控制全屋,那么每个单元都要可控对不对,那么你家里装的这么多灯具,那几个问题问问你: 首先你怎么给它们起名?你每次怎么记得要操作的具体是哪个?每个灯具可以操作的功能、数值你记不记得住? 可能有人会反对,这是 “土豪” 家才能干的事,老百姓家里就不能体会 “科技的乐趣” 了嘛!是也不是。你可以随便装几个米家灯泡玩,畅想全屋智能化的快乐场景,但你真要完整实施和装修的时候,这些幻想就会被戳灭。 散装的智能设备不会对我们生活带来有效的帮助,而真正有用的,成熟的体系,都存在于高端的定制品牌和服务,比如欧瑞博。 他们有非常多包含智能化的服务,也有智能的系统,但不同的是,交付给客户的方案却是 ”不智能“ 的。官方会根据客户需求提前将设备的连接、定位、功能调整好,你并不需要自己浪费精力去进行自定义控制,等于开启傻瓜模式,不用再纠结这些东西有什么特性。只有用户感知不到的设计,是最好的设计。而多数智能硬件方案,都在让你 ”强行感知“。 还有 5G 物联网,你为什么会希望你家牙刷、摄像头需要 5G 联网,而且暴露在公网环境下? 最后,总结一下,万物互联,确实有一定的价值和使用场景,但更多时候这些场景并不是你需要的,或者你能接受的。现有技术方案虽然也有一定的问题,但并不是通过优化底层协议、加入 5G,就可以无视实际需求和体验上的阻碍。 技术只是基础,而最终智能化场景的增加和普及,一定是通过交互形式和体验的升级来完成。所以,作为设计师,就不要轻易因为技术或 PPT 而 GC,好好思考一番,这些技术可以结合什么样的交互完成用户需求,它们是否合理? 完! 结尾这篇写起来比较累人,欢迎大家一起在评论区里讨论问题。 Android 12 : 一次系统更新 + 设计变革 + 权利更迭5月18日 Google I/O 大会上发布的 Andorid 12 ,采用了全新的 Material You 设计语言。 阅读文章 >欢迎关注作者的微信公众号:「超人的电话亭」 手机扫一扫,阅读下载更方便˃ʍ˂ |
@版权声明
1、本网站文章、帖子等仅代表作者本人的观点,与本站立场无关。
2、转载或引用本网版权所有之内容须注明“转自(或引自)网”字样,并标明本网网址。
3、本站所有图片和资源来源于用户上传和网络,仅用作展示,如有侵权请联系站长!QQ: 13671295。