The "Awesome J2ME" project is a curated collection of resources dedicated to J2ME, a Java specification designed for mobile devices, particularly older keypad phones and PDAs. This list encompasses a variety of resources including libraries, development tools, tutorials, and community forums that support J2ME application development. It is particularly beneficial for developers working on legacy mobile applications or those interested in mobile technology history. With this compilation, users can explore the essentials of J2ME development and find tools to create or maintain applications for classic mobile devices.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
A Discord client for Java ME (MIDP 1.0 & 2.0) devices, enabling chat on legacy mobile phones.
A framework for developing mobile applications for J2ME, BlackBerry, and Android devices from a single codebase.
A free J2ME emulator with libretro, AWT, and SDL2 frontends for running Java mobile games.
A free J2ME emulator with libretro, AWT, and SDL2 frontends for running Java mobile applications on modern systems.
A J2ME emulator for Android that runs classic Java mobile games with virtual keyboard and per-app settings.
An unofficial Android J2ME emulator fork with enhanced graphics, audio, and porting capabilities.
A JavaScript implementation of Java ME (J2ME) enabling J2ME applications to run in web browsers, originally for Firefox OS.
A cross-platform J2ME emulator based on decompiled KEmulator 1.0.3, supporting Windows, Linux, macOS, and Android.