軟件開發-云計算卷起應用新時代
文章類型:  軟件開發

 

從本地化和桌面化到云和應用的轉變會如何改變軟件的屬性?我們日常運用的軟件將會依照我們的需求極為深刻地個性化。我們將不再需要依靠那些良莠不齊的企業應用和一成不變的桌面軟件來滿足我們的需求。未來應該是,當需求出現的時候,就會有一個相對的應用來滿足它。盡管它將是用戶需求的一個邊際情形,不過它還是會使得很多開發者或企業家進入這個領域。
  
  開發者將能夠專注于解決那些對終端用戶非常重要的問題,而不是花過多時間去擔心后端和基礎建設的問題。2011年,很可能僅僅用一個周末的時間,就能夠有一個logo,一個網站,一個商店或者一個賬單系統。而用戶認證也將可以通過Facebook,Twitter或是Linked In輕易獲得。用戶也可以通過尋求外部資源來解決問題。
  
  汽車公司不再自己生產輪胎,各大航線也不再需要自己制造燃料。每個行業都將會把資本集中投入在自己最擅長的領域來最大化他們的競爭優勢。新的社區像QuoraHashable這樣能夠讓用戶利用現有資源的網絡將能夠專注于它們自己的服務,而不是試圖創造另一些新的社交網絡。
  
  應用時代
  
  盡管新工具和服務的出現使得云在某些方面的發展變得更加容易,然而移動計算的繁榮卻使我們希望能夠有一個可以在電腦、手機、平板電腦、電視、音箱和游戲機中都能使用的應用。Netflix本身就擁有400臺設備。我們不再需要去尋找軟件——我們希望軟件會在需要的時候自動出現。除此之外,用戶體驗作為一項新的相關也使得開發過程開始向前端轉移。
  
  這對軟件開發意味著什么?意味著一個好的產品和用戶體驗在現在比任何時候都要重要。而現在可以應用的工具太多,門檻太低,我們將在各個領域都能看到很多競爭者出現。這些應用也許只有一個機會來抓住用戶的眼球。用戶可以迅速將各種應用作出比較,同時節省大量時間和金錢。
  
  軟件將會比以往任何時候都傳播得更加廣泛,不過它們將會不斷地個性化和離線化。我們現在手機不離手的現狀意味著我們能夠和朋友還有工作伙伴不停地交流各種應用的有效性。不管是先驅者的優勢或者是大量的資金都不能彌補一款不是那么好的軟件的缺陷。
  
  應用價格模式
  
  除了一個好的產品外,應用將需要在人們想要找到它的時候出現——任何地方。我們日常應用的軟件將會能整合到所有我們需要的地方。而將來軟件的一大競爭優勢將不是單單在它的用處或UX上,而還在它的普及性上。網上應用賣點和移動應用商城將會很大程度上影響消費者的購買決定。
  
  iOSAndroid應用商城的成功證明了用戶是希望能夠買到便宜單一功能的應用的。這些應用都不盡相同,對于不同的設備來說,它們逐漸開始形成很多不同的價格模式:
  
  1.免費增值模式:免費但是有限的網絡和手機應用版本,可選擇付費版本進行升級。像是Pandora,Evernote,PreyDropbox。
  
  2.支持一款設備的免費手機應用。像是Sonos,Boxee或是MiCommand。
  
  3.將收入引向其他地方的免費手機應用。像是KindleNetflix。
  
  4.作為增值服務的免費應用。像SalesforceE*TRADE。
  
  5.在網絡上免費的應用,但是需要交納額外的費用才能在手機上使用。像LastpassRemember The Milk。有一項很有趣的實驗來調查用戶在付費時最關注的價值,這個價值就是他們希望手機應用能夠不同于網絡應用。我相信這將會成為一個成功并且流行的模式用以平衡功能性和拉動力。Last.fm最近就表示它已經開始轉向這種模式。
  
  意義
  
  軟件開發者們不愿意使用這個無所不在的策略不僅僅與時代的需要有關,而且還和支持有關。如果用戶開始依賴Firefox插頭和iPhone應用,即便他們不花一分錢,都能得到更好地更新和支持。然而,許多公司都根據這個理論創造了利潤。重要的是,我們現在已經在這個圈子里——如果一款應用不出現,那么其他的也會出現。
  
  軟件公司能夠避開這個費力的為不同環境開發不同東西的任務的其中一個方法就是PaaS解決方案,比如AppceleratorParticleCode。盡管現在它的應用還不夠廣泛,不過這樣的方案最終將會成為一種趨勢。另一個選擇就是簡單地完全繞過這個平臺并且創造一種像HTML5一樣的應用體驗。Aside雜志和OnSwipe就是很好的例子。
  
  結語
  
  云的優勢和移動計算的結合給我們創造了一個需要各種應用的全新的軟件生態系統。用戶想要從應用中得到的東西將會更多地從用戶角度而不是技術革新角度來引領軟件開發的未來。
  
  在這個云和移動計算的關鍵發展時刻,還有許多問題尚待解決:如何能夠讓用戶為一款不依賴于任何物理設備的應用付費,而不是去別的地方尋找替代產品?用戶是否需要跨平臺的體驗?設計者和開發者的陸將要更加關注他們的這些和其他一些問題。那些不愿意開發網絡和移動應用的公司可能會被淘汰。
  
  隨著時間發展,Android用戶可能能夠用到Netflix,而iPad用戶可能可以使用一些iPhone版本的應用。而荒野行动plus凉了新的現實將會是——那些只專注以一個平臺而忽視其他平臺的公司將會最終使得用戶流失。
作者:蘭州軟件開發
發布日期:2014-02-08 14:40:41