本文概覽 MIDP UI 架構、遊戲專用 API、GCF 網路框架與 WMA 簡訊通訊,為遊戲開發選型提供參考。
Form、List、TextBox、Alert,佈局由實作決定,適合表單/文字應用。MIDP 2.0 新增 Spacer、ImageItem、CustomItem(像素級繪製與事件處理)。paint、keyPressed、pointerPressed 等),遊戲首選。getGraphics() 直接繪製離屏緩衝,flushGraphics() 更新螢幕,getKeyStates() 輪詢按鍵,大幅簡化遊戲迴圈。Layer / TiledLayer:平鋪背景捲軸。Sprite:動畫精靈、碰撞偵測、變換(翻轉/旋轉)。
| 庫 | 特色 | 部署 |
|---|---|---|
| Nokia UI | 聲音/震動/全螢幕模式 | 需目標裝置支援 |
| Motorola LWT | 獨立視窗工具箱 | Moto 裝置 |
| Nextel OWT | 容器模型、桌面式佈局、開源 | 需打包庫入 JAR |
| Synclast UI | 容器模型、回溯支援 MIDP 2.0 元件於 MIDP 1.0 | 需打包庫入 JAR |
Connector.open("https://...") 取得 HttpConnection,建議多數場合優先使用。Connector.open("sms://+8869xxxxxxx:5000") 發送;sms://:5000 監聽。MIDP 2.0 支援 Push Registry 由執行環境喚醒 MIDlet 處理來訊。綜上,MIDP 平台提供豐富 UI 選擇、專用遊戲 API、標準網路與簡訊能力,滿足多樣化遊戲開發需求。