挺久沒寫輸出一些分享了,這次找個機會嘮嗑,不能只分享已經掌握的知識,讓腦闊停止思考。
華為從 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 設計語言。
閱讀文章 >歡迎關注作者的微信公眾號:「超人的電話亭」
復制本文鏈接 文章為作者獨立觀點不代表優設網立場,未經允許不得轉載。
發評論!每天贏獎品
點擊 登錄 后,在評論區留言,系統會隨機派送獎品
2012年成立至今,是國內備受歡迎的設計師平臺,提供獎品贊助 聯系我們
標志設計標準教程
已累計誕生 729 位幸運星
發表評論 為下方 20 條評論點贊,解鎖好運彩蛋
↓ 下方為您推薦了一些精彩有趣的文章熱評 ↓