我們現在正處于“應用時代”的早期階段,市面上已經有接近60萬iOS應用和近40萬Android應用(來源:Distimo)。應用生態系統的發展速度十分驚人,而且毫無放緩跡象——其實本來也不應該放緩:尚待開發的已探明移動應用市場涉及數億用戶。
我們現在正處于“應用時代”的早期階段(騰訊科技配圖)
然而應用發現仍然是一個挑戰。無論是在應用商店中,在設備本身上,還是通過第三方服務,發現應用都十分困難。能夠解決這個問題的服務有可能成為下一個谷歌——應用Web的搜索引擎。
很多初創公司都在試圖解決應用法相問題,比如Chomp、、Xyologic、Appolocious、、和Crosswa.lk,它們都在尋找發現應用的新方法。
這是一個很大的主題,不太可能用一篇文章來涵蓋它,所以下面的討論側重于“構建應用web”的其中一個方面:連接性(connectivity)。
為什么我一直在說“應用Web”?應用不像web ——它們不是超鏈接的,無法讓你從一個操作無縫移動到另一個上……或者它們可以?
也許現在還不行。但是如果越來越多的開發商選擇安裝這個功能的話,它們就能行。使用“應用URL方案(app URL schemes)”,應用可以相互溝通。例如在iPhone上,iOS開發商可以調用它內置的應用,比如消息應用,電子郵件應用和手機應用。蘋果的URL方案發布在開發人員文檔中,但所有的應用都可以采用URL方案(Android也有相應的“意圖過濾器(intent filters)”。)
應用可以啟動其他應用。應用可以連接到其他應用。
這樣的實例仍然比較少見,但確實存在。 Facebook可能是其中最引人注目的例子了。在其iOS應用的左側有個“應用”欄,它會將鏈接到其他Facebook iOS應用中。點擊列表中的某個應用,你的手機上就會打開那個應用。如果你的手機上沒有安裝該應用,它則會打開蘋果應用商店。
這真是非常聰明。Facebook可以成為一個移動“應用web”門戶。
但也有不太為人所知的例子。例如開源項目PhotoAppLink,它把多個照片編輯應用捆綁在一起,希望簡化照片編輯過程。通常狀況下,如果你想在多個應用中編輯照片,當你使用不同的應用時,每次你都得把編輯過的照片保存到照片媒體庫中。但如果使用有PhotoAppLink功能的應用,你只需選擇你當前的應用內的另一個應用即可。
另一個例子(實際上是一個潛在的例子)是教育初創公司KinderTown推出的一個iOS應用。它可以說是一個兒童版iTunes應用商店:幫助父母發現適用于兒童的教育應用。當你點擊某個應用時,KinderTown就會把你帶到iPhone應用商店去它。試想一下,如果它也可以幫助你尋找、篩選和打開你已經安裝在手機里的其他應用,而不僅僅帶你到你新發現的應用的下載地點,情況會是怎樣呢?
同時,開發人員教程服務AnscaMobile也把應用URL方案的概念向前推進了一步。該公司的博客上寫道, 用URL方案推出一個應用很好,但更好的是,在通過URL方案打開應該時可以讓應用做一些事情。
“想一想這會有多么強大:在打開應用時使用不同的URL字符串,你就可以讓應用做不同的事情,或從不同的狀態開始。”
這確實很強大?上藗儗Υ死貌蛔恪
用URL方案相互連接起來的應用存在著無限可能性,但實際上把它們連接在一起仍然是一個挑戰。問題源于這樣一個事實:目前尚無一個簡單的方法來發現你想鏈接的應用的自定義URL。
今年夏天,一家名叫Zwapp的公司推出了一個名為OneMillionAppSchemes.com的計劃,試圖解決這個問題。該計劃旨在開源iOS應用未發布的自定義URL。利用一個可下載的工具,Zwapp可以掃描你的iTunes資料庫,找到你的應用的自定義方案,然后把它上傳到該網站。該計劃的目標是收集100萬個這種應用方案,但這個目標距離實現還差得遠 ——目前只搜集到15066個。
盡管Zwapp在應用開發者社區進行了宣傳和呼吁,但它的做法更像是黑客行為——因為沒有更好的解決辦法,它采取了一種曲線做事的方式。
URL方案是否能成氣候,這還是一個未知數。以創造性的方式打開自己的應用是一回事,開發者們愿不愿意把自己的應用連接到其他應用上又是另一回事。(其實開發者似乎都不太愿意:我的應用好不容易才吸引了用戶,卻把他們送到其他用戶那里,這可不行。
但是,就像超連接讓用戶們可以在web上沖浪一樣,連接應用的超鏈接可能也會是一種克服應用發現挑戰的方法。
<推薦閱讀
新華微博昨起實名注冊>>>詳細閱讀
地址:http://m.sdlzkt.com/a/guandian/yejie/20120101/22264.html