Java ME MIDlets development involves writing code using an IDE, compiling it, packaging it into a JAR file along with a JAD descriptor file, and deploying it to a device. Developers can use tools like Sun Wireless Toolkit, NetBeans Mobility Pack, or manufacturer SDKs to test and debug MIDlets on emulators before deployment. Java ME configurations like CLDC and profiles like MIDP define the runtime environment for developing MIDlets targeting different device types.