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