DeviceOne 讓你一見(jiàn)鐘情的App快速開(kāi)發(fā)平臺(tái)
DeviceOne是目前唯一的一款產(chǎn)品實(shí)現(xiàn)了所有的UI都是純?cè)模珼eviceOne這個(gè)模型中所有UI組件功能組件都已經(jīng)被抽象成可被自由擴(kuò)展的跨平臺(tái)組件,就連Webkit本身在模型中也僅僅退化成一個(gè)普通的UI組件而已,App開(kāi)發(fā)者可以自由選擇js腳本、lua腳本甚至python腳本來(lái)編寫(xiě)業(yè)務(wù)邏輯,讓昂貴的原生開(kāi)發(fā)人員能夠更專(zhuān)注于底層技術(shù)創(chuàng)新和組件封裝,讓?xiě)?yīng)用開(kāi)發(fā)人員可以更加專(zhuān)注于具體項(xiàng)目的業(yè)務(wù)需求,實(shí)現(xiàn)原生開(kāi)發(fā)和應(yīng)用開(kāi)發(fā)的分離,也就是讓邏輯和控制充分解耦。
接觸 DeviceOne 要從15年11月開(kāi)始說(shuō)起了,因項(xiàng)目和產(chǎn)品時(shí)間需求接觸了快速開(kāi)發(fā)平臺(tái),DeviceOne是非常棒的一個(gè)平臺(tái),雙向數(shù)據(jù)綁定,可以自定義指令,過(guò)濾器等等。總之非常好用完全超出了我們功能需求。之后我們使用了混合型開(kāi)發(fā)平臺(tái),沒(méi)有達(dá)到原生App的體驗(yàn)和流暢,在頁(yè)面切換以及頁(yè)面滾動(dòng)的時(shí)候都非??D,說(shuō)實(shí)話(huà)真心的拿不出手的產(chǎn)品啊。
我們老大最后還是很厲害的果斷的選擇了 DeviceOne這個(gè)平臺(tái),當(dāng)時(shí)我很不情愿畢竟這個(gè)項(xiàng)目我都寫(xiě)了70%了DeviceOne我卻一點(diǎn)都沒(méi)有接觸過(guò)。不過(guò)當(dāng)我看到用DeviceOne寫(xiě)的案例時(shí)真的是一見(jiàn)鐘情啊,有種相見(jiàn)恨晚的感覺(jué)。真的是超級(jí)流暢超級(jí)好用的一個(gè)平臺(tái)。再次特別的要感謝我們老大的悉心指導(dǎo)。
接下來(lái)讓我們認(rèn)識(shí)一下DeviceOne為原生和性能而生移動(dòng)App開(kāi)發(fā)平臺(tái)吧。
DeviceOne簡(jiǎn)介:
DeviceOne是一個(gè)非常先進(jìn)的App開(kāi)發(fā)平臺(tái),使用Javascript 構(gòu)建原生體驗(yàn)的移動(dòng)應(yīng)用程序。DeviceOne主要關(guān)注外觀(guān)和體驗(yàn),以及和你的應(yīng)用程序的 UI 交互。
DeviceOne是一個(gè)具有速度快,界面現(xiàn)代化、美觀(guān)等特點(diǎn)。
利用你喜歡的(html、js) web技術(shù)創(chuàng)建跨平臺(tái)的移動(dòng)app
DeviceOne是目前最有潛力的一款手機(jī)應(yīng)用開(kāi)發(fā)平臺(tái)。通過(guò) PASS 構(gòu)建應(yīng)用程序,它提供了很多 UI 組件來(lái)幫助開(kāi)發(fā)者開(kāi)發(fā)強(qiáng)大的應(yīng)用。 它使用 JavaScript MVVM 框架來(lái)增強(qiáng)應(yīng)用。提供數(shù)據(jù)的雙向綁定,使用它成為 Web 和移動(dòng)開(kāi)發(fā)者的共同選擇。DeviceOne是一個(gè)專(zhuān)注于用WEB開(kāi)發(fā)技術(shù),開(kāi)發(fā)手機(jī)平臺(tái)原生應(yīng)用的一個(gè)開(kāi)發(fā)框架。
主要特點(diǎn):
1. DeviceOne為性能和體驗(yàn)而生-追求性能 運(yùn)行速度快
2.輕量級(jí)框架
3. DeviceOne完美的融合下一代移動(dòng)框架MVC ,代碼易維護(hù)
4.漂亮的設(shè)計(jì)讓你立馬愛(ài)上它,通過(guò) PASS 構(gòu)建應(yīng)用程序,它提供了很多 UI 組件來(lái)幫助開(kāi)發(fā)者開(kāi)發(fā)強(qiáng)大的應(yīng)用。
5. DeviceOne讓你看出-專(zhuān)注原生
6.強(qiáng)大的開(kāi)發(fā)工具
7.基于JS語(yǔ)法簡(jiǎn)單易學(xué)
DeviceOne 讓你一見(jiàn)鐘情的App快速開(kāi)發(fā)平臺(tái)就給大家介紹到這里,希望對(duì)大家有所幫助!
- JavaScript使用DeviceOne開(kāi)發(fā)實(shí)戰(zhàn)(四)仿優(yōu)酷視頻應(yīng)用
- JavaScript使用DeviceOne開(kāi)發(fā)實(shí)戰(zhàn)(三)仿微信應(yīng)用
- JavaScript使用DeviceOne開(kāi)發(fā)實(shí)戰(zhàn)(二) 生成調(diào)試安裝包
- JavaScript使用DeviceOne開(kāi)發(fā)實(shí)戰(zhàn)(一) 配置和起步
- 微信小程序 wx.uploadFile無(wú)法上傳解決辦法
- 微信小程序 input輸入框控件詳解及實(shí)例(多種示例)
- 微信小程序中使元素占滿(mǎn)整個(gè)屏幕高度實(shí)現(xiàn)方法
- 微信小程序 Windows2008 R2服務(wù)器配置TLS1.2方法
- 微信小程序 textarea 詳解及簡(jiǎn)單使用方法
- 使用DeviceOne實(shí)現(xiàn)微信小程序功能
相關(guān)文章
微信小程序webview組件交互,內(nèi)聯(lián)h5頁(yè)面并網(wǎng)頁(yè)實(shí)現(xiàn)微信支付實(shí)現(xiàn)解析
這篇文章主要介紹了小程序webview組件交互,內(nèi)聯(lián)h5頁(yè)面并網(wǎng)頁(yè)實(shí)現(xiàn)微信支付實(shí)現(xiàn)解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08JavaScript實(shí)現(xiàn)選中文字提示新浪微博分享效果
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)選中文字提示新浪微博分享效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06原生js實(shí)現(xiàn)鍵盤(pán)控制div移動(dòng)且解決停頓問(wèn)題
這篇文章主要給大家介紹了如何利用原生js實(shí)現(xiàn)鍵盤(pán)控制div移動(dòng),并且解決在移動(dòng)過(guò)程中的停頓問(wèn)題,文中給出了詳細(xì)的示例代碼,相信對(duì)大家的理解和學(xué)習(xí)很有幫助,下面跟著小編一起來(lái)看看吧。2016-12-12js 數(shù)值項(xiàng)目的格式化函數(shù)代碼
數(shù)值項(xiàng)目的格式化函數(shù)代碼,需要的朋友可以參考下。2010-05-05JavaScript實(shí)現(xiàn)隱藏省略文字效果的方法
這篇文章主要介紹了JavaScript實(shí)現(xiàn)隱藏省略文字效果的方法,涉及javascript基于事件響應(yīng)實(shí)現(xiàn)頁(yè)面字符串元素的獲取、截取、設(shè)置等相關(guān)操作技巧,需要的朋友可以參考下2017-04-04JS簡(jiǎn)單去除數(shù)組中重復(fù)項(xiàng)的方法
這篇文章主要介紹了JS簡(jiǎn)單去除數(shù)組中重復(fù)項(xiàng)的方法,涉及javascript針對(duì)數(shù)組的遍歷、判斷與運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2016-09-09JavaScript運(yùn)行機(jī)制之事件循環(huán)(Event Loop)詳解
這篇文章主要介紹了JavaScript運(yùn)行機(jī)制之事件循環(huán)(Event Loop)詳解,本文從多個(gè)方面講解了Event Loop,需要的朋友可以參考下2014-10-10