編者按:本文作者Donny Reynolds,畢業於美國著名的加州大學伯克利分校。目前就職於美國舊金山灣區的Dray Technologies Inc 公司,從事計算機軟體相關工作,是一名前端工程師。
在不久的將來,我們將如何擺脫App 下載安裝的繁瑣,不再需要谷歌、乃至蘋果的幫助呢?
「我們為此推出了一款App。」
自從2008年以來,這句商業廣告語便定義了整個移動世界。可以肯定地說,應用程序似乎是移動設備發展的必經之路。聲稱能教會你開發應用程序的相關培訓課程在數週之內如雨後春筍般冒出,無處不在;各家企業更是在經營過程中,投放商業廣告展示新推出的App;甚至連附近街區的那家餐廳也不甘落後,推出了菜單應用程序!
2008年蘋果公司推出了App 應用商店,這是當時第一個推廣這種外觀精美、可供下載的手機應用程序。然而,集中軟體分發系統這一概念已經不算什麼新鮮事物了,許多手提和台式電腦設備早就已經建立起應用程式商店的雛形,比蘋果公司App 應用商店的發布還要提前了若干年。回想起來,蘋果公司取得成功的原因在於時機與科技的巧妙結合。2008年以來,蘋果的iOS 平台(當時「iPhone OS」) 平台能夠接入成熟的3G 網絡,有文檔齊全的開發環境、優良的手持設備圖像,最為重要的是,來自科技巨頭的支持。推出移動應用程序不無道理,App 能憑藉本身的經驗和性能,以最高效的形式提供最新的內容和服務。
用戶不會在意整個運作過程,他們關心的是能否發射「憤怒的小鳥」 砸中綠豬遊戲以及在Instagram 的#nofilter 模式下展示天然美的自拍。短時間完成下載、App 順暢運行,這恰好是iPhone 的強項。很快,安卓系統也緊隨其後。隨著智慧型手機價格的降低、網速的提高以及手持設備處理能力提高了三倍,App 便快速流行開來。
「好吧,神探夏洛克,可這有什麼問題呢?」
沒有問題,可我們現在有更好的選擇。「比這款能讓我給萌寵貓咪餵食、玩耍的App 更棒嗎?」 是的。
你知道嗎?手機App 的成功在於結合了快速的網絡和優質的手機處理器。如今的科技已經取得了長足的進步,而同時App 應用程序的世界卻趨於飽和,甚至發展規模太大,可以稱得上「不健康/ 畸形」。今天移動市場發展面臨的諸多難題中,最令人頭疼的兩大問題要數內容交付與可發現性(指為用戶篩選出其關心和需要的內容)。
兩大難題:內容交付與可發現性
智慧型手機用戶都經歷過下面的遭遇:「哇,這家餐廳/ 商店指定的主菜正在打八折!噢,等等,只有下載這款App 的用戶才能享受折扣,」 又或者「等一下,我一定要下載這款App 嗎?我不過是想看看我朋友在上面發布的內容。」 你可能從朋友口中聽說或在廣告牌上看到這款非常酷的、可以改變你的生活的App,可你猶豫是否要安裝,或者更糟的是,是否付費使用。
問題可分為兩個方面。讓我們從第一個方面 「交付」說起:現在,平均來說,一名「數字電視宅人」比起以前,注意力持續時間更短、耐心更為缺乏。支付和安裝一款App,曾經是一種神奇、快速、流暢的體驗,而現在對於許多人來說,則是需要慎重考慮的契約行為。你難以相信,如此之多的人要求給出一個有說服力的理由,你發自內心的演講或者你第一個出生的孩子,只是為了讓他們嘗試一款新的App。想想一個朋友至今仍然拒絕下載常用的Messenger App。商家希望盡可能快速、簡單、便捷地向客戶提供內容和服務,而越來越多的用戶卻表現得勉為其難,「安裝障礙」現像升級,這正在成為交付方面的又一障礙。我們的手機主螢幕呈現的都是新款舊金山系列——大家(我們和我們的手機)都缺乏「空間」。
第二個方面 「可發現性」,相比交付問題更加微妙,此前也曾被部分科技媒體報導過。許多流行的App,像Instagram和The Daily,一開始僅限於在移動App的封閉平台上發布內容。要想看到朋友發布Instagram上的照片,你必須下載Instagram並註冊。我可以肯定,今天還有更多其他不知名的App,也提供著有價值的資訊內容,可是卻無法在瀏覽器上被搜索和發現。這是一個把新鮮、原創的內容都封鎖在特定平台上的支離破碎的網際網路世界。這與我們所了解的、熱愛的網際網路平台背道而馳。
App Linking 與Indexing 作用有限,比預期有落差
現在,我們已經了解問題所在,來看看現有的幾種解決方案吧。「App linking」 可能聽起來並不陌生,其實每次你在別的App 上點擊YouTube 的鏈接,YouTube 自動打開、播放視頻,你所體驗的就是「App linking」。谷歌、蘋果和Facebook 均已靈活應用了這項技術。App linking 為你提供最合適的App 來呈現你感興趣的內容。太棒了!
我們現有的另一個與App linking 相輔相成的解決方案是App indexing。谷歌和蘋果為第三方內容提供商提供了展示其生產的App 內容渠道,通過一定的搜索查詢方式,用戶可以在谷歌和iOS Spotlight 看到這些原來被封閉的內容。
這個方法絕妙,看起來解決了交付和可發現性兩大難題。用戶搜索,App 的內容就顯示在搜索結果中,用戶點擊鏈接,就能進入App。
你可能已經註意到問題所在了。如果該App不支持app linking 和indexing 怎麼辦呢?App indexing 要容運營商,積極投入精力才能達到預期效果。所以如果達不到要求,內容是不會被展示在網際網路上的。這與大部分網絡內容的方式完全相反。直到最近,為了使眾多App 能被谷歌搜索到,開發人員不得不研發出一款鏡像的網絡技術。想像一下這有多麻煩!站在消費者的角度,如果我沒有使用某個App 就不會有後面接踵而來的問題;如果我不想為了讀某篇文章而安裝某個App,那會怎麼樣呢?
設想一下,當你嘗試查找某樣東西,而它將你引導到App 應用商店。這簡直太煩了。抱歉,沒有人想安裝你的App。
我不想保留App 應用牆,我想把它們替換掉、創造出新內容。
「那麼你的解決方案是什麼?」
一起擺脫App 的世界吧。看看我們將如何做到這一點。
谷歌的App Streaming 應用流技術
谷歌解決交付和可發現型這兩問題的方法建立在Appindexing 和App linking 的基礎上。如果開發商致力於App indexing / linking,用戶則可以在谷歌搜索結果上看到之前只在手機端上呈現的內容。這對於谷歌在關聯移動市場方面極為有利,因為越來越多的人習慣在本地App 上瀏覽內容,而不是網絡搜索。但是在像中國和印度等國家,數百萬人的第一台電腦就是智慧型手機。移動端內容就是王道,搜尋引擎如何給他們提供搜索鏈接呢?這樣一來,「世界距離你只有一個「谷歌搜索」 的距離」 就失去了它的魅力。
大約在四個月前,谷歌推出了一項令人頗為印象深刻的技術App Streaming,而現在卻幾乎沒有人記得它的存在。恰如其名,區別於我們習慣的下載安裝App,你點擊一個內容鏈接和谷歌將準確篩選並呈現出符合用戶要求的內容。直接跳過安裝App 的步驟,你已經在運行它。App Streaming 或將是谷歌雲平台的第一個試點實驗,但把流媒體應用到手機端的想法並不新鮮。事實上,這項技術的本身就來自於前幾年被谷歌收購的Agawi 公司。
融合App Streaming 與App Indexing 兩者,一舉解決「資訊呈現局限於移動App」 的兩大難題。
蘋果的ODR 隨需應變資源技術
谷歌堪稱完美的解決方案至今尚處在實驗階段,而蘋果正敦促其研發人員致力於類似的開發方向——在保留蘋果獨有特點的基礎上,以一種不太明顯、漸進的方式進行開發。
ODR 隨需應變資源是一項與蘋果iOS 9 系統同時發布的技術,只需下載一個小的核心應用並安裝,其餘的部分、內容由個人需要決定是否下載。ODR 目前大部分被應用在遊戲領域,只需一名遊戲用戶下載初級遊戲必要的裝備(圖像、視頻等)。iOS 系統會隨著用戶的晉級,自動提供最新的下載,同時刪除之前初級水平的裝備來整合空間。
谷歌的鏡像技術能解決這個問題嗎?答案是不能。然而,倘若ODR 變得司空見慣,配套的基礎設施足夠靈活,你可以想像蘋果把這個App 框架擴展到更常見的應用案例。無論如何,他們擁有了這個神奇的工具,並以此為紐帶,有可能推動「無安裝環節的App」 趨勢蔓延開來。
被低估的Web App
既然說到蘋果,讓我們重溫史蒂夫·喬布斯推出第一代iPhone 時的願景吧! 你可能還記得,第一代iPhone 是一個封閉的平台,沒有任何開發環境或第三方App。那麼,他的解決方案呢?正是Web 應用程序。
Web App 不需要用戶安裝,而是在一個相對安全的封閉瀏覽器環境裡運行。Web App 是面向網絡的,意味著可以被搜尋引擎索引到並呈現出來。喔,稍等,這不正是我們今天所追求的嗎?極有可能。
圖: 這是你第十億次看到這張經典圖片了吧,儘管如此,我還是把它放上來。
我仍傾向於相信,Web App 原來就是史蒂夫·喬布斯過渡到本地App 的計劃,即便如此,我認為他當時(至少偶然地)發現了什麼。如果在2008年,我們有今天這般優質的JavaScript 框架,也許Web App 就被取代了。我們可以大膽發揮,把故事情節描繪如下:預言家喬布斯當時就預見了可發現性和內容交付的難題。他真有可能預測到這一點。
沒有App 的未來世界
把App streaming 所能提供的與其他復雜的web App 技術(比如,ReactNative)作個比較,我們看到,本地App 與Web App 之間的差異正快速縮小。然而,一個決定性的差異因素仍然存在,Web App 嚴重缺乏能與本地App 媲美的外觀、觀感與性能。這個問題目前還沒有成熟的解決方案。
最重要的一點,我們真正需要的是一款不受任何平台影響的App streaming,這才能真正解決內容交付與可發現性的問題。這是一款能在移動端上暢順運行的程序,類似於Java applet 在Web 瀏覽器中運行得遊刃有餘。設想一下這美好的場景:無論是OS 系統還是口袋大小的超級計算機品牌平台,你都可以在其上運行App、瀏覽內容,完全兼容、零衝突,媲美本地App 的良好性能與體驗。對於開發者而言,每次製作完一款App 都可以流應用到任何設備和瀏覽器上。
谷歌App streaming 技術的發展推動了以流媒體形式在手機上直接瀏覽內容;蘋果讓其開發人員儲存部分App 在雲端......按照這樣的發展勢頭,我們也許已經站在了未來的新起點上:安裝App 已經過時;Web App 與本地App 的邊界模糊、趨向融合。沒有App 的未來世界很精彩!
儘管所應用的技術極端複雜、強大且先進,第一批種子用戶卻能獲得極致簡約與優雅的使用體驗。
歡迎來到沒有App 的未來世界。
註:本文譯者lean in。
文章來源: https://www.twgreatdaily.com/cat86/node1019272
轉載請註明來源:今天頭條