【暢談百度輕應用】+輕應用時代

 百度的輕應用最近很流行,可是爲何叫輕應用呢?它「輕」在哪裏?算法

不須要經過商店下載安裝,只要經過搜索便可在瀏覽器上進行使用,也就是一種Web應用,只要你的手機能夠上網就能夠體驗輕應用了,省去麻煩的下載方式安裝到移動客戶端上,這樣能夠節省不少數據流量。同時這樣對於手機的硬件配置要求就沒有那麼高了。如今總體手機操做系統市場基本上是被蘋果和安卓佔據,因此咱們不由要問:那麼輕應用的開發技術是否是很成熟了呢? 答案固然是確定的!編程


    輕應用的開發有成熟的框架支撐,技術已經不是問題。任何產品的誕生並走向成熟都是有強大的後臺技術支撐。瀏覽器

    百度輕應用平臺提供了幾種方式來建立你的lightapp,首先在瀏覽器中打開網址:http://developer.baidu.com/lightapp

你能夠看見有兩種具體方式來將你的app集成到百度雲平臺中:框架

1.若是你已經有了現成的WebApp 就能夠進行接入操做。而後須要你提供輕應用的展示名稱、應用的地址、應用的簡介和logo,很簡單方便吧:)ide

2.若是你沒有現成的WebApp 那就經過三種方式進行創做,首先是AppBuilder工具,須要先申請百度雲平臺帳號,這是一種可視化的編輯工具,根據選擇的模板,按照提示進行填入相關的信息便可生成你想要的輕應用了。能夠經過應用管理中心進行應用的內容維護。工具

其次是使用SiteApp建立,其實這個工具是將您已有的PC網站進行一個」改頭換面「,轉換成WebApp,是更省時省力的一種方法。開發工具

    經過百度雲平臺提供的Clouda集成開發工具,它不須要你有很深的的代碼編寫功底和複雜數據算法,你徹底能夠在5分鐘以內開發出一個簡單的應用。網站

這個特徵就體現輕應用的「輕」這對於大多數的商家用戶來講是一個很好的方法,即便那些不會編程開發的商家也能夠經過簡單的閱讀文檔就能輕鬆搞定本身的理想WebApp。ui


    下面來講說個人使用感覺吧,主要是經過Clouda來體驗的,自己具備一些腳本代碼開發的經驗,因此對於編寫代碼實現來講,我更喜歡一些罷了。

首先登錄以前申請的百度雲平臺帳號,網址:http://developer.baidu.com  而後點擊導航欄的輕應用鏈接

wKioL1LfeKrDlArwAAH3JdWChlg039.jpg

找到」開發者服務「 點擊下邊的「使用Clouda」建立

wKiom1LfeNuQvFk0AAE7hfQmhPQ988.jpg

而後會有三個選項 1.」利用Clouda開發輕應用「 2. 「一鍵部署BAE」 3. 「接入輕應用」

wKiom1LfeO3Bvt2wAACz5DpSBTE816.jpg

點擊「利用Clouda開發輕應用」 你能夠看到有一個百度雲平臺提供的聊天室的輕應用實例

wKioL1LfeNfiXc_xAAF1TDykGH0721.jpg

將提供的代碼示例粘貼到指定的位置建立一個」Model「,而後點擊」下一步「

wKiom1LfeQny4_EGAAIMQ-iEU2M113.jpg

建立Controller:粘貼示例代碼,而後「下一步」

wKioL1LfePHC13aiAAGKCCAc7rI264.jpg

建立建立Publish: 粘貼示例代碼,而後「下一步」

wKiom1LfeS_z_3jlAAIZtZrOoBI847.jpg

建立View:粘貼示例代碼,而後「下一步」

wKioL1LfeRjw_UhcAAFPvXSbcRM678.jpg

完成示例聊天室的建立


    簡單的5步就完成了一個聊天室的建立從開始到結束在框架下總共代碼不超過100行並且沒有繁雜的代碼邏輯和算法。這樣的開發方式與安裝類app不太同樣,動輒上萬行的代碼量,很容易出現bug調試也很費時間。還須要試用各類平臺的兼容性,具備很高強度的工做量,這對於我的開發者來講是不能承受的,收益和成本不成比例,賠本的生意是沒有人作的。

     因而百度雲平臺提供的輕應用開發工具對於我的開發者具備很強大的吸引力,他們能夠利用百度雲平臺開發本身的輕應用,而後能夠提供給用戶使用,創造屬於本身的收益。

依託百度移動搜索引擎的優點,輕應用的搜索便可應用的特性,能夠將用戶託管的輕應用很便利的推廣,各行業的商家也能夠開發適用於本身產品宣傳的輕應用,爲目標客戶提供服務和產品。

隨着移動互聯網的普及輕應用有着更廣闊的的前景,下一個互聯網浪潮應該是輕應用主導的,是輕應用的時代。

相關文章
相關標籤/搜索