Java ME SDK is a standalone program for Windows that comes equipped with a collection of instruments for the rapid development of Java projects. To be more precise, it includes the Java ME Embedded runtime which serves as a device emulation environment for desktop PCs. Due to the fact that it utilizes the same code base that Oracle licenses to manufacturers you are able to perform extensive testing of your embedded apps before deployment.
Thanks to this advanced toolset, you can develop applications that run on compact devices, with low power consumption, limited network connectivity, and either a simple or no display. The catalog of supported gadgets includes smart meters, wireless modules, home automation systems, industrial controllers, etc. If you want to design graphical interfaces, you may try another piece of software called JavaFX.
By default, the program package provides you with two generic devices, and an emulation of the Qualcomm Internet-of-Everything embedded device. It is also possible to use Java ME SDK to connect a physical appliance and run your app on it. In this case, the Java ME Embedded Emulator offers an implementation of the device API to help you test, log, and debug using the available instruments.
- free to download and use;
- compatible with modern Windows versions;
- enables you to develop Java ME Embedded apps;
- you can deploy projects on external devices;
- it is possible to utilize a wide range of tools.