簡介
DCloud流套用引擎是一款基於HTM5+的技術的增強型js引擎,它首先對H5進行了大幅強化,讓js可以調用40萬原生能力,並且大幅提升了H5的性能體驗。經過強化過後,使得基於HTML5+開發的流套用可以達到原生套用的標準。
邊用邊下依賴於動態語言的支持,所以流套用的客戶端安裝包是使用HTML和JS這種動態語言來編寫的,但是為了保證App的功能和體驗仍然是原生效果,使用了經過強化的js引擎,這種稱之為HTML5+的引擎可以使得js調用幾十萬原生API,包括離線使用、本地設備能力調用以及強化的渲染引擎,使得流套用仍然做到了和原生一樣的功能和體驗。
流套用的離線能力並非web快取,是原生存儲,不會被三方清理軟體清理快取而導致流套用失效。流套用結合了原生App和Web App的優勢,又消除了各自的缺點,雖然是體驗良好的c/s結構,但又讓client秒開秒更新,是移動網際網路App的更高級形態。
軟體介紹
流套用即點即開,無需下載安裝,即可以保證離線運行,又能夠使用所有原生的能力。流套用類似流媒體,在套用第一次安裝時,動態下載首頁的程式及相關資源,快速打開App首頁,並持續下載後續程式,下次可離線從本機運行。
在功能和體驗與原生接近的前提下,流套用擁有原生App也無法比擬的6大特點:
1.以往獲取一個App要經歷下載、安裝、啟動等過程,至少一分鐘,點擊若干次。而流套用做到了5秒開完成全部過程。以往App從下載到啟動激活的激活率不足50%,而流套用的激活率在95%以上。
2.流套用比原生App的包體積縮小至原來的10%,安裝幾千個流套用也不會讓手機變卡變費電。
3.流套用更新是在使用時自動差量更新,一般每次更新消耗幾K流量左右。流套用可以方便的通過社交網路分享.
4.可以方便的進入到App的內容頁面,可以實現搜尋直購、掃描直購、分享直購等各種行銷新方式。
5.流套用基於HTML5,使用DCloud的MUI框架開發流套用,可以自動兼容多個平台。
流套用的重要前提是功能和體驗要足夠好,達到原生App的效果。過去業內也有HTML5強化引擎或hybrid方案,比如phonegap/cordova,但其在功能和性能上與原生套用相差還非常遠。HTML5+做到了這一點,傳統HTML5效果不佳的窗體切換、長列表滾動、下拉刷新、大容量選項卡切換等問題都被解決,體驗流暢,用戶很難感知到與原生的區別。而且HTML5+強化引擎使得js可以調用原生幾十萬API,掃一掃、搖一搖、開關藍牙、獲取IMEI等各種原生API都可以隨意使用。
大事記
2015年3月5日,
360手機助手3.3.50版本發布,生活助手搭載在手機助手中,作為功能更新,流套用最為生活助手主打套用類別。
2015年3月9日,由360手機助手主辦的
中國首家O2O開發者平台暨H5流套用引擎發布儀式在京舉行。
2015年10月,經過半年測試的流套用引擎終於全面開放。DCloud正式發布流套用,並完成了從開發、測試、發布的全套環境和工具。
使用幫助
登入DCloud文檔中心查看流套用的相關介紹和開發文檔。
業內人士評價
流套用,結合了原生App和WebApp的優勢,又消除了各自的缺點,是
移動互聯網套用的新的形態,也是移動
網際網路套用的未來發展趨勢。