Chapter 2. J2ME: Is Mobile Java Ready for Enterprise? CHAPTER OVERVIEWThe Java AdvantagesThe Java Community ProcessThe Java 2 Micro EditionJ2ME ConfigurationsJ2ME ProfilesJ2ME Optional Packages.NET Compact Framework and BREW The Java technology is emerging as one of the most important enablers for mobile enterprise solutions. An October 2002 research survey, published by the Zelos Group, estimated that more than 44 million Java-enabled handsets were sold worldwide in year 2002: That is 11 percent of all handset shipments in that year. The survey projects that in 2007, Java handset shipments will reach more than 450 million, constituting 74 percent of all handset shipments. Java mobile devices will soon surpass Wintel PCs and become the dominant information access clients.All major mobile device vendors, including Nokia, Motorola, Siemens, Samsung, Fujitsu, Inventec, LG Electronics, Mitsubishi, NEC, Panasonic, Psion, RIM, Sharp, and Sony, have adopted Java as part of their core strategy for future smart devices. Major wireless carriers such as NexTel, SprintPCS, and AT&T have committed to support Java devices and applications on their networks.What is the big deal about the mobile Java platform? In this chapter, we first discuss why Java technology is perfectly suited for mobile development. Then, we look at the architecture, components, and newest trends of the Java 2 Micro Edition. We also briefly survey mobile Java competitors. |