程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2ME >> 利用Java編寫手機應用程序 Motorola iDEN篇(1)

利用Java編寫手機應用程序 Motorola iDEN篇(1)

編輯:J2ME

本文內容的所有操作皆在Windows 200操作系統上經過測試。如果您在不同的平台上驗證本文內容,例如Windows 98或是Windows Me,則我們無法保證會有相同的結果。

簡介

不知從什麼時候開始,我們突然感覺到周圍的人各各擁有一只手機。利用手機與別人溝通成了我們生活的一部份。北歐某些先進國家的人民可以利用手機購買自動售貨機所出售的商品;他們也可以在從事行動商務(m-commence) 交易時利用手機做為一種認證工具。在日本,行動電話的許多附加功能更是年輕人文化的一部分。即將來臨的3G,無線寬頻的美夢帶給了人們對無線通訊未來的期待。

然後,有些廠商開始行銷它們自己生產的PDA,好象沒有一台PDA在手,就不像現代人似的。各式各樣的PDA充斥市面,暢銷的與不暢銷的,讓人眼花撩亂。這時產生了一個大問題--要我們同時攜帶手機和PDA是一件很麻煩的事情-就算它們都還算輕薄短小。如果可以把手機和PDA合而為一豈不是更方便嗎? 於是聽到消費者心聲的廠商,開始有推出手機和PDA合而為一的產品,從NOKIA 9000、Motorola A6188(太極),到最近要推出的EriCSSon R380、NOKIA 9210,都是手機與PDA結合的例子,雖然因為售價的關系,但是這些產品仍然是許多人夢寐以求的高階產品。

盡管有了PDA與手機結合的產品出現,我們仍然覺得有所不足,我想大家一定發現了,就是應用程序的不足,雖然手機和PDA 結合了,可是這些產品上的PDA功能看起來似乎是死的。我們可以任意在PalmOS、Windows CE、EPOC等PDA上使用C/C++或是Java編寫這些平台上的應用程序,但是卻從未有過機會將我們寫好的程序下載到這些手機上執行(即使有些手機的PDA也是使用EPOC,如EriCSSon R380)。

相信廠商也聽到我們這些喜歡到處寫程序的工程師的心聲了,所以從2000年年底開始,即將陸陸續續有許多支持Java的手機即將推出,當然,這些廠商也提供了在手機上開發程序的SDK,我們終於可以在手機上面寫些小程序自娛了!這是以前等了很久的美夢。

手機平台的多樣性與復雜性,和PDA比較起來可以說是有過之而無不及,於是大家就可以知道 - 哈!又是Java派上用場的時候了。我們都知道在浏覽器上執行的Java程序叫做Applet,在PalmOS上執行的Java程序叫做Spotlet,然而在手機上執行的應用程序我們稱做MIDlet,相信對大家來說都是一個陌生的名詞,這也就是本篇文章所要介紹的主角。

支持Java的手機大廠目前已知有NOKIA (預計在2001年年初推出一款支持Java的手機NOKIA 9210)、Motorola(會先在支持integrated Digital enhanced network(iDen)網絡的手機上支持Java,然後再推出支持Java的GSM手機,該公司的手機大致會在2002年前全部支持Java)以及NTT DoCoMo(將在明年第二季度左右推出支持Java的手機)。

雖然這些大公司都准備支持Java,不過在決定編寫本文時,只有Motorola將其SDK開放於網站上供程序開發者下載測試,所以本文內容都是根據Motorola J2ME SDK所編寫。又由於這些手機市面上無法取得,所以我們的程序都是在SDK內附的模擬器中執行,相信最後這些手機上市時,我們所編寫的MIDlet應該會很容易並成功地在Motorola的手機上執行才對。

如何取得Motorola J2ME SDK

我們要做的第一件事情當然還是要先取得SDK羅!
請直接到https://commerce.motorola.com/idenonline/ideveloper/下載Motorola J2ME SDK Drop 7。如果您不是iDEN® Developer的會員,請先在網絡上注冊(免費)。注冊成功之後,Motorola會將密碼寄到您的email信箱之中,然後使用該密碼登入網頁上的My Development Center。進入之後選擇網頁上頭的TOOLS & RESOURCES以進入可下載的開發工具的網頁,請選擇Motorola J2ME SDK Components Developer Edition, Drop 7.0下方的下載超連結以下載SDK,整個SDK的大小約為3 MB左右。

請注意下載前的Download Page for Motorola J2ME™ SDK安裝說明,裡頭會告訴你安裝密碼,請先行記下。稍後當您在您的電腦上安裝Motorola J2ME SDK的時候,會詢問您安裝密碼,所以請務必記下該密碼。

Motorola J2ME SDK的安裝

安裝需求
根據官方需求,安裝Motorola J2ME SDK的基本配備為:
Pentium 100 MHz微處理器
64 MB RAM
Windows NT WorkStation 4.0配合Service Pack 3 / Win98
(本文是在Windows 2000 Professional中文版上測試)
約6 MB的硬盤空間
Java 2 SDK 1.2.2
(本文使用Java 2 SDK 1.3.0_01作測試)

安裝Motorola J2ME SDK
要安裝新版Motorola J2ME SDK之前,請先確認您已經將舊版的Motorola J2ME SDK完全刪除。您可以由控制台裡頭的 「新增/刪除程序」的功能刪除舊版Motorola J2ME SDK。之後再將舊版Motorola J2ME SDK安裝所在路徑清除即可。
解開您從Motorola網站上下載的ZIP文件,您會看到一個名為Motorola_SDK.exe的文件,雙擊此文件即可開始安裝動作。請注意,在安裝時系統會要求您輸入密碼,請輸入之前所紀錄的安裝密碼即可。

Motorola J2ME SDK目錄結構

當您成功地安裝Motorola J2ME SDK之後,其目錄結構如下圖:

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved