跨平臺與原生性、適配性融合
移動互聯(lián)時代,開發(fā)者最為頭疼的莫過于跨平臺與原生性和適配性的兼容。以往,移動開發(fā)往往采用兩種方式,一種是HTML5進行跨平臺開發(fā),一種是在原生系統(tǒng)中進行開發(fā)。前者雖然能夠跨平臺,但是體驗差;后者往往不能兼顧效率,于是常常感嘆“魚和熊掌不能兼得"。
zBuilder作為一款移動應用開發(fā)平臺,首先繼承了HTML5等移動中間件產品跨平臺的優(yōu)點,一次開發(fā),可實現(xiàn)ios、windows phone和android三大平臺同時運行。如何在實現(xiàn)效率的基礎上保證三大平臺APP應用的用戶體驗,是zBuilder的創(chuàng)造者們要考慮的重點和難點。為此,神州數碼的技術團隊使用了原生引擎,確保三大平臺的APP同時具備與原生開發(fā)無差異的用戶體驗。同時,針對五花八門、形狀各異的屏幕設計, zBuilder使用科學算法,一次UI設計,即可自動適配所有屏幕。“魚與熊掌并非不可得兼”,神州數碼移動互聯(lián)事業(yè)部副總經理陳靜表示,“這是一個具備國際領先水準、技術上全面創(chuàng)新的版本。它已經蓄勢待發(fā),志在移動技術領域里引爆一場‘顛覆性’的技術革新。”
免費、開源,zBuilder力圖打造移動開發(fā)生態(tài)
現(xiàn)場了解到,誕生于神州數碼的zBuilder,在過去的數年中,一直被作為內部業(yè)務工具使用,并未對外開放。從移動會議到移動OA再到支撐整個神州數碼智慧城市戰(zhàn)略的智慧城市融合服務平臺的移動門戶,ZBuilder已開發(fā)出300多個行業(yè)應用,其中不乏城市級移動門戶、全國經濟普查等極為復雜的移動應用。
蟄伏數年,在創(chuàng)造奇跡的過程中,zBuilder自身也經歷了4個重大的版本革新,小的更新更是不計其中。如今,4.0版本已進入成熟期,神州數碼認為,zBuilder平臺可以作為成熟平臺滿足廣大開發(fā)者的需求了。為此,神州數碼在發(fā)布會上宣布,IDE開發(fā)工具、基礎版及相關服務將完全免費,個人開發(fā)者也可申請獲得免費享受所有服務的機會。據了解,明年起,神州數碼還將逐步開放源代碼,力圖以此為平臺,打造移動開發(fā)生態(tài)圈。
“zBuilder要幫助企業(yè)用戶及各類開發(fā)團隊將信息技術應用轉化為戰(zhàn)略性的資產,充分挖掘移動化開發(fā)環(huán)節(jié),獲得競爭的優(yōu)勢。”陳靜認為zBuilder的未來意義在此。