I'm developing a Java application which should run primarily on Android, but desktop is strongly considered and iOS may be a nice bonus. As the GUI is by far not the core (estimated 10-20% development time on desktop), I started with the business logic and some rudimentary desktop GUI using Swing.

There are tools allowing to develop without any code and what I'm looking for is exactly the opposite. A tool allowing to compose the GUI in pure Java, no drag and drop, no generated code, and (if possible) no XML. I found out that using something like miglayout works best for me (I don't expect to ever see a GUI builder compatible with me).

I have a lot of experience with Eclipse IDE, and only a very limited experience with it for Android. For desktop I'm perfectly happy with Eclipse, for Android it was not satisfactory because of the very slow emulator and re-occurring strange configuration problems. I'm considering Codename One, but haven't even downloaded it yet; I hope to get a helping answer first.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.