開發企業級App的出路在哪里
移動互聯網的發展也有幾年的光景了,公司里的大老板們,早就浸淫在iOS和Android的設備中。微博、微信已經把他們緊緊的套牢在手機和Pad上。他們是***在移動設備上嘗到甜頭的人。他們有這方面的需求,希望通過自己的移動設備,輕松訪問公司的數據庫。隨時隨地的批閱文檔。他們想要在移動設備上看到更多公司的事情。
由此,這股自上而下的勢力,開始推動著現代企業的移動化發展進程。
BYOD的整合策略
今年大家談的最多的一個詞就是BYOD——Bring Your Own Device。攜帶自己的設備辦公,這些設備包括個人電腦、手機、平板等智能移動終端。在機場、酒店、咖啡廳等,登錄公司郵箱、在線辦公系統,不受時間、地點、設備、人員、網絡環境的限制。BYOD向人們展現了一個美好的未來辦公場景。

然而,如何制定這些智能設備的整合策略,就成了BYOD工程的重中之重。在2013年4月,comptia做過這樣一個統計。他們指出:49%的企業在推進實現虛擬桌面架構、29%的企業在推進定制化應用、僅有28%的企業在搞云端應用。
VDI虛擬桌面,還能跟上時代嗎?
全球的桌面用戶曾經達到過7億,不過這其中僅有1~2%使用過VDI。這種方案不僅昂貴而且復雜,比較依賴網絡,用戶體驗差。除非你有專業的硬件設備,否則很難在VDI上跑爽虛擬桌面。另外,部署VDI時,通常要到產品化階段才能發現其性能上的問題。目前,對于VDI方面來說,即使是其先行者Vmware也不愿意在VDI領域投入更多。
另一方面,目前VDI的移動產品也賣的不好。舉例來說,Citrix Receiver for iPad,很多都是3星評價。作為一款免費應用來說,自3年來只有5000多個用戶評價。(還要配合硬件,買硬件的人太少)Citrix Receiver for Android,平均是2.6星評價。

定制開發:企業移動化應用眾生相
一家大型銀行曾經像我透露過,“我們有超過7000個內部開發的.Net / Java 定制化應用。既然很多方案不是很靠譜,我們是有實力的大公司,我們可以自己做!”
正是這種“自信”的實力,目前移動化應用的定制開發也分成了三層梯隊。***層,是微軟這樣的。所謂的Shrink-Wrapped型產品,典型的是Office 365。云端、跨平臺、收年費是其最主要的特點。第二層,是客制化。包括SAP、Oracle Siebel、CA、sage、Epicor、infor等等,為企業客戶做定制化開發的企業。雖然價格高,服務貴,但是不少企業還是愿意買單。第三層,就是上面提到的大公司,自己搞內部開發。HTML5、Java、Flash用盡各種跨平臺語言,適配多種移動設備。這些應用做出來,雖然屬于自己,但是開發起來也困難重重,要跳過一個個坑,并不容易。
無論是客制化,還是搞內部開發,這條路充滿的重重的荊棘和崎嶇。iOS、Android、WP、BB10該選哪個平臺?客戶的機器升級到iOS6之后應用崩潰了怎么辦?屏幕適配怎么辦?需要針對新尺寸的屏幕重新開發應用,兼容性問題一大坨。
無論是桌面版本還是移動版本,都要進行更新和維護。做定制開發的公司,吃的就是這每年的維護費用。在行業里,有個不成文的“潛規則”,每年的維護費用,是***年總開發費用的25%。有的公司甚至會免費為你開發一些企業級應用,之后每年收取維護費用。
中間件廠商呢?能火起來嗎?
現在很多傳統的中間件廠商開始活躍起來了。希望借助曾經在互聯網時代的資源優勢與技術優勢,推出企業移動化中間件平臺。很多外包公司,再以這些中間件為基礎,在上面包裝出一些應用、基本對象、引擎、框架等。
對于中間件廠商就要分兩方面來看。大型的廠商,都有自己的中間件平臺。雖然在推廣的時候,說盡了各種好處,但無非還是與企業大平臺有深度的捆綁。你用了我的中間件,就等于被我套牢。而小型的中間件廠商,未來的趨勢我一直不看好。我認為這些基礎中間件最終都會被收購,或者自我消亡。上游的中間件廠商一死,下游的外包公司就活不成了。
國內的情況可能和國外的還不太一樣,但要我預測的話,國內的中間件廠商至少還有5年的成長期。因為國內在做平臺的,還是有一兩家規模比較大的,他們都在靠大項目、政府項目吃飯。活下去是沒問題,但是要將中間件產品化,還是太難了。
總結:不同的道路,不同的終點
有實力的廠商自己搞企業移動化項目,沒實力的公司項目外包。企業的移動化浪潮剛剛來襲,后續的發展充滿了無數變革。任何基于地理位置業務,任何零散的客戶,任何需要外出作業的企業都需要踏上移動這條大船,因為這就是移動先天的***優勢。為了實現企業的移動化,有著許多途徑和道路,根據自身的需求,選擇一條最適合的才是正途。