Mobile Information Device Profile , referert til av akronymet MIDP , er en J2ME- profil sombrukes av noen mobiltelefoner .
De nåværende standardene er MIDP 1.0 ( JSR 37) og MIDP 2.1 ( JSR 118).
MIDP er et sett med JavaME APIer som definerer hvordan applikasjoner kobles til grensesnittet til mobiltelefoner. Programmer som samsvarer med denne standarden kalles MIDlets.
Bedrifter som har jobbet med MIDP inkluderer:
Applikasjoner opprettet med MIDP er midlets: de er klasser som arver fra den abstrakte klassen javax.microedition.midlet.Midlet.
Denne klassen tillater dialog mellom systemet og applikasjonen.
Den har tre metoder som gjør det mulig å administrere applikasjonens livssyklus i henhold til de tre mulige tilstandene (aktiv, suspendert eller ødelagt):
Livssyklusen til en MIDlet er lik den til en applet .