通過跨平臺開發(fā)覆蓋更多目標用戶
手機應(yīng)用市場規(guī)模龐大
2011年是中國手機移動互聯(lián)網(wǎng)元年,中國手機用戶超9.5億,3G用戶超過3億。這一年,移動互聯(lián)網(wǎng)行業(yè)給人的感覺就是大家都在開發(fā)手機應(yīng)用或手機游戲。隨便打開一個應(yīng)用商店,就能發(fā)現(xiàn)里面收錄了數(shù)以萬計的應(yīng)用,而且還在不斷增加當中。就在今年7月,中國超過英國成為全球第二大應(yīng)用市場,份額達5.4%。
手機操作系統(tǒng)錯綜復雜
移動互聯(lián)網(wǎng)無論從硬件、操作系統(tǒng)、軟件,都存在激烈的競爭。硬件廠商之間的競爭已經(jīng)不足為奇,而手機操作系統(tǒng)的競爭也是越演越烈,iOS、Android、WP將形成三足鼎立,而Blackberry、BADA、Megoo,也不甘示弱,以及下滑嚴重的Symbian、Linux、MTK、BREW依然擁有龐大的存量市場。此外還有Ophone、魅族、點心等Android的衍生系統(tǒng)。
整個手機操作系統(tǒng)市場處于諸侯亂戰(zhàn),語言差異和標準不統(tǒng)一,給開發(fā)者帶來了很大的麻煩。未來終端平臺可能會趨于統(tǒng)一,但由于存在利益之爭,道路還非常漫長,至少三國爭霸的局面將持續(xù)很長一段時間。
應(yīng)用開發(fā)成本居高不下
面對如此錯綜復雜的手機操作系統(tǒng),手機應(yīng)用軟件的開發(fā)一直處于無奈狀態(tài),任何人都希望所有操作系統(tǒng)都能統(tǒng)一標準,但這只是幻想。擺在手機開發(fā)者們面前的現(xiàn)實是你必須從中做出艱難的選擇,并且堅持用它,直到精通為止。
開發(fā)者可以選擇專攻一種操作系統(tǒng),而企業(yè)主們顯然不太愿意。對于企業(yè)而言,最為寶貴的就是用戶資源,當前移動互聯(lián)網(wǎng)炒得火熱,但仍然缺乏成熟的盈利模式,大家都在布局、圈地、搶用戶。誰擁有最多最忠實的用戶,誰將享受日后的移動盛宴。
現(xiàn)在擺在所有企業(yè)面前重要的難題,就是平臺適配與開發(fā)成本成正比,平臺適配越多,開發(fā)人員越多,開發(fā)成本越高。即便是富有遠見的企業(yè),在選擇平臺時,也繞不開iOS和Android,以及越來越近的WP7。
移動跨平臺開發(fā)的由來
如果只需開發(fā)一次,就可以適配各個手機操作系統(tǒng),那么可以給企業(yè)減少大量的人員投入,從而有效降低開發(fā)成本。移動跨平臺開發(fā)的原理,在于通過底層適配打通各個手機操作系統(tǒng),在應(yīng)用層實現(xiàn)不同操作系統(tǒng)的標準統(tǒng)一,實現(xiàn)一次開發(fā),全平臺適配,即從而覆蓋更多的目標用戶。
移動跨平臺開發(fā)早在幾年前就已經(jīng)有公司在做,但由于整個行業(yè)環(huán)境的問題,加上開發(fā)技術(shù)和產(chǎn)品性能都不夠成熟,移動跨平臺開發(fā)沒有得到很好的市場反響。
移動跨平臺開發(fā)的現(xiàn)狀
隨著Adobe公司宣布停止移動版Flash的開發(fā),以及傳聞微軟不再更新Silverlight,HTML5的發(fā)展前景普遍被業(yè)界看好,更多的企業(yè)和開發(fā)者開始關(guān)注和了解HTML5。
HTML5作為***的HTML標準,雖然目前還只是草案,但是已經(jīng)得到了微軟、蘋果、谷歌等IT巨頭的大力支持,國外主流瀏覽器的新版本均已經(jīng)支持HTML5。HTML5的優(yōu)點很多,但***的優(yōu)點就是跨平臺。iOS、Android、WP7都內(nèi)置了WebKit內(nèi)核的瀏覽器,而Webkit可以很好的支持HTML5,所有HTML5開發(fā)的應(yīng)用和游戲,可以運行在上述三大智能平臺中。
國內(nèi)外已經(jīng)有一些公司,已經(jīng)完成了跨平臺移動開發(fā)技術(shù),支持HTML5+CSS3,解決了以往跨平臺開發(fā)面臨的諸多問題,產(chǎn)品性能和體驗得到了全面提升,可以與Native應(yīng)用相媲美。
移動跨平臺開發(fā)的未來
HTML5正在受到追捧,正如Strobe的創(chuàng)始人Charles Jolley所說,在未來的幾年里,HTML5將在移動電話,PC和電視的應(yīng)用開發(fā)中占據(jù)主導地位。
由此相信,基于HTML5的跨平臺開發(fā)技術(shù)將逐漸盛行,為開發(fā)者解決最為麻煩的平臺適配問題,屆時開發(fā)者只用關(guān)心用戶需求,而不用過多考慮平臺特性。