Between JavaOne and Oracle OpenWorld, and between the Sun SPOT team, other Oracle speakers, and Sun SPOT users, there will be two technical sessions, one hands-on lab, two BOFs, and a demo booth about Sun SPOT technology. So if you are coming to JavaOne or Oracle OpenWorld, come check out some of the sessions.

If you're a college student 18 or older you can attend for free! Space permitting that is - see this page for more details.

There are also two tangential talks - "Java in the 2010 FIRST Robotic Competition" (which uses a version of the Sun SPOT SDK), and "Java Native Access: More Java, Less Native". See my previous blog entry for details.

Session ID: S318467
Data Springs: The Internet of Things, Wireless Sensor Networks, and Sun SPOTs

More and more devices are connected to the internet every day. Most of them are small and embedded, and many communicate wirelessly. The "internet of things" is becoming ubiquitous. This session demonstrates the IOTA project at Oracle's Sun Labs. This research project aims to create a complete hardware and software system to wirelessly sense and collect data about our environment as well as affect the world around us. The system covers everything from hardware (Sun SPOT devices) to Web services, including an embedded Java virtual machine, wireless mesh networking technology, end-to-end public key cryptography, development and management tools, data collection, storage, and visualization. Come see why the next big thing may be quite small.

Speaker: Roger Meike, Oracle, Research Director, Sun Labs
Event: Oracle OpenWorld Schedule: Tuesday, September 21, 11:00AM | Moscone West L2, Rm 2012 Duration: 60 min.
Session ID: S314730
Sun SPOT Sensor Network Application Architecture Lab

In just a few years, the number of Internet-connected "things" (home appliances, smart energy meters, health monitors, sensors) is predicted to be orders of magnitude larger than the number of users and traditional computers. The Web of Things is a vision where everyday objects are seamlessly integrated into the World Wide Web using well-known standards and blueprints. This lab introduces participants to the motivation, key concepts and relevant technologies behind this vision. Lab attendees will use the Sun SPOT wireless device to learn how physical resources can be exposed as web resources and manipulated via HTTP commands.

Speakers: Vipul Gupta, Oracle, David Simmons, Oracle Event: JavaOne Session Type: Hands-on Lab Duration: 120 min. Schedule: Wednesday, September 22, 10:00AM | Hilton San Francisco, Plaza A
Sun SPOT Demos and chatting:
Members of the Sun SPOT team will be available for demos, chats, or whatever at the Mason Street Tent.


Mason Street Tent, Academic booth
Schedule: specific times slots are still being worked out, but they will likely be a subset of the "Sun Labs" slots listed here.




Session ID: S313933
Using Sun SPOTs in Educational Game Development

A comparative study was made between Sun SPOTs and Wii Remote as the preferred game controller for KineSpell2, the digital game-based learning application designed to maximize learning of spelling. The two usability criteria employed were Ease of Use and Rate of Familiarization. Sun SPOTs received an average rating of 4.68 while Wii Remote received an average of 2.71, which indicates that testers were more comfortable and at ease with Sun SPOTs. SunSPOTs' learning time is 3.53 minutes while Wii Remote's learning time is 7.28 minutes, indicating that testers learn manipulating the Sun SPOTs much faster. In the end, 12 out of the 16 testers preferred Sun SPOTs over Wii Remote when playing KineSpell2.


Speakers: Rommel Feria, University of the Philippines, Assistant Professor Ma. Rowena Solamo, UP Diliman, Assistant Professor Event: JavaOne Session Type: BOF Schedule: Wednesday, September 22, 2:15PM | Hilton San Francisco, Golden Gate 4/5 Duration: 45 min.


Session ID: S313506
Making JavaFX Applications Look and Feel Real


JavaFX enables developers and designers to create impressive, media-rich applications, quickly. However, creating these applications is only half of the equation. The applications must also look and feel right. Physics engines, parallax scrolling, and raycasting have all been used to greatly enhance games and make them look, behave, and feel real. We intend to incorporate and use these technologies in JavaFX. In this session, we'll demonstrate how to integrate nonconventional input devices, such as Sun SPOT, to bring realism to JavaFX applications. The session will cover: - General use of a physics engine in JavaFX applications - Mapping parallax scrolling to a devices accelerometer - Pseudo 3D with raycasting.


Speaker: Angela Caicedo, Oracle, Technology Evangelist Event: JavaOne Duration: 60 min. Schedule: Monday, September 20, 11:30AM | Hilton San Francisco, Golden Gate 2


Session ID: S313194
Automatizing Your House with JavaFX and Open Source Hardware

In this session, we're going to open a new world of possibilities for your Java pleasure: how to use JavaFX as the UI to control gadgets in your own house. Using open source hardware devices, such as Sun SPOT architecture, we'll demonstrate how to control light fixtures, switches, or any other sensor-based electronic devices. And to make it even more interesting, they'll be controlled through a totally different JavaFX technology-based user interface. This session will help attendees discover a new way of combining inexpensive electronic components with Java and JavaFX.


Speakers: Neto Marin, Globalcode, Mobile Engineer, Vinicius Senger, Globalcode, CTO
Event: JavaOne
Session Type: BOF
Duration: 45 min.
Schedule: Tuesday, September 21, 8:00PM | Hilton San Francisco, Yosemite A


Read More about [Sun SPOTs at JavaOne/Oracle OpenWorld...