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

評(píng)論