Mobile Java 101

By
12 August 2002 02:00 PM
Tags: ericcson, mobile java, nokia, brew, 3g, handset, j2me, developer

Java fundamentals

Java-enabled Siemens M50

Java technology was invented by Sun Microsystems in 1995 as a complete environment for developing and running Java-based applications. Although its original appeal was in bringing animation to Web pages, it quickly became employed in both desktop and enterprise applications.

In December 1998, Sun announced Java 2 with three different versions, including Java 2 Standard Edition for desktop-based applications, and Java 2 Enterprise Edition for (J2EE) for server-based applications.

The third is the Java 2 Micro Edition (J2ME), targeted at machines with less power than typical desktop and server machines, such as cell phones, PDAs and consumer electronic devices. J2ME is further subdivided into different profiles, with the one for cell phones called "mobile information device platform," or MIDP.

Java's appeal is in its "write once, run anywhere" philosophy, which theoretically lets one program run on different software and hardware platforms. On desktops, this means that a gaming client can run on both Mac or Microsoft operating systems. On mobile phones, this allows the same chat application to be used on a Nokia, Motorola or Siemens handset.

Java's promise of universality has contributed to its adoption by the Open Mobile Alliance, which aims to deliver open standards and specifications for the wireless industry. This alliance, which comprises almost 200 members including phone makers Nokia, Motorola and Sony Ericsson, has identified Java as a key technology.

Intro History of Java Handsets BREW Developers Conclusion
Advertisement

Talkback 0 comments

Reviews by category

Latest Videos

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • Phil Dobbie A guide to the future of the internet
    Last week we looked at the history of the internet in Australia. It's been around for 20 years and changed our lives in so many ways. Imagine what it could do given another 20 years.
  • Array Carelessness busts Linux security
    No operating system can ever properly protect a computer from trojans as long as users continue to do silly things. Just because Linux is immune to your standard drive-by viruses it does not mean that it can escape trojan horses.
  • Array Sun shining on Ajnaware
    Graham Dawson talks about the future of iPhone app development and augmented reality.
  • More blogs »

Tags

Back to top

Featured