作者:陳躍峯
2005年上半年,我國移動電話用戶已達36316.8萬戶,大大超過了國內電腦的保有量,而且隨着短信息應用的火暴發展,關於手機的增殖業務也得到了很好的發展,而手機程序(包括遊戲程序和應用軟件)現在是手機增殖業務中發展最快的方向之一,下面就向大家介紹一下當前主流的手機程序開發技術。
手機和電腦相比,處理器運行速度慢,內存小等特點,所以使用的開發技術也和電腦上的開發技術有所區別,綜觀國內,主要有以下幾種技術:
1、J2ME
J2ME(Java 2 Micro Edition),中文名稱是Java2縮微版,是SUN公司於1998年推出的針對消費類電子設備的開發技術,主要針對手機、PDA、機頂盒、智能家電等設備。
J2ME技術使用Java語言作爲編程語言,是現在手機程序開發中的一種通用技術,是現在手機支持最廣泛,也是開發人員使用最多的一種技術。
該技術的優勢爲:
l 支持的該技術的手機種類最多。根據2005年9月份SUN公司公佈的數字,現在全球支持該技術的手機超過7億部。
l 技術通用。使用該技術開發的程序,可以很方便的在各種手機型號之間進行移植,開發成本較低。
l 免費。該技術針對開發者免費,開發者在開發時不需要支持專利費用。
該技術的劣勢爲:
l 訪問系統的功能有限。一般情況下,無法訪問手機中的通訊錄、短信息等。
l 運行速度相對較慢。但是程序的運行速度,用戶在實際使用過程中可以忍受。
l 設備限制多。在內存和文件大小方面,手機對於該技術的限制較多,表現形式有限。
該技術的官方網站是:
http://java.sun.com/j2me/
2、BREW
BREW(Binary Runtime Environment for Wireless),中文名稱爲無線二進制運行時環境,是高通公司在2001年推出的一種基於CDMA手機的開發技術。
BREW技術現在只支持C/C++進行開發,是現在CDMA手機中的一種通用技術,在國內的應用也比較廣泛。
該技術的優勢爲:
l BREW技術是一種平臺。該技術包含了運營商的分發系統、針對開發商的軟件開發工具包、針對手機廠商的移植工具和記費系統。
l 終端設備多。國內擁有幾千萬的CDMA手機用戶,支持該技術的終端數量衆多。
該技術的劣勢爲:
l 高通公司對該技術收取專利費用。使用該技術的手機廠商和開發商需要支付比較昂貴的專利費用。
該技術的官方網站是:
http://brew.qualcomm.com/brew/en/
3、Symbian
Symbian是一種手機上的操作系統。開發該操作系統的公司,是由諾基亞、索尼愛立信等業內領先的手機製造商共同發起設立的。目前該操作系統在諾基亞、索尼愛立信、西門子(已經被明基收購)等品牌的高端手機中得到了廣泛應用。
Symbian操作系統目前主要支持C++和Java兩種開發語言,現在大量高端的手機遊戲都是使用該技術開發出來的。
該技術的優勢爲:
l 功能強大。設備的硬件功能強大,對於程序的支持比較完善,可以實現很複雜的遊戲。
該技術的劣勢爲:
l 設備種類還不夠豐富。支持該操作系統的設備數量雖然已經很多,但是還不夠豐富。
該技術的官方網站是:
http://www.symbian.com/
4、Windows Mobile
Windows Mobile是微軟(Microsoft)公司開發的一種手機操作系統。該操作系統在國內暫時只有多普達(Dopod)系列的手機中得到了應用。
Windows Mobile操作系統支持微軟的主流開發工具,例如Visual Basic、Visual C++以及Visual Studio.NET等。
該技術的優勢爲:
l 操作友好,軟件豐富。Windows Mobile操作系統的操作方式和電腦上的Windows操作方式類似,而且擁有閱讀Word、Excel等文件的程序,還具有MSN Messenger、Media Player等軟件。
l 開發人員衆多。由於Windows在桌面操作系統上的壟斷,所有擁有的開發人員衆多,而這些開發人員只需要很簡單的培訓,就可以開發Windows Mobile上的程序。
該技術的劣勢爲:
l 設備數量比較有限。
l 設備硬件要求較高。例如Windows Mobile一般需要200MHZ以上的處理器,32MB以上的內存。
l 耗電量大。一般Windows Mobile的手機,待機時間只有一天左右。
該技術的官方網站:
http://www.microsoft.com/windowsmobile/
5、Unija
Unija是中國聯通和SUN公司合作推出的一個和J2ME技術很類似的技術,該技術可以開發支持該技術的CDMA手機。
Unija技術使用Java語言進行開發,和J2ME基本一樣,得到了中國聯通的大力推廣。
該技術的優勢和劣勢和J2ME技術類似,但是由於該技術推出的時間比較短,所以支持該技術的手機還比較有限。
該技術的官方網站爲:
http://www.unija.cn:8095/unija/new_unija/
當然除了上面介紹的技術以外還有其他的一些手機技術,由於篇幅有限,這裏就不一一進行介紹了。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=564324
出自:http://blog.csdn.net/mailbomb