無(wú)疑,移動(dòng)市場(chǎng)正蘊(yùn)藏著無(wú)限的商機(jī)。各家廠商關(guān)于移動(dòng)的產(chǎn)品和方案也是層出不窮,也有很多因?yàn)橐苿?dòng)這個(gè)機(jī)遇而新成立的公司。而企業(yè)級(jí)市場(chǎng),對(duì)于移動(dòng)的需求顯然比普通的個(gè)人開發(fā)者要復(fù)雜的多,選擇平臺(tái)和方案時(shí)也謹(jǐn)慎的多。
對(duì)于企業(yè)信息化現(xiàn)階段的重點(diǎn),已經(jīng)有很多企業(yè)將移動(dòng)化納入了戰(zhàn)略。這個(gè)移動(dòng)化已經(jīng)不再是簡(jiǎn)單的應(yīng)用的移動(dòng)版,而是能夠針對(duì)不同的應(yīng)用特性、終端特點(diǎn)開發(fā)最合適的應(yīng)用版本,甚至可以以此拓展企業(yè)的商業(yè)模式。
用友UAP Mobile如何后來(lái)居上?
其實(shí)從進(jìn)入市場(chǎng)的時(shí)間來(lái)看,用友UAP Mobile相比其他廠商是相對(duì)較慢的。據(jù)用友集團(tuán)UAP中心移動(dòng)應(yīng)用平臺(tái)產(chǎn)品部總經(jīng)理張建新介紹,UAP Mobile(UAP移動(dòng)應(yīng)用平臺(tái))同時(shí)針對(duì)個(gè)人開發(fā)者和企業(yè)級(jí)市場(chǎng),目前UAP Mobile除了用友體系內(nèi)的各產(chǎn)品公司基于平臺(tái)做開發(fā)之外,也有不少伙伴和客戶基于平臺(tái)做他們的移動(dòng)應(yīng)用開發(fā)。
那UAP Mobile從技術(shù)層面又做了哪些探索,真的可以保證滿足客戶需求嗎?
張建新分析了目前眾多平臺(tái)類產(chǎn)品在企業(yè)最為看重的跨平臺(tái)上的技術(shù)實(shí)現(xiàn)方式。“目前跨平臺(tái)核心技術(shù)可分為兩個(gè)陣營(yíng),即一是基于瀏覽器技術(shù),一是基于交叉編譯技術(shù)。”張建新說(shuō)兩種技術(shù)各有自己的優(yōu)勢(shì)。比如基于瀏覽器技術(shù),主要是依托操作系統(tǒng)中的WebView組件,使用HTML5、Javascript、CSS3等WEB技術(shù)來(lái)進(jìn)行移動(dòng)開發(fā),實(shí)現(xiàn)跨平臺(tái)。“但是,這種技術(shù)也帶來(lái)諸如性能問(wèn)題、與Native應(yīng)用相比表現(xiàn)力不足的問(wèn)題,以及本地存儲(chǔ)、安全、穩(wěn)定性等各個(gè)層面的問(wèn)題。”所以,張建新認(rèn)為HTML5對(duì)于移動(dòng)領(lǐng)域,也許還沒有做好充分的準(zhǔn)備。
而另一種跨平臺(tái)技術(shù),交叉編譯則在性能上比上面一種有改進(jìn)了,“其帶來(lái)的是接近Native的性能與表現(xiàn)能力。”所以張建新認(rèn)為,對(duì)于企業(yè)級(jí)移動(dòng)平臺(tái),選擇什么樣的技術(shù)實(shí)現(xiàn)要通過(guò)多個(gè)方面去權(quán)衡的。
而UAP Mobile在經(jīng)過(guò)種權(quán)衡之后,在平臺(tái)技術(shù)上就選擇了既支持Native開發(fā)方式,也支持HHC(Hybird HTML5 Container)開發(fā)方式,同時(shí)還支持WebAPP開發(fā)方式。這就在最大程度上解決企業(yè)所要面臨的跨平臺(tái)問(wèn)題,同時(shí)將各種方式進(jìn)行綜合、揚(yáng)長(zhǎng)避短。
“UAP Mobile的開發(fā)語(yǔ)言采用DSL技術(shù),并遵循W3C HTML標(biāo)準(zhǔn)自定義了一套DSL體系。”張建新指出,UAP Mobile不僅解決了企業(yè)最看重的跨平臺(tái)問(wèn)題,同時(shí)還考慮到開發(fā)成本。
從技術(shù)層面來(lái)看,UAP Mobile雖然是后進(jìn)入者,但是也正因?yàn)楹筮M(jìn)入才能綜合分析各類技術(shù)的優(yōu)劣,以選擇一個(gè)最佳的技術(shù)方案。
后來(lái)居上,贏在的應(yīng)該是技術(shù)的成熟和更了解企業(yè)需求。