軟件移動化這個潛力巨大的新興市場,充滿著誘惑,但更充斥著困難與挑戰(zhàn)。
個人計算機已經(jīng)成為人們社會生活不可或缺的重要生產(chǎn)力工具,然而隨著對電腦依賴程度的不斷加強,人們也日益為其所困:領(lǐng)導出差在外地,因無法與公司業(yè)務系統(tǒng)連接而耽擱了重要事務,業(yè)務人員被堵在路上,使得重要文件不能及時送達……“守著信息化用”的不良影響正在日益突出。
要將“人守著信息化用”轉(zhuǎn)變成“信息化跟著人走”,信息終端的可隨時隨地隨身攜帶、無線網(wǎng)絡的可廣泛覆蓋到任何地點,是兩個重要的先決條件,而手機正天生具備這些特點。隨著通信網(wǎng)絡的不斷完善、手機軟硬件系統(tǒng)的不斷增強,軟件的手機化應用變得切實可行,手機與電腦正向一個大信息化體系融合貫通。這個大信息化體系的出現(xiàn)意味著信息化應用再沒有死角,人在信息化應用上重新掌控了主動權(quán)。
把運行在PC上的程序移植到手機上,并保持數(shù)據(jù)的同步——軟件移動化(手機化)的開發(fā)無疑將是一個潛力巨大的新興市場,僅是上億規(guī)模的終端就讓人充滿遐想。但真正開始實際的移動化開發(fā)和應用時,卻面臨著一大堆意想不到的難題。
首先是手機的操作系統(tǒng)種類繁多,如常見的Symbian、Windows Mobile、UIQ、Linux、Blackberry、iPhone等,而即便是同一品牌的手機,也會因型號不同而面臨不同軟件版本的問題。在這樣的情況下,軟件開發(fā)商要想獨自完成自有軟件的全終端手機開發(fā),將是一項浩大的工程。即使不考慮在開發(fā)前的技術(shù)團隊籌備、人員培養(yǎng)等棘手問題,僅僅是測試終端的獲取和更新、手機廠商的應用授權(quán)工作就已經(jīng)讓人無法想象了。而且,隨著手機系統(tǒng)的不斷推陳出新,軟件開發(fā)商的后續(xù)開發(fā)更新工作也不能間斷,相應投入的人力和資金成本也將會源源不斷。
其次,由于手機所依賴的通信網(wǎng)絡與電腦互聯(lián)網(wǎng)差別很大,而且廣泛涉及到USSD、GPRS、CDMA、TD-SCDMA等不同通信通道,如何保障不同協(xié)議、不同通道間統(tǒng)一高效地完成無線資源的整合?怎樣跨越通信行業(yè)的門檻,解決通信技術(shù)眾多、開發(fā)資質(zhì)獲取困難、測試通道困難、通信成本控制困難等各式各樣的難題?這些都是在軟件移動化應用過程中,非常突出并且很難在短期內(nèi)有效解決的問題。而無線網(wǎng)絡的安全保障,更是眾多客戶關(guān)心的問題。
第三是數(shù)據(jù)同步和交互方面的問題。手機軟件如何連接PC系統(tǒng),如何進行數(shù)據(jù)同步,其中隱藏了很多工作量。以手機郵箱舉例,若想連接各種郵件服務器,就需要研究pop3、stmp、imap4、webdav以及exchange、domino等各式協(xié)議。而如果連接的不是郵件這樣的標準系統(tǒng),比如連接一個OA系統(tǒng),那只能慢慢寫接口了。更有客戶提出要在一個手機軟件上看到OA、ERP、CRM里的多個數(shù)據(jù),那就不止是工作量的問題了,很有可能會有某個系統(tǒng)廠商不配合接口,無法完成實施。數(shù)據(jù)同步也是一件麻煩事,手機端脫線時更改了數(shù)據(jù),PC端也改了數(shù)據(jù),等到手機端可以聯(lián)網(wǎng)時數(shù)據(jù)怎么同步呢?
這些問題,對于任何一個廠商而言都意味著巨大的困難,如果沒有一支規(guī)模龐大的研發(fā)隊伍,缺乏長達數(shù)年的技術(shù)和經(jīng)驗積累,要想實現(xiàn)軟件移動化應用,無疑會面臨失敗。