Are there other user interface models apart from MIDP’s that will run on CLDC?
Sure, but they are all vendor specific. The good thing about using a vendor-specific user interface model like Motorola’s `LWT’ is that it is implemented in firmware, so it doesn’t bloat the application in the way that using an AWT compatibility library would. The bad that about using a vendor-specific user interface model is that it is vendor-specific.