主頁 > 軟體設計 > 你所不知道的華為快服務野心

你所不知道的華為快服務野心

2020-11-14 17:55:52 軟體設計

??隨著智能手機的高速發展,現在各大廠商的手機配置已經難分高下了,對于用戶來說,現在的千元級手機已經可以流暢運行王者榮耀、和平精英這類大型手機游戲,完全可以滿足用戶日常使用了,這是一個APP百花齊放的時代,但隨著各類APP的發展,業務逐漸增多,內容逐漸臃腫,站在用戶角度:很難更快的找到自己想要的功能;站在開發者角度:如何向用戶精準提供應用的能力又是一大問題,于是HAG(華為快服務智慧平臺)應運而生,

??HAG作為一個“海”,它的功能是 “納百川”,其中由三種元素組成:直達應用類(deeplink+圖示)、卡片類(通過資料處理和顯示邏輯呈現卡片樣式)、內容介面類(通過API介面呈現卡片樣式),快服務本質是一個搬運工,通過直達應用類搬運服務入口,通過卡片或內容介面類搬運應用中的內容,在接入了卡片后,通過分發給不同的媒體端,在不同的位置,在合理的情景下,展現給用戶,

??那么哪里可以更好地展現快服務呢?答案之一便是把負一屏用到極致!

負一屏

??負一屏從上到下,涵蓋了天氣、運動、全域搜索、服務入口(常駐服務,最近使用、精選服務)、和動態卡片,

1、 全域搜索

??界面上,全域搜索入口會展示最近的入口、實時熱點和搜索歷史,華為的全域搜索并非僅僅展示相關的APP,而是出現各式各樣的快服務,

??在這個搜索入口繁多的時代,人們已經不滿足于百度谷歌的搜索結果了,用戶有更多的搜索習慣,想吃瓜會在微博中搜索,想買電影票會在淘票票搜索,想買書會在當當網搜索,想了解知識會在知乎上搜索,而華為的智慧搜索所做的是整合各種APP中的服務,

??比如搜“張藝興”可以搜到百度百科相關詞條,可以搜到微博相關,可以搜到相關綜藝,以卡片形式呈現出來,展示出不同APP的提供的內容

在這里插入圖片描述
在這里插入圖片描述

??除此之外,華為不僅在全域搜索中能直接搜索應用中的優質內容,還能在全域搜索中提供優質服務

在這里插入圖片描述

??比如搜索“寄快遞”,能出現多個廠商提供的“寄快遞”服務,即進即退,也能更輕松的對比各廠商的服務質量,并且通過比較,逆逼廠商提供一個更高質量的服務,

2、 服務入口

??服務入口中的服務相對于搜索的服務來說要求比較苛刻,都是需要跳轉APP的直達應用類服務,并且還需經過會議評審方可上線,可以說是優質服務中的優質服務了,但是其優點也是顯而易見:可設定常駐服務、可展示最近打開服務,

在這里插入圖片描述
??I have a deeplink,I have an icon…pia! 快服務!

3、 負一屏卡片

??如果說上面安說的搜索實作的是“人找服務“,那么負一屏的情景智能卡片就是”服務找人“,

??情景智能的卡片可以通過一些事件去觸發推送卡片,比如“車行易查違章”可以在用戶有違章的時候及時提醒用戶,無違章時淡淡退出,“東方財富股票”的卡片可以在交易日主動推送股市資訊提醒,并且在閉市后一小段時間后自動消失,

??當你需要我的時候,我悄悄的來,當你不需要我的時候,我又悄悄的走了,或許王力宏的那句“你不在,當我最需要愛“就是對傳統卡片的控訴吧,

在這里插入圖片描述

??有了以上三個入口,最終通過接入高質量服務→方便用戶→流量增加→鞏固搜索/情景智能使用習慣→流量增加→吸引更多高質量服務接入,形成用戶、開發者、華為三贏的正反饋,而養成用戶習慣后,將用戶的隱形需求逐漸轉變為剛性需求,

更方便接入

??既然正反饋環定好了,那接下來要做的就是推動這個正反饋環了,那么如何推動高質量服務接入呢?

??降低接入難度:一開始可以更多的聯合開發,但是若要做大做強,還是得保證開發者的主觀能動性,主觀上想接,那就需要能接,還要接的簡單,所以在最新的平臺上,開發者甚至可以通過拖拽模塊,無需代碼開發即可簡單搭建所需內容介面類卡片,降低開發成本,

