編者注:本文選自Readwriteweb的“Readwritecloud”頻道,作者為Uzi Shmilovici。
互聯網時代,用戶主要通過浏覽器使用各種互聯網服務。而2008年3月蘋果推出的App Store掀起了移動應用的革命,雖然到今天仍然有許多公司堅持認為“浏覽器是各種互聯網服務的最終界面”,但實際上,有越來越多的雲計算公司沒有一個網頁界面,或者通過可在多種設備上使用的客戶端提供其服務。
為什麼?
事實上,客戶端軟件存在的時間比互聯網的歷史更長。那麼,為什麼這些公司會轉回頭使用更老古董的客戶端軟件呢?有以下4個原因:
互聯網:互聯網讓客戶端軟件煥發了第二春。互聯網的普及讓大多數的進程和存儲都可以在雲端進行,客戶端軟件成為一個接口,這讓客戶端軟件更容易編寫和維護。
設備革命:iPhone、iPad以及層出不窮的Android設備登上舞台,而客戶端軟件可以更好地發揮這些移動設備的性能。
計算能力的增強:我們周圍有著更多的電腦,而且這些電腦的運算能力更為強大。iPhone的性能已經比2002年的大多數PC要強,Wii的運算能力超過了阿波羅登月時候所用的大型計算機。另一方面,客戶端軟件大小變得更小,但效率卻更高,我們可以同時運行多個應用。
App Store模式:App Store的模型是一個“發現-安裝”客戶端軟件的流程,隨著Mac App Store的推出,我們可以在筆記本和台式機上獲得相同的體驗。Windows 8也是如此。
以後會怎樣?
我是用Evernote的Mac客戶端上一邊聽著Spotify一邊敲出這篇文章的,這二者都是OSX客戶端應用。事實上,Evernote的CEO Phil Libin曾經提到過,Evernote95%的流量來自於各種設備上的客戶端。
Spotify更徹底:它根本就沒有Web服務。還有更徹底的:通過斯巴達計劃,Facebook與手機的結合更緊密。像Instapaper這樣的流行應用雖然有網頁界面,但我懷疑到底有多少人在用它。
這與雲計算有什麼關系呢?
如果你有一家互聯網公司,那麼可能需要注意以下五點:
1.建立面向服務的架構:Jeff Bezos曾經曾經說過,當你載入Amazon的一個產品頁面時,你實際上啟動了200個不同的網絡服務。這種架構具有明確的、具體化的、易於使用的接口,你可以快速地建立原生客戶端應用程序。
2.給你的應用一個最好的界面:不要假設你的產品的第一個界面是網頁界面,這應該取決於你的應用是什麼樣的應用,以及你要做什麼。將移動界面作為你的產品的第一個界面是很正常的一件事情。
3.在所有市場份額領先的設備上建立原生應用:原生應用有許多優點,包括易於被用戶在應用程序商店中下載使用和更好的用戶體驗。另你可以先從iOS和Android上入手,然後擴展到其他平台。
4.將網頁應用作為另一個接口:在應用層面上單獨考慮網頁應用的界面。這樣可以最大程度保證在其他設備上的界面的性能。
5.把用戶放在心上:千萬記住,在另一頭的設備上用戶在使用你的應用。你應該專注於為用戶提供更好的用戶體驗,在正確的場合、以最佳的方式,把你的產品送到用戶手中。
需要說明的是,設備大爆炸不會停止,而是會不斷進化,新的設備和界面也將不斷湧現。想一想電視、汽車、游戲機、家用電子、基於語音的接口(如Siri)等等,你應該做好擁抱變化的心理准備。
Via RWW
(Yoyo 供雷鋒網專稿,轉載請注明!)