Introduction To Java 2 Micro Edition

Stc
Date: 2006-06-08

Time: 11:45

Room: BBL room 471

Speaker: Elmar Keij

Title: Introduction to Java Platform, Micro Edition (Java ME)

Abstract

In the past mobile phones where solely used to make phone calls. Back then the phones were simple and had little extras, usually only sms. The displays of the mobile phones where small and monochromous. Manufacturers provided some default applications and sometimes games. It was impossible to extend and install new software on your mobile phone. In past years the mobile phone has evolved tremendously. Nowadays mobile phones have much more computing power, bigger (and polychrome) displays and offer more communication possibilities. Because of these developments the possibilities for new applications have grown immensely. These new possibilities created a market for mobile phone software. However there is one problem, almost no phone has the same processor and components. So it is impossible to build one application which works on a great number of phones. This is bad for business. Typically if one wants to support more phones, the same application has to be ported to the desired (series of) phones. This is of course a software develop and deployment nightmare. Sun acknowledged this problem and introduced a solution in the form of Java ME. Java ME does for mobile devices (phones, pda etc.) what Java SE does for the personal computer, it provides platform independency.

In this talk I will introduce you to the Java ME platform. I will discuss what it's for and how it works. We will also be looking at the architecture and the possibilities/limitations of the platform.