Sun Java Solaris Communities My SDN Account
 

Sun Mobile Device Technology - What's New

Begin Product Tab Sub Links

What's New   Get the Sun Mobile Device Technology RSS Feed

 
2008 » 2007

December
 
Java TV Releases
The Java TV team has released the Java TV API TCK 1.1.1, and its Reference Implementation and TCK Configuration Kit for Blu-ray Disc (BDCK) 1.1. The releases are available at the Java Partner website.  
Eric Arseneau on Project Squawk
Sun Labs Investigator Eric Arseneau rhapsodizes about his love for resource-constrained machines and making Java work on really, really small devices.
 
RIA Made Easy for Java Developers
JavaFX lets developers create expressive rich Internet applications quickly across multiple screens, including mobile phones, desktops, televisions, and other consumer devices.
 
Project Darkstar Interview With David Jurgens
David Jurgens, a graduate student at UCLA and intern developer with the Project Darkstar team, tells us why he thinks the Darkstar development platform is one of the most unique projects that he's ever worked on.
 
Java Card 3.0.1 Early Access DevKit/TCK
Early Access to the developer kit and compatibility kit became available to licensees recently, with a comprehensive set of new features and improvements.
 
October
 
The Lightweight User Interface Toolkit (LWUIT)
LWUIT is a versatile and compact API for creating mobile user interfaces. This tutorial will get you started creating LWUIT applications for mobile platforms. You may also want to watch Ed Ort's interview with engineering manager Yoav Barel.
 
My First JavaFX Applet
This visual quick-start guides you through how to create a simple JavaFX applet that you can run in a browser.
 
September
 
The JavaFX Designer-Developer Workflow
Sun User Experience Designer Jeff Hoffman shows Project Nile features, which include export plugins for Adobe products, an SVG graphic converter, a JavaFX graphics viewer, and samples.
 
Blu-ray Disc Application Development
Developer Bruce Hopkins walks you through a complete working example of how to a create BD-J application that works on any Blu-ray disc player, using Java ME, with part 2 to follow.
 
Using JavaScript Object Notation in Java ME for Data Interchange
In this code-rich article, mobility technologist C. Enrique Ortiz introduces the lightweight JSON Java ME APIs as an alternative to XML.
 
August
 
Mobile Service Architecture 2—Coming Your Way
MSA2's Public Review phase is coming soon. Here's an opportunity to review the various JSRs planned for inclusion in its Limited, Subset, and Full versions.
 
JavaTV TCK 1.1a for Java Licensees
The Java TV TCK 1.1a release includes the following updates: upgrade to JavaTest harness version 4.1.3, improved test coverage in JMF and Java TV API areas, migration to Java ME TCK Framework 1.2.1, and more.
 
JavaFX Preview SDK Introduction screencast
Engineering Director Nandini Ramani introduces JavaFX Preview SDK and shows how to use NetBeans IDE 6.1 with JavaFX to run samples and create an application.
 
The New Draggable Applet Feature in the Java SE 6 Update 10 Plug-In
Java SE 6 Update 10, currently in beta release, reintroduces the concept of the applet, which unifies the desktop and browser experience.
 
July
 
JavaFX Preview SDK Available
JavaFX Preview SDK is a preview release of the JavaFX platform, aimed at web scripters and early adopters.
 
Digisoft.tv's John Allen on Interactive Television
Sun's Jennifer Yonemitsu interviews Digisoft.tv CEO John Allen to discuss the Java ME-based client platform for IPTV set-top boxes, using Sun's Java technology-based media client and Digisoft.tv's middleware/SDK.
 
JavaFX Script and JSON Weather service
Sun developer JIm Clarke describes the new javafx.async.AsyncJsonCall JavaFX Script class, which allows you to issue a JSON webservice call in the background.
 
Sun SPOT User Videos on YouTube
As Roger Mieke, Sun Labs director of operations, points out in a recent blog, there is a wealth of YouTube videos posted by those wacky Sun SPOT users.
 
June
 
