
Java 2 Micro Edition (J2ME) là bản Java nhẹ do Sun Microsystems tạo, ra mắt năm 1999. Nó được thiết kế riêng cho thiết bị tài nguyên hạn như điện thoại di động, PDA, hệ nhúng và handheld sớm. Thời phần cứng di động cực hạn về bộ nhớ, sức xử lý và màn hình, J2ME cung cấp môi trường chuẩn để nhà phát triển làm ứng dụng chạy trên nhiều loại thiết bị.
J2ME thành một trong những nền tảng phần mềm quan trọng nhất của kỷ nguyên game di động đầu những năm 2000. Nhà mạng và nhà sản xuất máy nhận công nghệ rộng, để nhà phát triển phân phối ứng dụng và game trên điện thoại của Nokia, Motorola, Sony Ericsson, Samsung và Siemens. Game như Snake EX, Asphalt, Tower Bloxx và Space Impact làm bằng J2ME và cực phổ biến trên feature phone trước khi smartphone thống trị. Nền tảng dựa cấu hình và profile — nổi bật CLDC (Connected Limited Device Configuration) và MIDP (Mobile Information Device Profile) — định nghĩa cách ứng dụng tương tác với phần cứng thiết bị và hệ điều hành.
Dù được nhận rộng, J2ME suy từ cuối những năm 2000 khi nền tảng smartphone hiện đại như iOS và Android lên. Các hệ mới mạnh hơn, giao diện đồ họa đầy đủ, môi trường phát triển phong phú hơn. J2ME dần ra khỏi dùng mainstream, nhưng đóng vai trò then chốt trong tiến hóa phần mềm và game di động. Nó đặt nền cho phát triển di động đa nền tảng và đưa hàng triệu người trên thế giới tới ứng dụng di động tải được, rất lâu trước khi app store thành chuẩn.
Tổng quan kỹ thuật nền tảng J2ME
| Thành phần | Thông số / mô tả |
|---|---|
| Nhà phát triển | Sun Microsystems (sau do Oracle duy trì) |
| Phát hành lần đầu | 1999 |
| Ngôn ngữ lập trình | Java |
| Thiết bị mục tiêu | Feature phone, PDA, thiết bị nhúng |
| Cấu hình lõi | CLDC (Connected Limited Device Configuration) |
| Hồ sơ chính | MIDP (Mobile Information Device Profile) |
| Định dạng ứng dụng | JAR (Java Archive) kèm tệp mô tả JAD |
| API đồ họa | LCDUI và hỗ trợ OpenGL ES tùy chọn trên một số thiết bị |
| Yêu cầu bộ nhớ | Thường 128 KB – vài MB tùy thiết bị |
| Ảnh hưởng để lại | Hệ sinh thái app di động sớm và nền tảng game di động |

