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.
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.
August
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 
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.
July
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
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.
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.
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.
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.
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.
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.
January
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.