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

Sponsored content

Power Centre - Content from our premier sponsors

Blogs

  • Phil Dobbie Is wholesale-only backhaul just a pipedream?
    The potential acquisition of Pipe Networks by SP Telemedia has raised the question about whether vertically integrated backhaul providers will mean higher wholesale prices for ISP customers.
  • Array Get extensions going in Firefox, redux
    Previously on Null Pointer we looked at getting extensions working in Firefox betas, and that was great until the fine folks at Firefox changed their minds.
  • Array How reliable is IP telephony?
    Have you ever heard a weird kind of hissing, crackling or popping noise when calling someone on an IP telephony line? How rare is the phenomenon these days?
  • More blogs »

Tags

Back to top

Featured