Programming mobile devices with J2ME Claude Fuhrer Bern University of Applied Sciences School of Engineering and Information Technology October 2010 Programming mobile devices with J2ME 1 Introduction The Connected Limited Device Configuration Part I Introduction Programming mobile devices with J2ME Introduction - Introduction 2 Introduction The Connected Limited Device Configuration A high-level overview From a high level view, J2ME defines the following components : 1 A series of virtual machines, each for use on different types ofsmall devices. 2 A group of libraries and API’s that can be run under the virtual machines; 3 Various tools for the deployment of applications and the devices configuration s. Programming mobile devices with J2ME Introduction - The Connected Limited Device Configuration 3 Introduction The Connected Limited Device Configuration J2ME architec ture Profiles Configurations Java Virtual Machines Host Operating System Programming mobile devices with J2ME Introduction - The Connected Limited Device Configuration 4