You are currently browsing the tag archive for the ‘mobile’ tag.

ojwc-use-cases-small.jpgWith over 3 billion devices and counting, Java on mobile devices is enjoying growth and huge adoption in many key markets around the world.

In the meantime, developers are pushing to build richer and more interesting applications, both from a functional as well as a user interface perspective. New use cases in mCommerce, social networking, location-based services, mobile cloud features, and access to functionality on the operator network are catalysts to create and deliver new compelling applications to the largest mobile user base.

To that end, Oracle is revving the mobile Java platform with Oracle Java Wireless Client 3.1 (OJWC). OJWC is an industry-leading Java ME implementation geared towards device manufacturers, operators, and OEMs who want to get to market quickly with a full-featured, high-performance mobile Java runtime.

This latest 3.1 release provides the following new functionality:

  • SIM Extensions—Enable remote content management on mobile handsets through SIM-based services
  • Oracle Mobile Developer APIs—Allow new use cases for Java ME applications on feature phones
  • Improved Content Management APIs—Facilitate content discovery and deployment
  • Network APIs—Leverage data from operator’s network for running smarter Java ME applications on resource-constrained devices
  • Other Enhancements—Aid integration with the device platforms

Oracle Java Wireless Client 3.1 will become available on devices over time as it is rolled out in markets around the world.

For developers, the new features such as the Oracle Mobile Developer APIs and the Network APIs are of particular interest. You will be able to start building applications for OJWC 3.1 with the upcoming next release of the Java ME SDK – stay tuned for this.

Find out all the details about OWJC here.

Cheers,

— Terrence

aa77398385.jpg

Just a quick note:

I will be speaking at the German Oracle User Group (DOAG) at the Conference Center East in Nuremberg today.

Talk: “Oracle’s Strategy for Mobile & Embedded Java”

Time: 12:00 noon

See you there!

Cheers,

— Terrence

j1-moving-forward.png

Finally, I get a chance to catch my breath. JavaOne has been extremely busy and while there are still a few hours of good talks to go here is a quick summary so far:

General observations:

The vibe is very positive. Attendance is significantly up over previous years and the show is well organized. Feedback from attendees has been very excouraging – lots of good buzz on #javaone and other social channels. Many sessions are sold out or standing-room only.

Announcements:

This year’s JavaOne left no doubt Java is moving again, and picking up steam. Throughout the conference and in the various keynotes there was a host of announcements, strategic initiatives, roadmaps, product releases and updates.

I’ll try to summarize, focusing on the Java Platform, Java SE, and Java ME technologies:

Java SE and the Java Platform:

  • Oracle announces plans for advancing the Java SE Platform, including a vision beyond JDK 8
  • A JDK 7 for Mac OS X Developer Preview is now available, with full developer and consumer releases planned for 2012
  • NetBeans 7.1 Beta is now available, featuring full Java SE 7 support
  • Oracle details plans for JDK 8, proposed features, and a revised roadmap with extended scope, now scheduled for availability in summer 2013
  • Oracle is continuing its work to merge the HotSpot and JRockit JVMs, with the first converged features available in JDK 7
  • IBM announces availability of Java SE 7 across its products lines, the faster ever adoption of a new Java SE release by IBM
  • Oracle recently announced availability of Java SE 7 for Embedded on ARM and x86 platforms

OpenJDK:

  • OpenJDK hosts the development of JDK 7 for Mac OS X, JDK 8, and becomes the reference implementation for Java SE 8 and beyond
  • Twitter joins OpenJDK

JavaFX and Rich Client UI Technology:

  • The JavaFX 2.0 GA for Windows is now available
  • A JavaFX 2.0 for Mac OS X Developer Preview is now available, with GA releases planned starting 2012
  • NetBeans 7.1 Beta is now available, with JavaFX 2.0 support
  • Oracle details JavaFX roadmap to 2013, including cross-platform support for Mac OS X and Linux
  • Oracle announces plans to open source the JavaFX platform in the OpenJDK project
  • A private Beta for JavaFX Scene Builder is now available, with public Beta planned in early 2012
  • Oracle announces Project ‘Avatar’: A complete solution for Dynamic Rich Clients, including HTML5 support and back-end integration

Java ME:

  • Oracle increases investment in Java ME
  • Oracle Java Wireless Client (OJWC) 3.1 is now available
  • Oracle announces plans to evolve the Java ME Platform and align Java ME with Java SE 7 through:
    • Submission of new JSRs over the coming months
    • Updates of the CLDC Platform VM and library specifications to enable better alignment with Java SE 7 features
    • Creation of a “CDC Profile” in Java SE 8, which allows deployment of Java SE 8 implementations in resource-constrained environments
  • JavaFX to become the graphics framework of choice for mid-range and high-end embedded platforms
  • Oracle announces intent for full coverage of embedded vertical markets
  • Oracle plans increased and deeper integration of Java ME with content services (“Mobile Services Integration”)

For more information and details, please see the related press releases:

Summary

After speaking to many developers over the past days it’s clear JavaOne has brought renewed excitement and energy to the Java community. I personally am particularly excited about Java FX 2.0, the Mac OS X support for JDK 7 and JavaFX, and bringing Java ME back to the mainstream platform again.

Two more related links:

Cheers,

— Terrence

At JavaOne, on Tuesday at 4:30 pm, I will be doing a BOF session titled:

Top 10 Free Tools and Libraries for Building Better Java ME Applications

I’m working on finalizing my list, but if you have a favorite library or tool that you want to share with your fellow developers please send the info my way (as a comment, my email, or twitter) and I’ll be happy to incorporate it. After all, isn’t that what a developer community is all about?

Cheers and (maybe?) see you at JavaOne,

— Terrence

DukeRockStar02.pngA fun podcast we did yesterday, live from the keynote stage of JavaOne India in Hyderabad: The Java ME Technical Keynote.

By the way, the keynote slides are available here, if you want to follow along while listening to the podcast.

Cheers,

— Terrence

Enter your email address to subscribe to this blog

Join 172 other followers

Twitter Updates

April 2017
S M T W T F S
« Mar    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Blog Stats

  • 270,703 hits