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.
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.
Sun Java Wireless Toolkit 2.5.2_01 for CLDC The Sun Java Wireless Toolkit 2.5.2_01 for CLDC is a Security Update. It corrects vulnerabilities in earlier versions of the toolkit that might allow an untrusted application to execute arbitrary code.
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.
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 ME Fuels Mobile Millennium Researchers have launched a traffic-monitoring system that combines GPS data from cell phones with data from existing traffic sensors, and it uses Java ME. Mobile Millennium is a partnership between Nokia, NAVTEQ, and UC Berkeley.
NetBeans IDE 6.5 Now Available! Simplify development and leverage the power of JavaFX with Sun's award-winning open-source IDE, NetBeans 6.5. It supports JavaFX Script as well as other web-development technologies.
Unified Javadocs for Blu-ray Disc APIs Through a joint effort of Sun, the DVB-MUG group, and the Blu-ray Disc Association, developers can get source-code stub packages for the APIs from the specification-owning organizations, and create a combined and hyperlinked JavaDoc.
New Releases! Fall has been a busy time at Sun, with the following new releases available for download:
Java ME SDK 3.0 Early Access version is available. It supports CLDC, CDC, and Blu-ray Disc Java (BD-J) development. Emulation is a major focus: on-device deployment, on-device debugging, and integration with devices running Windows Mobile and with third-party emulators.
JT Harness 4.1.4 and ME Framework 1.2.1 were delivered to the open source community. The Commercial versions are also available for use in TCKs and by customers who request it.
Java TV API TCK Configuration Kit for Blu-ray Disc (BDCK) 1.0 is now available. The setup contains a BD-ROM image for the client side (Player) and a set of configuration files for the server side (JavaTest), which allow licensees to quickly set and run the Java TV API TCK on software or hardware players with networking support.
Java Device Test Suite (JDTS) 2.2 provides new features such as test selection and reporting by device feature and by failure severity, improved test run management, a new fine-grained logging system, and the ability to add multiple configurable emulators.
JDTS Admin Template Management Tool (ATMT) Early Access release is now available. Its purpose is to organize templates into parent-child structures and facilitate template synchronization after installing JDTS update releases.
Java ME SDK 3.0 Early Access An Early Access release of the new Java Platform Micro Edition Software Development Kit 3.0 is available for download. This SDK supports CLDC, CDC, and Blu-ray Disc Java (BDJ) development. Emulation is a major focus: on-device deployment, on-device debugging, integration with devices running Windows Mobile and integration with third-party emulators are just a few of the new features in this preview.
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.
September Is Java Month in Brazil From September 10th till September 30th, Brazil hosts Java conferences in 14 different cities, giving the comunity hours of deep technical content.
Java ME Makeovers Danny Coward, Chief Architect of Sun's Client Software (Java SE, Java ME, and JavaFX), calls the Java ME Lightweight UI Toolkit (LWUIT) one of his top 10 rich client technologies for adding finish to a mobile app.
Call for Papers The second Mobile, Media & Embedded Developer Days event will be hosted at Sun's Santa Clara Auditorium, November 12-13, 2008. The Call for Papers began on August 12 and ends on September 15, 2008.
Reading Wireless Serial Port Data In this multi-part series, Bruce Hopkins describes how to run and debug Java ME Bluetooth applications (using JSR 82) on your desktop computer, and how to read data from a Bluetooth-enabled GPS device.
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.
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.
Java ME Author Knudsen Interview SDN staff writer Ed Ort interviews Java ME expert and technology author Jonathan Knudsen,--whose latest book is "Kicking Butt with MIDP and MSA," at the 2008 JavaOne Conference.
JT Harness 4.1.3 Milestone Release The JT Harness 4.1.3 milestone release includes functionality supporting JUnit tests and test suites, plus numerous bug fixes. It provides complete backwards compatibility with previous releases of JT Harness, under GPLv 2 with Classpath Exception.
The Sina Web Portal Sina has become the most significant Internet brand among Chinese people, in part due to its excellent service backed by Sun technology -- over 450 million peak daily hits.
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.
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.
Poster Sessions at Mobile & Embedded Developer Days These are low-cost mechanisms to communicate information to MEDD attendees on January 23-24 at the Sun Santa Clara campus. Submitted posters will be posted, and several interactive poster sessions are scheduled.
Creating JavaME Games with GameBuilder Use Java ME, NetBeans Mobility Pack 6.0, and the Game Builder tool to create your own games. This wiki provides instructions and links to the necessary software.
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.