在這里插入圖片描述

實時更新優化接入指導: 在快服務的高速發展階段,平臺的接入指導更顯得尤為重要,

更直觀的服務

??那么快服務還有沒有一些更直觀的體現呢?
??當然有!傳統的搜索現在也能實作服務找人了,

1、 APPBOX
??現在的APP五花八門,種類繁多功能繁雜,同類軟體競爭激烈,以至用戶的的桌面分為兩種情況:檔案夾分類的簡潔風和放肆不羈零散風,簡潔風雖想對整齊,但是得展開檔案夾才能操作,而且有時候忘記app在哪個分類反而更加耗時,放肆不羈風更是讓人看得滿臉懵逼,而在搜索框中搜索APP就成了許多用戶的常規操作了,

在這里插入圖片描述

??于是APPBOX誕生了,通過搜索APP名稱,展現部分與其APP相關的服務,比如用戶想打開同程旅行了解機票,會通過全域搜索去搜索“同程旅行”,再進入app里面打開機票詳情頁,而APPBOX可以通過搜索“同程旅行”,預判用戶想查詢機票,提供機票購買的直達入口,

在這里插入圖片描述
??(即將推出)

2、緊跟時事
??在訊息爆炸的今天,不蹭蹭熱點怎么好意思說自己是互聯網公司,雙十一雙十二購物節、國慶這類法定節、七夕傳統節、或者高考之類的特殊日,都可以主動提供服務入口給用戶,
??比如:高考、七夕、雙十一

在這里插入圖片描述

已開枝,便散葉

??講了那么多其實都是圍繞著全域搜索和負一屏來展開描述,那么接下來我們跳出這個框架,談一談當前快服務還可以分發到哪些媒體呢,

1、 第三方接入快服務
??正所謂“一花獨放不是春,萬紫千紅春滿園”,單一的企業能做的有限,而每個應用也各有其擅長之處,如華為雖有“華為錢包”的支付功能,卻并無對“違章繳費”等繳費內容有所涉獵,但通過快服務,我們可以在華為錢包中的“生活”配置多個與繳費相關的入口,或如“城市服務”中,也可添加不同應用的快服務,在以后,在三方均協商同意后,甚至可以看到在一個APP中看到其他應用的快服務的情況,

在這里插入圖片描述

2、 1+8+N
??華為在2020年9月的HDC大會上,公布了全場景戰略,即1+8+N,其中“1”代表手機,“8”代表平板、智慧屏、音箱、眼鏡、手表、車機、耳機、PC;“N”代表移動辦公、智能家居、運動健康、影音娛樂及智能出行各大板塊的延伸業務,除了手機,快服務還會充當“八爪魚”的角色,抓住手機和其他8類設備,實作一次接入,多端發送,牢牢把8個設備與手機抓緊,通過打通所有的硬體和軟體,給用戶一體化的服務,在開發者投入量不變的情況下, 增加更多的流量入口,

在這里插入圖片描述

3、 智慧生活-物聯網(IoT)
??華為官方APP智慧生活承載著物聯網的職責,智慧生活連接種類繁多如掃地機器人、空氣凈化器、鬧鐘、門鎖等各式各樣的智能設備,但點開APP始終也需要多一步操作,于是智慧生活接入華為負一屏,只需用戶滑入負一屏,即可識別已連接的設備,更加快捷簡便的操作附近的智能設備,

在這里插入圖片描述

4、 智能視覺、智能語音
??華為快服務還可以接入智慧視覺和智能語音,通過智能識圖和語音溝通,提供不同的快服務,不僅僅是在手機上,智能音箱、華為智慧屏都可以訂閱快服務,

在這里插入圖片描述

在這里插入圖片描述

??快服務的載體不止于此,隨著未來的發展,它只會更加的智能展示、更加貼近用戶,快服務的野心,不止著眼于當前的這些載體,而更多地載體和快服務的變體,也會帶來更多的便捷!


原文鏈接:https://developer.huawei.com/consumer/cn/forum/topic/0201393447853600125?fid=17

原作者:李咕咕

華為開發者論壇 安卓開發
華為開發者論壇是一個為開發者提供資訊傳播、開發交流、技術分享的交流空間,開發者可以在此獲取技術干貨、華為原始碼開放、HMS最新活動等資訊,歡迎大家來交流分享!

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/215561.html

標籤:其他

上一篇:Python撰寫Burpsuite插件(一)

下一篇:Datacom基本架構

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more