移動應用製做的第三方服務市場已經被瓜分得差很少了,對於剛起步的中小企業來講,這些公司的 IT 部門人員比較熟悉的是 Appcan ,但隨着互聯網公司對 App 開發的需求持續升溫,也有很多後來的闖入者試圖用模式的改變在這個市場中突圍。html
「DeviceOne」 就是其中之一,爲了解決原生 App 開發面臨的技術門檻高、人才成本大的問題,DeviceOne使用 自主研發做爲技術框架、可視化界面的IDE爲開發方式,並在網站上提供地圖、支付、拍照等各式各樣的延展功能組件,幫助大部分掌握軟件開發入門技術的程序員在短期內作出高大上的手機原生 App。html5
「純粹的原生 App 開發難度很大,須要程序員在語言編寫方面有很高造詣,而大部分移動應用開發平臺上製做的跨平臺工具使用的仍是 html5 方案。」 DeviceOne隨着移動用戶規模的增加,H5 版本下 Webapp 會在 UI 呈現、加載速度、API 開放程度上露出短板,逐漸不能知足用戶的使用體驗。程序員
相較於以前提到的 Appcan ,DeviceOne的特點是提供純粹的跨平臺原生 App 的製做方式,程序員可使用 Javascript、lua或 htlm5 當中的任何一套開發語言,直接在DeviceOne的平臺上使用現成的原生控件,就能夠用一套代碼生成 Anroid 、Windows和 iOS 三個系統的原生 app。微信
打個比方,通常程序員在編寫 App 時,須要在最初的 UI 設計環節根據手機系統的不一樣,針對菜單、列表、標題欄等佈局標準一條一條編寫代碼。但程序員在使用DeviceOne編寫 App 時,能夠直接使用平臺上封裝好的 iOS 原生控件,經過後期組裝實現適配不一樣手機版本的軟件呈現效果。app
另外一方面,DeviceOne也在平臺上提供了支付寶、微信、百度地圖等第三方原生插件,並鼓勵程序員在平臺上上傳本身製做的控件,DeviceOne則使用於程序員分紅的方式得到必定盈利。框架
「生態」 是DeviceOne在將來想要發展的方向,在聚合了足夠第三方插件的資源以後,DeviceOne想用衆包的方式把平臺作起來,特別是在網站轉型成開放平臺以後,DeviceOne將以 「程序員」 爲中心,用產品吸引他們入駐,再以他們爲源頭產出更多控件,這就造成一個良性循環。工具
不過,DeviceOne提倡的技術端的改造,即開發框架的概念在去年年 初就已經在國外火了起來,這種低成本、高效率地開發方式很快吸引到很多程序員前來試用。佈局
「雖然DeviceOne的產品定位和技術路線與其餘軟件有所差異,但不能說好與很差,只是針對的企業需求會不一樣。」 一位熟悉多平臺軟件開發應用的程序員比較容易上手,而且製做出來的原生 App 對於企業來講更顯得高大上,該有的基本功能也都能涵蓋到,因此對於創業型公司或者中小型公司來講,DeviceOne的服務仍是能知足他們的。網站