前言

本文件描述了如何使用 Sun Javatrademark Wireless Toolkit for CLDC。


本書適用對象

本指南的目標使用者是使用 Sun JavaTM Wireless Toolkit for CLDC 建立 Mobile Information Device Profile (MIDP) 應用程式的開發人員。本書不是 MIDP 程式設計的教學課程,也不是工具組所支援任何額外 API 的程式設計教學課程。您應該已經瞭解如何使用 Mobile Information Device Profile (MIDP) 與 Connected Limited Device Configuration (CLDC)。

如需 Java 程式設計語言入門方面的說明,請嘗試「New to Java Center」:

http://java.sun.com/learning/new2java/

若要 MIDP 程式設計的快速入門,請閱讀「Learning Path: Getting Started with MIDP 2.0」:

http://developers.sun.com/techtopics/mobility/learn/midp/midp20/


相關文件

本小節列出了相關的 Java Platform, Micro Edition (Java ME) 規格。您在某些規格名稱中可看到 Java ME 先前稱為 Java 2 Platform, Micro Edition (或 J2MEtrademark)。雖然規格是重要的資訊,但有時不易取得。如需各種針對開發人員撰寫的文章,請嘗試 Sun 的 Mobility 網站:

http://developers.sun.com/techtopics/mobility/


表格 P-1 相關文件

主題

標題

自訂 Sun JavaTM Wireless Toolkit for CLDC

Sun JavaTM Wireless Toolkit for CLDC 基本自訂指南

版本說明

Sun JavaTM Wireless Toolkit for CLDC 版本說明

CLDC 1.0 - JSR 30

J2ME Connected Limited Device Configuration

MIDP 1.0 - JSR 37

Mobile Information Device Profile for the J2ME Platform

PDAP Optional Packages - JSR 75

PDA Optional Packages for the J2ME Platform

藍芽與 OBEX - JSR 82

Java APIs for Bluetooth

MIDP 2.1 - JSR 118

Mobile Information Device Profile 2.0
(最終發行版本 2 稱為 MIDP 2.1)

CLDC 1.1 - JSR 139

J2ME Connected Limited Device Configuration

MMAPI - JSR 135

Mobile Media API

J2ME Web Services - JSR 172

J2ME Web Services Specification

SATSA - JSR 177

Security and Trust Services APIs for J2ME

Location API - JSR 179

Location API for J2ME

SIP API - JSR 180

SIP API for J2ME

Mobile 3D Graphics - JSR 184

Mobile 3D Graphics API for J2ME

JTWI - JSR 185

Java Technology for the Wireless Industry

WMA 2.0 - JSR 205

Wireless Messaging API (WMA)

CHAPI 1.0 - JSR 211

Content Handler API

SVG API - JSR 226

Scalable 2D Vector Graphics API for J2ME

Payment API - JSR 229

Payment API

Advanced Multimedia - JSR 234

Advanced Multimedia Supplements

Mobile Internationalization - JSR 238

Mobile Internationalization API

Java Binding for OpenGL® ES API - JSR 239

Java Binding for OpenGL® ES API

Mobile Service Architecture- JSR 248

Mobile Service Architecture


 


本書架構

本指南包括以下各章及附錄:

第 1 章介紹 Sun JavaTM Wireless Toolkit for CLDC 及其提供的開發功能。

第 2 章描述建立與執行 MIDlet 的開發過程。

第 3 章說明如何使用工具組中的專案。您將學習如何調整專案特性、操作 MIDlet、使用推送註冊表以及瞭解專案目錄結構。

第 4 章描述模擬器,並說明如何調整其選項,及利用其許多功能。

第 5 章示範如何使用效能評測器、記憶體監視器與網路監視器,檢查應用程式的效能。

第 6 章描述如何簽署 MIDlet 套件,及管理金鑰與憑證。

第 7 章詳述執行與測試無線訊息傳送應用程式的支援。

第 8 章說明 Sun JavaTM Wireless Toolkit for CLDC 如何支援 Mobile Media API。

第 9 章包含開發 3D 圖形內容的相關資訊。

第 10 章描述工具組如何實作存取本機檔案與個人資訊,例如連絡人與行事曆約會。

第 11 章涵蓋工具組的藍芽與 OBEX 模擬環境。

第 12 章示範如何使用 Web 服務 Stub 產生器。

第 13 章描述了如何使用模擬器的位置功能。

第 14 章將討論工具組對 SATSA 的支援。

第 15 章涵蓋工具組的 SIP 支援。

第 16 章描述了工具組的 Payment API 功能。

第 17 章說明了如何管理用於 Mobile Internationalization API 的資源。

附錄 A 描述 Sun JavaTM Wireless Toolkit for CLDC 隨附的應用程式示範。

附錄 B 說明如何從指令行使用 Sun JavaTM Wireless Toolkit for CLDC 的功能。

附錄 C 描述 Sun JavaTM Wireless Toolkit for CLDC 中的本土化功能。


印刷排版慣例

表格 P-2 描述本文件中的字型使用方式。


表格 P-2 印刷排版慣例

字體

意義

範例

AaBbCc123
(固定間距)

API 和語言元素、HTML 標記、網站 URL、指令名稱、檔案名稱、目錄路徑名稱、螢幕畫面輸出、範例代碼。

編輯您的 .login 檔案。

使用 ls -a 列出所有檔案。

% You have mail

AaBbCc123
(固定間距粗體)

您鍵入的內容,與螢幕畫面輸出相對。

% su

Password:

AaBbCc123
(斜體)

指令或路徑名稱中要由真實名稱或值替代的預留位置。

該檔案位於 install-dir/bin 目錄中。

這些稱為類別選項。

AaBbCc123

新的字彙或術語、要強調的詞。

儲存此檔案。

AaBbCc123

用於書名及章節名稱。

請閱讀「使用者指南」中的第6 章。

{AaBbCc.dir}

可變的檔案名稱與目錄。

在書中,toolkit 固定指 Sun JavaTM Wireless Toolkit for CLDC 的安裝目錄。


 


存取 Sun 線上文件

下列網站提供有關 Java 技術的技術性文件:


我們歡迎您提出寶貴意見

我們致力於提高文件品質。您可以透過 developers.sun.com 電子郵件提供意見回饋。