Google原生應(yīng)用,它會(huì)是微信小程序的最大競(jìng)爭(zhēng)對(duì)手?
當(dāng)前位置:點(diǎn)晴教程→閑情逸致
→『 微信好文 』
![]() 微信小程序無(wú)疑是歲末年初最吸引人眼球的新技術(shù)了,盡管在上線之后有點(diǎn)雷聲大雨點(diǎn)小的樣子,但它或許正在開(kāi)啟一個(gè)新的時(shí)代。 如同我們?cè)谥皩?duì) Facebook F8 大會(huì)的總結(jié)文章中所說(shuō)的那樣:這個(gè)由 App 引領(lǐng)的時(shí)代確實(shí)到了該變革的時(shí)候了。用戶(hù)每天會(huì)有很多的使用需求,但很多需求并不值得用戶(hù)專(zhuān)門(mén)為此下載安裝一個(gè) App。因?yàn)樗赡苤皇且粋€(gè)偶然的需求,用戶(hù)在之后不會(huì)再使用它了,所以我們必須想一個(gè)能讓用戶(hù)在沒(méi)有安裝這些 App 的時(shí)候也能正常使用他們的場(chǎng)景。 微信想讓你在這個(gè)超級(jí) App 中就搞定這些,但這種近似于「操作系統(tǒng)」的野心能否成功還有待觀察。不過(guò),對(duì)于真正的操作系統(tǒng)——比如 Android——來(lái)說(shuō),他們倒也真的在思考這件事。 在去年 5 月的 Google I/O 大會(huì)上,來(lái)自 Google Android 團(tuán)隊(duì)的女員工 Ellie Powers 在臺(tái)上用了大約 10 分鐘的時(shí)間為我們介紹了也許是其開(kāi)幕當(dāng)天主 Keynote 中「最有用」的一項(xiàng)新功能——Android Instant Apps。The Verge 干脆稱(chēng)其為 Google 在那天推出的「最 fascinating」的事情。 而昨天,Google 正式上線了一小批應(yīng)用來(lái)測(cè)試這項(xiàng)功能?;蛟S,你可以從這些不同的技術(shù)與應(yīng)用場(chǎng)景中進(jìn)行一些比較,也許能讓你對(duì)所謂的「后 App」時(shí)代有更進(jìn)一步的認(rèn)識(shí)。 在不安裝 App 的情況下使用 App首先,什么是 Android Instant Apps?它其實(shí)很簡(jiǎn)單,就是當(dāng)你在 Android 系統(tǒng)中的某一個(gè) App 中點(diǎn)擊一個(gè)網(wǎng)址鏈接的時(shí)候,如果你沒(méi)有安裝那個(gè) App,你也能很快地打開(kāi)這個(gè) App 的「簡(jiǎn)潔版」。這意味著我們就像是在沒(méi)有安裝這個(gè) App 的情況下使用這個(gè) App。 聽(tīng)上去是不是有點(diǎn)不太明白?來(lái)看看 Google 給出的幾個(gè)范例吧: 在這些范例中,Android Instant Apps 看上去有點(diǎn)像我們?cè)谖⑿胖写蜷_(kāi)外部鏈接的情況,但它其實(shí)要高明許多,因?yàn)樗褂玫牟皇蔷W(wǎng)頁(yè)瀏覽的形式,通過(guò) Android Instant Apps,你其實(shí)就是打開(kāi)了這個(gè) App,這樣在使用體驗(yàn)上用戶(hù)不會(huì)受到任何的損失;同時(shí),經(jīng)過(guò)一些媒體的測(cè)試,Android Instant Apps 的加載速度也要比同等狀況下的網(wǎng)頁(yè)形式要快。所以,如果這項(xiàng)功能真的能像 Google 所說(shuō)的那樣在今年下半年推廣,那會(huì)是一個(gè)非常有用的新功能。 根據(jù) Google 在自家開(kāi)發(fā)者博客中的解釋?zhuān)@個(gè)功能的工作原理是:你將自己的 App 模塊化了之后,Google Play 只會(huì)在你點(diǎn)擊了鏈接之后下載所需的那部分功能,這樣你就相當(dāng)于在一個(gè)簡(jiǎn)潔的模式下使用該 App。而且,當(dāng)你使用過(guò)后,如果你覺(jué)得自己對(duì)這個(gè) App 的需求很強(qiáng),那你也可以將它完全下載下來(lái)。同時(shí),對(duì)于開(kāi)發(fā)者來(lái)說(shuō),他們也不必為此專(zhuān)門(mén)再去開(kāi)發(fā)一個(gè)獨(dú)立的 App,它使用的還是同樣的 Android API 和同樣的源代碼,開(kāi)發(fā)者們只需要在原有 App 的基礎(chǔ)上進(jìn)行一下升級(jí),接入 Android Instant Apps 的功能就可以了,對(duì)于一些開(kāi)發(fā)者們來(lái)說(shuō),這個(gè)過(guò)程可能都用不了一天。 而今天上線的幾款支持應(yīng)用包括了 BuzzFeed、Wish、Periscope 以及 Viki。有條件的朋友可以先去試試看體驗(yàn)如何。 五大特點(diǎn)同時(shí),Google 官方(https://developer.android.com/topic/instant-apps/index.html)也給出了 Android Instant Apps(中文名為「即搜即得應(yīng)用」... 對(duì)這個(gè)名字略無(wú)語(yǔ))的幾大特點(diǎn):
利用 Android 即搜即得應(yīng)用,無(wú)需在設(shè)備上安裝即可體驗(yàn)優(yōu)美的沉浸式應(yīng)用、Material Design 和流暢的動(dòng)畫(huà)。
讓用戶(hù)從那些能夠打開(kāi)移動(dòng)網(wǎng)頁(yè)的鏈接(例如,搜索、社交網(wǎng)絡(luò)、消息傳遞鏈接和其他深層鏈接)暢享您的旗艦級(jí) Android 體驗(yàn),而不用先去安裝您的應(yīng)用。
充分利用 Google Play 服務(wù)的內(nèi)置功能(如位置、身份、支付和 Firebase),為用戶(hù)提供無(wú)縫體驗(yàn)。
Android 即搜即得應(yīng)用可以在運(yùn)行 Android 4.1+(API 級(jí)別 16)或更高版本且安裝有 Google Play 服務(wù)的設(shè)備上使用。
Android 即搜即得功能是對(duì)現(xiàn)有 Android 應(yīng)用的升級(jí),而不是一個(gè)全新的獨(dú)立應(yīng)用。其 Android API、項(xiàng)目和源代碼均相同。一些開(kāi)發(fā)者可能只要不到一天的時(shí)間就可以準(zhǔn)備好并運(yùn)行應(yīng)用,不過(guò),涉及的工作將因應(yīng)用開(kāi)發(fā)方式的不同而有所差異。您可以模塊化您的應(yīng)用,并且 Google Play 僅實(shí)時(shí)下載所需的部分。 技術(shù)細(xì)節(jié)不同,但巨頭們的思路是一致的聽(tīng)上去是不是和微信小程序的理念很相似?都是用一種很低成本的方式(不需下載)讓你能夠使用某款 App 的大部分功能,只不過(guò)一個(gè)是在微信中,而另一個(gè)是在 Android 系統(tǒng)中。 當(dāng)然,他們背后的技術(shù)細(xì)節(jié)還是有很大差別的,但這些都不重要,因?yàn)閷?duì)開(kāi)發(fā)者們來(lái)說(shuō),這些具體的技術(shù)實(shí)現(xiàn)都不復(fù)雜,更重要的是,新的時(shí)代似乎真的要到了。 (App Streaming 的使用演示) 事實(shí)上,如果大家之前關(guān)注過(guò) Google 在這方面的動(dòng)態(tài)的話,那你可能會(huì)記得它在 2015 年就推出了幾個(gè)加快上網(wǎng)體驗(yàn)的措施,比如加快網(wǎng)頁(yè)加載速度的 Accelerated Mobile Pages(AMP) 技術(shù);還有 App Streaming——它也是讓用戶(hù)在沒(méi)有安裝 App 的情況下使用該 App 的功能,這項(xiàng)技術(shù)在前年年底推出時(shí),也宣稱(chēng)將要開(kāi)啟一個(gè)「網(wǎng)頁(yè)版 App」的時(shí)代。但 Android Instant Apps 顯然更往前走了一步,因?yàn)樗举|(zhì)上就是將該應(yīng)用下載了下來(lái),讓用戶(hù)使用起來(lái)更加自然、順暢,但在速度上絲毫不落下風(fēng)。 根據(jù)去年的相關(guān)統(tǒng)計(jì),智能手機(jī)的用戶(hù)每天會(huì)花 85% 的時(shí)間在各種 App 上,但殘酷的事實(shí)是,雖然他們可能安裝了幾十上百款的 App,但他們會(huì)將絕大部分的時(shí)間用于那幾款他們經(jīng)常使用的 App 上,大部分的 App 只會(huì)在很少的時(shí)間才會(huì)出現(xiàn)在用戶(hù)的視野中。所以,這個(gè)情況確實(shí)到了急需改變的時(shí)候,而各大科技巨頭們都在拿出自己的解決方案。 我不知道最終的解決方案是小程序還是 Android Instant Apps 亦或是其他的后來(lái)者,但毫無(wú)疑問(wèn),在這場(chǎng)變革的浪潮中,每個(gè)應(yīng)用開(kāi)發(fā)者都要做出自己的選擇。 該文章在 2017/1/25 12:44:43 編輯過(guò) |
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)... |