tags:

views:

348

answers:

1

Could anyone explain what the difference is between CLDC and MIDP?

+3  A: 

Java Mobile Edition has two different components.

The first, configuration, is the JVM and the core classes for running a virtual machine such as IO, collection classes, dates, strings, ext. CLDC is a configuration

The other, profile, contains classes for that are more utilities that are built on top of this, such as UI, encryption, persisting local data, ect. MIDP is a profile

Casebash
You could theorically run a different Profile on top of CLDC. Also, CLDC alone doesn't let you display anything on the mobile phone screen.
QuickRecipesOnSymbianOS