【暢談百度輕應用】雲時代·輕應用·大舞臺

雲時代·輕應用·大舞臺


劉志勇



君不見,上下班的地鐵上,低頭看手機;同事吃飯聊天,低頭看手機;甚至朋友聚會,忙裏偷閒打個招呼,而後繼續低頭看手機。正如微博上一個流傳甚廣的段子:世界上最遠的距離不是生與死的距離,而是我坐在你的對面,你卻在給我發郵件web


其實在我看來,智能手機不只是打發時間的玩具,更是一種便捷的隨身工做平臺智能手機不只僅是轉發星座性格分析和發佈吃喝玩樂照片的平臺,還能夠成爲一種高效的海量信息組織方式。我相信,隨着人們對新技術的不斷熟悉,技術的應用會逐漸迴歸到爲便利工做和豐富生活服務的原本目的。瀏覽器


我妻子使用移動設備的方式頗有趣,我明明爲她安裝了很多相關的App,可是她基本上不去使用它們,而是打開Safari移動版瀏覽器,在百度上搜索她的需求,而後百度就會給她匹配出相應的App,讓她使用。我妻子對我安裝一大堆專用的App的作法,不覺得然。微信


可是我對妻子這種什麼都要靠瀏覽器也很不覺得然。網絡


好久以來,我一直都是熱衷下載App來使用,這種就是所謂的native app,可是時間長了,熱情也一點一點消失了,由於受不了不停的升級、受不了下載後發現功能很差用又卸載所帶來的精力成本、受不了日益蠶食手機很少的空間……架構


因而,我又從新審視了妻子的作法。猛然醒悟,她這個作法其實很超前的,相信這種纔是真正的手機用戶實實在在的作法:就是當你有需求的時候,不用先知道一款應用的名字,而後到app store裏去搜索,下載,安裝,而後打開使用,而是直接在百度搜索框裏輸入需求,自動匹配出相應的App,就能供你直接用,也就是即搜即用,省去了下載、安裝的步驟,避免了下載以後發現功能很差用又卸載的可能app


其實,這種正是百度正在熱推的「輕應用」。正是百度看準了這一羣體的實際需求,推出的一種webapp框架


「輕應用」這個詞是百度2013提出的,可是輕應用的概念並不新,是在原來HTML5 WebApp加入了即搜即用的特點,其餘的特色與HTML5 WebApp是徹底同樣的。輕應用就是「HTML5 Web App和「即搜即用結合的產物。webapp


實際上,如今智能手機只要打開瀏覽器,就很容易看到「輕應用」的身影:ide

wKiom1LfNfXC0YN1AALAp3GkhBU355.jpg


從「輕應用」的首頁咱們能夠看出,重點在搜索出來的內容,再也不是網頁列表的形式,而是直接可以像App同樣使用的界面,好比我搜索「租車」,出來的是神州租車的使用界面,能夠直接叫車或者預定,我的感受界面的體驗和神州租車App界面沒有太大區別,功能服務也差很少。中間部分,能夠點擊添加一些應用。工具


從目前來看,輕應用將會成爲 Native App 以及其 AppStore模式的一種重要的補充,而微信、UC、百度,這些輕應用生態的創建將爲廣大移動開發者提供更多接近用戶的渠道,讓他們聚焦於產品和服務自己的創新。


雖然如今手機的存儲空間愈來愈大,可是有了輕應用的扶持,咱們能夠節省更多的空間,無需下載,無需安裝就能夠直接運行。雖然輕應用須要咱們藉助網絡的環境進行操做,可是隨着4G的到來,以及愈來愈便宜的流量資費,再好比隨處的WIFI均可以更好的輔助輕應用的操做,也許將來的某一天,輕應用追遇上甚至於超越那些市場中的應用吧。


想讓本身的創意、點子也躋身輕應用?佔領時代最前沿的陣地?那就趕忙瞭解百度的輕應用吧!


這些「輕應用」雖然「輕」,可是後臺技術一點都不輕,用戶體驗問題已經獲得很好的解決,輕應用同native app有着幾乎一致的感覺。


那麼,百度的輕應用開發很難嗎?答案是:No!開發百度輕應用有三個途徑:AppBuilder、SiteApp、Clouda。


這三個途徑,分別是面向我的用戶、站長和開發者的。


AppBuilder是最簡單的,只是一個App模板,用戶只須要通過五個步驟灌入內容便可生成應用,可是基本沒有吸引力,意義不大


SiteApp是爲站長而生,正如其名,它的做用是讓傳統網站轉化爲應用,本質上也是一種自動化生成工具,能夠快速的把大型網站轉爲移動應用,對於站長而言,它的零成本、自動維護特色頗受站長青睞。


Clouda是面向開發者的。相比於普通的HTML 5 Web App,Clouda框架開發的應用能夠實現即搜即用。從開發者的角度來看,Clouda框架實現了MVC架構,應用代碼結構清晰條理。並且開發的應用冷啓動速度優於通常的HTML5應用。


Clouda提供了教程,咱們能夠先根據教程看看,體驗一把開發的感覺。OK,讓咱們跟着教程,一步一步建立聊天室。

wKiom1LfdXSw2k_VAALTW9yZ604808.jpg

wKioL1LfdVfh7yPLAAP2iTponFo605.jpg

wKiom1LfdYegd3OCAAMpGlLTx0w088.jpg

wKioL1LfdWmifCjZAALeAXCUDjA785.jpg

wKiom1LfdZCxGDM3AAJgr0ZXzEc669.jpg



建立輕應用出乎意料的簡單,只須要5步:建立Model、建立Controller、建立Publish、建立View、發佈App。


只要你熟悉Javascript這一門語言,就可讓你在Clouda如魚得水!你不須要關心Server到底是用Perl仍是PHP。


通過此次試用,我我的感受,Clouda能極大減輕資源浪費和人力使用,輕應用能讓你橫跨Android和iOS平臺,再也不須要費心費力設計Android版本和iOS版本。從長遠來看,我很看好這一模式,這是一個趨勢,手持終端多樣化最終會致使Webapp盛行。


渴望創業的小夥子們!抓住這一機會吧,曾經由於種種緣由,咱們錯過了不少次機會,今天,這個機會就在眼前,不要再從你的手裏溜走哦!猛戳此處瞭解百度輕應用:http://developer.baidu.com/light

相關文章
相關標籤/搜索