目前能對手機進行開發大致有三種形式:
1.在手機廠商自主開發的非開放性手機操作系統上開發。如果開發者想在這樣的系統上進行開發,那就必須和手機廠商打交道,所開發的產品將隨手機操作系統一起被燒錄進手機。這樣做,不但開發回報小而且缺乏靈活性,對於開發商來說吸引力十分有限。
2.在手機開放式操作系統上開發。目前在中國市場上的多普達、CECT Treo270及諾基亞7650已經不僅僅是傳統意義上的通話手機。多普達采用了微軟的SmartPhone操作系統;CECT Treo270手機則配置了美國著名的PDA廠商Palm的Palm OS操作系統;而諾基亞7650則采用了以其為核心的SymBian操作系統。對於開發商來說,在手機開放式操作系統上開發的優勢很明顯,尤其對於那些企業應用開發商。能把復雜的應用做在手機上,既有優勢也有劣勢:優勢在於能充分發揮手機的性能,可以做一些高級應用如企業級開發;劣勢主要是開發周期長,有一定的技術壁壘,對一些小企業來講,“蛋糕”不容易吃。
3.針對運行環境開發。運行環境目前主要有Sun的Java和QUALCOMM的Brew。Brew也是Java競爭對手之一,但目前市場占有率遠低於Java。那什麼是運行環境開發?運行環境是在手機操作系統級別上的一層,如一部手機只要有KVM(Java虛擬器),那這部手機就能運行所有基於MIDP標准所開發的Java程序,而開發商不用了解手機是什麼操作系統。這能真正做到一次開發,到處運行。
三種形式中對開發商吸引最大的自然是Java開發的數據增值服務應用。這不但是因為有運營商參與能確保收費,而且運營商將幫助開發商宣傳和推動市場。這難道不是小投入大回報嗎?通信領域不同與IT領域,運營商是通信領域的核心。也正是因為如此,只有和運營商合作才能真正實現價值。 這也是整個價值鏈核心所在,共贏是當前世界經濟發展的一個大趨勢,所以針對運行環境開發的Java必將成為開發商的首選。
以下是基於Java/J2ME的數據增值服務方案,僅供參考:
· 離線游戲
打斗類、射擊類、益智類、情感類……
· 在線游戲
打斗類、射擊類、益智類、情感類……
· 娛樂
卡拉OK、星座預測、網上聊天、尋找朋友、棋牌類、電子圖書、益智類、交友/婚姻預測……
· 用定位的服務
位置及地圖、尋找他人、交通指南、周邊服務……
· 信息服務
新聞類、股票行情、交通信息、通信業務服務、音樂影視、天氣預報……
· 金融/交易/博采類
移動銀行、股票交易、電子商務、二手交易、彩票……
· 企業/商務
保險查詢、稅務查詢、俱樂部/會員查詢(如汽車、美容、健身)、電子郵件服務……
作為一種開放平台技術,Java將在2003年之後的個人通信世界裡大放異彩!