前言
本文內容的所有操作皆在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的手機
<