Project SailFin and Ericsson Application Competition
Create or enhance an IMS client-server application for a chance to win USD $5,000 or a Sony Ericsson phone.
 
Introduction to NFC and Contactless Communication
C. Enrique Ortiz explores Near-field Communication (NFC), very short-range radio technology, here applied to mobile handsets via the Contactless Communication API (JSR 257).
 
Comparing Mobile Platforms: Java ME and Adobe Flash Lite
Bruce Hopkins compares the strengths and weaknesses of each platform in six significant categories: graphics, multimedia, local device accessibility, security, network connectivity, and miscellany.
 
The Bluetooth Conundrum
SDN staff writer Richard Marejka provides the required code to programmatically detect the presence of the JSR 82 Bluetooth APIs.
 
Sentilla's Pervasive Computing
Sentilla CTO Joe Polastre's session on Mote software and pervasive computing illustrated how we've moved from "The network is the computer" to "The universe is the computer."
 
May
 
Sexy Interfaces for Mere Mortal
JavaFX developer Joshua Smith provided a practical demonstration of JavaFX, what it can do, and the idioms required to build a compelling GUI in this example-intense session.
 
Using JavaFX Script Objects in Java Programs
In this article, Sun software engineer Michael Heinrichs presents possible ways to create JavaFX objects and use them in Java code.
 
UIQ 3 Java ME Whitepaper
The UIQ Developer Community portal offers this whitepaper with tips and best practices for developing on the Java ME platform for UIQ3.
 
Java Card JC3Bot Contest
This contest, sponsored jointly by Gemalto and Sun Microsystems, is a programming competition on a smart card powered by Java Card 3 technology.
 
April
 
Java Wherever You Are
At the General Session on May 6, 3:20 p.m., Sun Microsystems VP Jeet Kaul of the Client Software Group describes the evolution of the Java platform targeting mobile, interactive video entertainment, and embedded devices.
 
User Experience and Design
Join Sun software lead user experience designer Jeff Hoffman at his JavaOne session, Designing GUIs 101 (4968), so you can sling the slang around user-centered design with authority.
 
Java University Courses
Sang Shin and Jim Weaver deliver a course on "Developing Secure, Interactive Applications Hosted on a Variety of Clients Using JavaFX technology", May 5, 9 am to 12:30 pm,. Dwight Wilson offers one on "Using Java Card technology for Applications that Run on Smart Cards and Other Devices", 1:30 to 5:30 pm. Both on Monday, May 5, at the Intercontinental Hotel, San Francisco.
 
Lukas Hasik, Java ME, and the Lost Duke Game
Check out details of Hasik and Gallegos Rios's JavaOne Conference lab, LAB-6400 "Create Your Own Mobile Game." Bring your own laptop.
 
JavaFX Script on Java ME Cell Phone
Hinkmond Wong previews one of the demos for the 2008 JavaOne Conference: in his blog, he shows JavaFX Script Player running on a Java ME stack, on a Pantech Duo C810 cell phone.
 
Java Card 3.0 Specification Available
This new release features a significantly enhanced execution environment, a new virtual machine, and new network-oriented features.
 
Refactoring a Function to Become a Bound Function
In this series of blogs, Sun's Mike Heinrichs tells you how to use the JavaFX Script programming language. This latest blog describes bound functions.
 
SDNTV Geek Gadget Guru Demos Roboquad
About 7 minutes into this week's SDNTV feature, Geek Gadget Guru Greg Posten unleashes Roboquad, Wowwee's interactive pet-like robot. First, Sun Chief OS Strategist Ian Murdock talks about OpenSolaris.
 
March
 
Sun SPOTs in Sydney
SDN staff writer Janice Heiss talks with Sun evangelist Angela Caicedo about Sun SPOTs and how wireless networks can now extend the computerized network further and further out into the environment.
 
Using Filters With the Java ME Device Matrix
When you want to know what devices support a specific set of Java ME technologies, use the Software Filter to search the Java ME Device Matrix. This tech tip explains how to set multiple filters.
 
