Bandy is an open-source project that aims to ease the programming for J2ME by supporting developers with a library of standard functionality like preference storage, logging and serialization. Check out the projects website for more detailed information.