更新

J2ME(Java 2 Micro Edition)的歷史

Java 2 Micro Edition 是 Sun Microsystems 推出、1999 年發行的輕量 Java 平台。它專為資源有限的裝置設計,例如功能型手機、PDA、嵌入式系統與早期掌機,成為 2000 年代初期行動遊戲最重要的軟體平台之一。

· Maftyマフティー

Java 2 Micro Edition(J2ME)Sun Microsystems 推出、於 1999 年發行的輕量 Java 平台。它專為資源有限的裝置設計,例如 功能型手機、PDA、嵌入式系統與早期掌機。當時行動硬體在記憶體、運算力與顯示能力上都極度受限,J2ME 提供標準化環境,讓開發者做出能在各種裝置上執行的應用程式。

J2ME 成為 2000 年代初期行動遊戲時代 最重要的軟體平台之一。電信業者與手機製造商廣泛採用這項技術,讓開發者能把應用與遊戲發到 Nokia、Motorola、Sony Ericsson、Samsung 與 Siemens 等品牌的手機上。Snake EXAsphaltTower BloxxSpace Impact 等遊戲以 J2ME 開發,在智慧型手機稱霸前的功能型手機上極為流行。平台依賴組態與設定檔——最著名的是 CLDC(Connected Limited Device Configuration)MIDP(Mobile Information Device Profile)——定義應用如何與裝置硬體和作業系統互動。

儘管採用廣泛,J2ME 在 2000 年代後期隨著 iOS 與 Android 等現代智慧型手機平台崛起而衰退。這些新系統提供更強硬體、完整圖形介面與更豐富的開發環境。J2ME 雖逐漸淡出主流,它在行動軟體與遊戲演進中扮演關鍵角色。它為跨平台行動開發打下基礎,也在應用商店成為標準之前,讓全球數百萬使用者第一次接觸可下載的行動應用。


J2ME 平台技術概覽

元件規格/說明
開發商Sun Microsystems(後來由 Oracle 維護)
首次發行1999
程式語言Java
目標裝置功能型手機、PDA、嵌入式裝置
核心組態CLDC(Connected Limited Device Configuration)
主要設定檔MIDP(Mobile Information Device Profile)
應用格式JAR(Java Archive)搭配 JAD 描述檔
顯示 APILCDUI,部分裝置可選 OpenGL ES
記憶體需求典型 128 KB 至數 MB,依裝置而定
遺產影響早期行動 App 生態與行動遊戲平台



更多資訊…