JavaFX Script Compiler Milestone 2 Now Available
The distribution bundle includes several demos rewritten in compiled JavaFX Script and that run using Java WebStart. Draft javadoc-like documentation of the JavaFX UI Runtime API is available, as is javadoc for the javafxc Compiler API.
 
February
 
JXTA for MIDP 2.0
In this Deep Dive Session, JXTA project architect Mohamed Abdelaziz discusses JXTA, a network protocol for peer-to-peer communication, and demonstrates how JXTA for MIDP 2.0 allows handheld devices to participate as first class devices in a JXTA network. » Download JXTA for Java ME
 
Location-Based Services Challenge
Almost $3 million in cash and data licenses is up for grabs at this year's NAVTEQ Global LBS Challege-APAC. If you have an idea for an LBS application that works with mobile or wireless devices using dynamic positioning technology and NAVTEQ maps, or have an existing non-commercial LBS application, register before the extended March 7 deadline. You will have until March 28, 2008 to submit your application.
 
Mobility Podcasts: Frankfurt and Bangalore
Mobile & Embedded evangelist Terrence Barr reports from the Sun Tech Days in Frankfurt, Germany, and Roger Brinkley talks about his time at FOSS/IN in Bangalore, India.
 
Mobile Developer Certification Programs
Sign up for the hands-on course Developing Mobile Phone Applications With Java ME Technology on using CLDC, MIDP, and Java ME. The Sun Certified Mobile Application Developer (SCMAD) exam is for developers who create mobile applications using Java ME technologies for smart devices.
 
C|Net Names OpenOffice Top Download for 2007
C|NET offers its list of Top 5 Downloads of 2007 and names Sun's open-source, free office suite Open Office as number 1.
 
Get the NetBeans 6.0.1 Release
The newly released NetBeans IDE 6.0.1 is available for download from the NetBeans Beta Update Center. Read the Change List for more details.
 
Java ME Platform JSRs
Here's a listing of the latest JSR releases and activity, including the JSR 271 MIDP 3.0 public review draft availability, the JSR 280 XML API, JSR 279 Service Connection API, and JSR 300 DRM API.
 
Mobile & Embedded Developer Days Recap
Some 200 Java developers and Sun employees attended the first Mobile & Embedded Developers Days, while a live video stream with IRC chat allowed worldwide participation.
 
Creating Rich Internet Apps With Compiled JavaFX Script
Learn to use JavaFX Script technology to create a compiled JavaFX program that contains user interface components and 2D graphics. JavaFX Script expert Jim Weaver shows you how in part one of this new series.
 
January
 
Using Subversion, NetBeans IDE, and Sun Java System Web Server With Java ME
This technical article offers Java ME developers suggestions on how to add support for source-code management and application deployment.
 
Quiz: How MSA-Savvy Are You?
Test your MSA knowledge by taking this quiz, put together by SDN staff writer Richard Marejka.
 
Gosling on JavaFX Technology and More
In this interview with Redmond Developer News, Gosling answers wide ranging questions around JavaFX, which he describes as "a really strong, coordinated set of client-side technologies."
 
Sun SPOT Giveaway
Be eligible to win one of the Sun SPOT kits to be given away at the community social event at the Java Mobile & Embedded Developers Days conference on January 23-24 in Santa Clara, California,if you register by Friday, January 18.
 
JavaME M-Kanji-SuDoKu Game
Always wanted SuDoKu at your fingertips, on your cell phone? The M-Kanji-SuDoKu game can run on mobile devices that support Java ME CLDC 1.0 and MIDP 1.0.
 
Video Poker Game and Other Examples
Chris Oliver explains JavaFX Script animation frameworks using a video poker game example. Animations for the deal and for the draw show your bet, cards, and scores.
 
Java Mobile & Embedded Developer Days
January 23-24, Santa Clara, Calif., kicks off with a keynote from James Gosling followed by some 22 intermediate to advanced technical presentation, 13 lightning talks, 4 poster sessions for 9 poster presentations. There is a community social event the first night.