2017 年 1 月 9 日,微信小程序橫空出世,緊接著支付寶小程序、百度智能小程序、今日頭條小程序、12 大廠商聯(lián)盟的快應(yīng)用等布局小程序。自此,小程序迅速改變國內(nèi)移動互聯(lián)網(wǎng)的格局,形成富有中國特色的“超級 App+小程序”的生態(tài)局面。
這其中,覆蓋中國主流 Android 手機(jī)廠商的快應(yīng)用發(fā)展迅速:
在 3 月 20 日的 2019 快應(yīng)用開發(fā)者大會上,一歲的快應(yīng)用聯(lián)盟交出一份成績單:快應(yīng)用已覆蓋 10 億設(shè)備,月活 2 億,用戶一共打開快應(yīng)用 20 億次;有 2 萬個開發(fā)者注冊,其中認(rèn)證開發(fā)者為 1 萬,提交的快應(yīng)用有 1100 個。
相比小程序,快應(yīng)用有 12 大廠商裝機(jī)支持、入口場景眾多的優(yōu)點,是開發(fā)者不容忽視的新技術(shù)趨勢。目前 AI 已應(yīng)用到各行業(yè),而快應(yīng)用結(jié)合 AI 技術(shù)共同助力快應(yīng)用開發(fā)者。
快應(yīng)用與系統(tǒng)深度整合,提供靈活的卡片形態(tài)
據(jù)楊亮介紹,早在 2016 年底,小米快應(yīng)用已正式立項。目前在小米手機(jī)上,快應(yīng)用已經(jīng)和系統(tǒng)深度整合,提供了包括智能助理、全局搜索、應(yīng)用商店、瀏覽器等多個系統(tǒng)級入口,給用戶良好的使用體驗。并且快應(yīng)用作為一項技術(shù),在小愛同學(xué)、計算器等應(yīng)用里,也得到良好的應(yīng)用。
與其他小程序相比,快應(yīng)用框架有以下三大優(yōu)勢:
1、渲染方式不同。其他框架選擇 WebView 渲染,快應(yīng)用使用原生控件渲染,因而實現(xiàn)難度會更大,但是在使用上也會更加流暢;
2、和系統(tǒng)深度整合。快應(yīng)用是內(nèi)置在手機(jī)上的,可以更好地和系統(tǒng)做深度整合。比如支持從網(wǎng)頁中打開快應(yīng)用,可以更方便地留存桌面圖標(biāo)。
3、獨有的卡片形態(tài)。快應(yīng)用有一個新的卡片形態(tài),這是其他框架尚未支持。卡片是快應(yīng)用一個很靈活的能力,可以將一個應(yīng)用的部分功能嵌入到另一個應(yīng)用中,協(xié)同提供服務(wù),產(chǎn)生1+1大于2的效果。
AI+快應(yīng)用,助力開發(fā)者
楊亮表示,傳統(tǒng)應(yīng)用受分發(fā)和能力的限制,很難符合用戶期望。為了解決這難題,快應(yīng)用引入 AI 來幫助用戶獲得快捷、精準(zhǔn)的服務(wù)。
那 AI 又如何助力快應(yīng)用開發(fā)者呢?
1、快應(yīng)用使用的是基于 JS 的開發(fā)框架,入手快,開發(fā)成本低;
2、快應(yīng)用提供豐富的組件和功能,將來還會和手機(jī)的 AI 能力深度整合,可以開發(fā)出強(qiáng)大易用的服務(wù);
3、快應(yīng)用分發(fā)非常快,還有靈活的卡片模式,可以讓服務(wù)無處不在,更易被用戶使用;
4、快應(yīng)用會提供多設(shè)備的支持,實現(xiàn)一次開發(fā),多處服務(wù)。
一套設(shè)計方案,各設(shè)備運行
在技術(shù)實現(xiàn)上,楊亮表示快應(yīng)用的特點是體積比較小,在分發(fā)上有先天優(yōu)勢。同時快應(yīng)用還采用了流式加載、應(yīng)用分包、智能緩存等技術(shù),進(jìn)一步加快了快應(yīng)用的分發(fā)速度,實現(xiàn)即點即用。
快應(yīng)用是一套完善的開發(fā)框架,擁有完善的組件和功能集合,可以實現(xiàn)各種需求。AI 也是快應(yīng)用非常重視的一個領(lǐng)域,小米正不斷擴(kuò)展AI能力,并且會充分利用系統(tǒng)內(nèi)置的優(yōu)勢,讓快應(yīng)用能充分利用設(shè)備的 AI 能力。
快應(yīng)用卡片形態(tài)重用了應(yīng)用形態(tài)的主要運行邏輯,并且為卡片形態(tài)做了各種優(yōu)化:
1、設(shè)計和實現(xiàn)了卡片 SDK,方便被其他應(yīng)用集成;
2、宿主可按需定制卡片的組件和功能集合,以解決交互沖突和隱私等問題;
3、 增加了卡片和快應(yīng)用、宿主應(yīng)用的通訊機(jī)制和兼容機(jī)制。
小米有眾多的 IoT 設(shè)備,將來很多設(shè)備都會支持快應(yīng)用。小米快應(yīng)用將會設(shè)計一套方案,讓快應(yīng)用可以很容易的在各種設(shè)備上運行,并擁有一致的體驗。
AI+小程序、AI+快應(yīng)用,孰優(yōu)孰劣?
目前小程序也有結(jié)合 AI 的應(yīng)用落地,對此楊亮表示,小程序里的 AI 功能,多數(shù)是使用服務(wù)器端的 AI 能力,小程序本身內(nèi)部的 AI 部分還比較少。
相比其他小程序框架,快應(yīng)用的下面這些特點,更加適合 AI 服務(wù)的落地:
1、快應(yīng)用支持卡片,可以與場景融合的更加緊密,體驗更好;
2、快應(yīng)用與系統(tǒng)深度整合,可以在語音助手和桌面等場景下,用更短的路徑推薦服務(wù);
3、小米擁有強(qiáng)大的生態(tài)鏈,可以將快應(yīng)用覆蓋到電視等更多的設(shè)備上。
楊亮還表示,小米正在評估快應(yīng)用生態(tài)對 AI 的需求,希望后續(xù)能將小愛同學(xué)等現(xiàn)有的 AI 能力與快應(yīng)用結(jié)合,打造有趣的應(yīng)用。并且正在考慮引入TensorFlow 等流行的 AI 框架,以及快應(yīng)用支持 AR、VR 等技術(shù)。
快應(yīng)用不會取代 App
目前快應(yīng)用支持裝機(jī)服務(wù),且即點即用,給用戶帶來便捷的使用體驗。所以有人會認(rèn)為,快應(yīng)用將會取代 App。
對此,楊亮表示如同網(wǎng)頁應(yīng)用沒有完全取代 PC 應(yīng)用,快應(yīng)用也不會完全取代原生應(yīng)用。對于一些特別復(fù)雜、特別底層、安全性要求非常高的應(yīng)用,還是會采用原生應(yīng)用實現(xiàn)。但是對于大多數(shù)應(yīng)用,隨著快應(yīng)用生態(tài)越來越成熟,會出現(xiàn)越來越多的快應(yīng)用實現(xiàn)。
未來:探索快應(yīng)用在 IoT、車聯(lián)網(wǎng)的應(yīng)用
談及未來快應(yīng)用的技術(shù)發(fā)展,楊亮表示從以下三方面入手:
1、推進(jìn)卡片模式和服務(wù)分發(fā)。隨著AI的興起,應(yīng)用開發(fā)會向服務(wù)開發(fā)轉(zhuǎn)向,服務(wù)分發(fā)是未來的發(fā)展方向,而卡片是服務(wù)非常好的承載模式;
2、加強(qiáng)快應(yīng)用和AI的結(jié)合;
3、探索在 IoT 和車聯(lián)網(wǎng)等新領(lǐng)域的應(yīng)用。
最后,楊亮表示快應(yīng)用擁有即點即用、卡片化、功能強(qiáng)大等特點,使快應(yīng)用更適合碎片化的服務(wù)分發(fā),希望快應(yīng)用能在應(yīng)用向服務(wù)轉(zhuǎn)型的過程中,幫到更多的開發(fā)者和用戶。同時希望快應(yīng)用可以在 IoT 和車聯(lián)網(wǎng)等領(lǐng)域得到應(yīng)用,為產(chǎn)業(yè)做出更大的貢獻(xiàn)。
-
APP
+關(guān)注
關(guān)注
33文章
1568瀏覽量
72378 -
AI
+關(guān)注
關(guān)注
87文章
30172瀏覽量
268432 -
IOT
+關(guān)注
關(guān)注
186文章
4180瀏覽量
196240
發(fā)布評論請先 登錄
相關(guān)推薦
評論