Monday Sep 16, 2013

Learn Where Java is Heading!

Only at JavaOne can you choose from more than 450 expert-led technical sessions, hands-on labs, demos, tutorials, and Birds-of-a-Feather sessions. Be sure to attend the Strategy Keynote, Sunday, September 22 starting at noon, Moscone North, Hall D 

Java continues to drive applications and devices that enrich our lives. Oracle’s Java engineering experts will discuss many of the vast opportunities that Java provides, along with Oracle’s continued commitment to and investment in Java technology. The Oracle speakers at the Strategy Keynote are:

John Duimovich, Java CTO and IBM Distinguished Engineer at IBM will be presenting the keynote titled “Java Flies in Blue Skies and Open Clouds.” Open cloud stacks, emerging PaaS environments, and cloud ecosystems are among the Java innovations IBM’s John Duimovich and a special guest will discuss.

Java Community Keynote is on Thursday, September 26 from 9:00 to 10:30 at Hilton San Francisco Union Square, Continental Ballroom.  Java is reducing energy consumption, making highways safer, and inspiring a generation of young developers. Find out how your work in the community and the Java ecosystem is benefiting millions. The Oracle keynotes speakers are:

Senior Vice President and General Manager, Microcontrollers, Freescale Semiconductor will present the keynote titled “How Java Will Unify the Internet of Things.” The Internet of Things relies on microcontrollers, communications topologies, and sensors and actuators to enable data-driven automation. Learn why Java technology is the glue needed to connect all of these devices and topologies for service providers.

Register by September 20 for US$1,850 and save US$200 off the onsite price

Thursday Oct 04, 2012

Thursday Community Keynote: "By the Community, For the Community"

The Thursday Community Keynote, as its theme describes, "By the Community, For the Community", was rich in community discussions and technology demos.[Read More]

Monday Oct 01, 2012

JavaOne 2012 Sunday Strategy Keynote

At the JavaOne 2012 Sunday Strategy Keynote, Hasan Rizvi, EVP, Middleware and Java Development, stated that the theme for this year's JavaOne is: “Make the future Java."[Read More]

Saturday Sep 29, 2012

Dr. Robert Ballard: Special Guest at Java Strategy Keynote Sunday

Dr. Robert Ballard, famed explorer who found the Titanic at its final resting place, will be at the Java Strategy Keynote on Sunday. Among the most accomplished and well known of the world's deep-sea explorers, Dr. Ballard is best known for his historic discoveries of hydrothermal vents, the sunken R.M.S. Titanic, the German battleship Bismarck, and numerous other contemporary and ancient shipwrecks around the world. During his long career he has conducted more than 120 deep-sea expeditions using the latest in exploration technology, and he is a pioneer in the early use of deep-diving submarines. You can learn more about Dr. Ballard and undersea exploration at National Geographic and TED.

The first 1,000 people to arrive at the JavaOne Keynote hall on Sunday will receive a copy of Dr. Ballard's TV show "The Alien Deep" on Blu-Ray. The Alien Deep explores the sea, thousands of feet beneath the surface, far from the first crack of light, where the planet’s last and greatest secrets hide in the cold darkness of endless night. Viewers get to see underwater worlds via submersible where no one has gone before.

The JavaOne Strategy Keynote is on Sunday at 4:00pm PT at Masonic Auditorium, 1111 California Street. See you there!

Thursday May 03, 2012

JavaOne India Keynotes

Over 2000 Indian developers were on hand to hear the opening keynotes at JavaOne in Hyderabad, India. The Nokia keynote provided an overview of the state of mobile technology and what it means for developers. The Java strategy keynote reminded the Indian Java community of the power and strength of Java and reaffirmed Oracle's commitment to Java.

Gerard J. Rego, head of Ecosystem & Developer Experience at Nokia, India gave the Nokia keynote. Mr. Rego surveyed the state of mobile technology, discussed Mobile 2.0, and said Java is at the heart of "the internet of things." He said "Java is super-critical for what we do." The keynote included a video about a cool mobile application which controls water pumps via phone, a boon for Indian farmers so they don't have to walk to their pumps at night. The developer, Santosh Ostwal, came on stage to discuss his application, which he named Nano Ganesh. He encouraged developers to use their creativity to solve problems. "Don't think of it as a phone, think of it as a low-cost wireless device," he said.

Naveen Asrani, Director of Product Management at Oracle India, kicked off the Java Strategy keynote by mentioning three important things for Java's current and future success: Java is proven technology, Java has a vibrant community, and Oracle's stewardship of Java.  Mr. Asrani then provided scorecards for Java in 2012 in terms of technology, community and Oracle leadership.  He mentioned important Java accomplishments of the past year, including JDK 7, GlassFish 3.1.2, JavaFX 2.1, and JSR 342 for the Java EE 7 platform. He mentioned the importance of the Java community and Java user groups. "JUGs are our conscience and it's critical they give us their perspective on Java," said Mr. Asrani.

Nandini Ramani is Vice President of Development in the Oracle Fusion Middleware Group and is responsible for the Java Client Platform. Mrs. Ramani covered the state of Java SE, Java ME and JavaFX.  She discussed the growing importance of the internet of things. "Our goal is to provide a seamless experence from embedded to enterprise, " Mrs. Ramani said. To provide that, one thing Oracle is working on is converging the Java SE and Java ME platform, with the plan to have them completely aligned at Java 9. She talked about the recent JavaFX 2.1 release, which includes JavaFX Scene Builder 1.0 Public Beta - a visual layout tool. Angela Caicedo, Java Evangelist, came on stage to give a Scene Builder demo, and showed how to create UIs by simply dragging and positioning objects. Mrs. Caicedo also showed the same JavaFX code running on phones and tablets. Ms. Ramani covered the JavaFX Roadmap, with JavaFX 2.2, including the JavaFX Scene Builder GA, coming later this year and JavaFX 3.0, included in JDK8, planned for Summer 2013.

Anil Gaur, Vice President of Server Technologies, gave an update on the state of Java EE. He said that
Java EE components have had over 40 million downloads. He explained that the theme for Java EE 7 is to "cloudify" the Java platform.  Ideally, he said, Java EE 7 will have a "Cloud Administration Service" that provides elasticity through dynamic, auto-provisioning services. Mr. Gaur covered major features planned for Java EE 7: Multitenancy, JMS 2.0, JSON API, and expanded CDI and REST support. There will also be some pruning of technologies, to reduce the bulk of Java EE, and allowing vendors the choice of supporting older APIs. In keeping with increased transparency, the development all JSRs for Java EE 7 run in the open, with publicly viewable Expert Group mail archives. Mr. Gaur mentioned Project Avatar, designed to allow Java applications, HTML5 applications, and hybrid HTML 5/Java applications to access Java EE in the cloud.

Mr. Gaur concluded by saying "Oracle has aggressive plans for Java over the next few years and we are continuing to drive technical advancements across the platform." All evidence that Java will continue to grow as the most powerful, scalable, secure, and open platform for the Indian and global developer community.

Thursday Oct 13, 2011

JavaOne 2011 Recap

The 2011 JavaOne Conference, the sixteenth, had its own distinctive identity. The Conference theme, “Moving Java Forward,” coincided with the spirit that seemed to pervade the attendees – after more than a year-and-a-half of stewardship over Java, there was a clear and reassuring feeling that Oracle was doing its part to support Java and the Java community. Attendees that I spoke to felt that the conference was well put together and that the Java platform was being well served and indeed, moving forward.

For me, personally, it was a week in which my feet barely touched the ground as I rushed through tours from session to laptop to session, dashing off blogs and racing back to events, socials, awards ceremonies, BOF's and more.

The Keynotes

Start with the keynotes. Monday’s Technical Keynote debuted and open-sourced JavaFX 2.0, looked ahead to Java EE on the cloud and reminded us that there are about 6.5 billion people in the world and five billion Java Cards.

Tuesday’s Java Strategy Keynote offered Oracle's long-term vision for investment and innovation in Java.

Thursday’s Java Community Keynote while touched by the awareness of Steve Jobs’ passing, celebrated Java User Groups, Duke’s Choice and JCP award winners, and was capped off with the inimitable Java Posse.

Sessions, Sessions, and more Sessions

And then there were the sessions!

JavaFX 2.0, which was represented in more than 50 sessions, deserves special mention.

There was a lively panel discussion of the future of Java EE and the cloud.

Oracle’s Java Technology Evangelist Simon Ritter, in his session, showed off a fun gadget that worked via JavaFX 2.0.

Oracle’s Greg Bollella and Eric Jensen, gave a session titled “Telemetry and Synchronization with Embedded Java and Berkeley DB” that presented a vision of the potential future of Cyber-Physical Systems

Java Champion Michael Hüttermann explained best Agile ALM practices in a session.

Oracle’s Joseph Darcy took developers deeper into the heads and tails of Project Coin.

A JCP panel talked about and the future of the JCP.

The JCP Awards gave recognition to some well-deserving people.

Oracle’s Kelly O’Hair gave a session on OpenJDK development best practices.

Oracle’s Terrence Barr showed developers how to get started with Embedded Java(

The Duke's Choice Awards reminded us of the sheer ingenuity of Java and Java developers.

Adam Bien, Java Champion, Java Rock Star and winner of Oracle Magazine’s ninth annual Editors' Choice award as Java Developer of the Year was all over the place.

Go to Parley’ to take in some of the great sessions.

All in all – a considerable success! Now get some rest.

Thursday Oct 06, 2011

Java Community Keynote: Enabling Collaboration, Enabling Innovation

Javaone Community

At the Java Community Keynote, a panel of Java leaders from around the world, along with the popular, fun-loving Java Posse, made it clear that Java is not just about technology -- it's also about community.

[Read More]

Tuesday Oct 04, 2011

Moving Java Forward -- Java Strategy Keynote JavaOne 2011

Java Roadmap

Tuesday's Java Strategy Keynote presented Oracle's long-term vision for augmented investment and innovation in Java -- from mobile and handheld devices, to the desktop, to the Cloud.

[Read More]

Sunday Oct 02, 2011

JavaOne Keynotes: Watch Live!

If you are attending JavaOne, you'll be lucky enough to see the keynotes in person. If you can't attend JavaOne, the keynotes will be streamed live at and will also be available on demand after JavaOne. Here's the full schedule.

[Read More]

Monday Sep 27, 2010

Exploring the Technology Frontier with Ray Kurzweil and Java Technology Innovators

by Janice J. Heiss and Steven Meloan
<script type="text/freezescript">tweetmeme_url = '';</script> <script src="" type="text/freezescript"> </script>
Share <script type="text/freezescript" src=""></script>

Ray Kurzweil and The Law of Accelerating Returns

The last JavaOne Keynote kicked-off with renowned inventor and futurist, Ray Kurzweil, who offered mind-bending predictions for the future of technology, and the future of humanity. As the principal developer of such game-changing innovations as the CCD flat-bed scanner, optical character recognition, the first text-to-speech synthesizer, and the first commercially marketed large-vocabulary speech recognition technology (among many other innovations), when Kurzweil predicts, people listen.

He began by pointing out that anything progressing at an exponential pace, when viewed in a linear sense, initially appears to be progressing deceptively slowly. But when viewed logarithmically, one can predict profound developments and paradigm shifts. He detailed the exponential progression of the computational space - from vacuum tubes, to transistors, to integrated circuits, to predicted 3D molecular computers that will someday become self-organizing. In 1965, when Kurzweil first arrived at MIT, the sole campus computer had 32k of memory. He then pulled out his Java enabled cell phone, noting that it was "a million times cheaper, and thousands of times more powerful. That's billions-fold increase in price performance since I was a student."

Moore's Law, predicting exponential increases in computational power, is really just one example of what Kurzweil calls "The Law of Accelerating Returns." While a given technology paradigm eventually reaches the physical limits of a particular technology, a new technology paradigm shift ultimately comes along to take its place, as seen with vacuum tubes, the transistor, the integrated circuit, and so on. According to Kurzweil, this principal applies to any information technology, and even biology has now become a part of the information technology space. The Human Genome Project, Kurzweil noted, was only 1% complete half-way through its 15 year time period. But with the evolution of genetic sequencing technology, the project completed right on schedule.

Using this long-term perspective, informed by the exponential patterns of technology development, Kurzweil predicted in the 1980s our current era of small, massively distributed, embedded, and networked computing systems. And this was at a time when few even owned a PC. Kurzweil ultimately sees thousands or even millions of nano-computational devices, running languages like Java, inside our bodies, augmenting our senses, and solving medical problems. "That's no more crazy than these projections were in the 1980s."

Java Innovators Push the Technology Envelope

From here, Richard Bair, Chief Architect for Client Java, explored several End-to-End (E2E) innovations using Java technology. The first was Gephi, an open-source graphic visualization software package based entirely on Java technology. Gephi is presented as "Photoshop for graphs," and allows users to manipulate and visualize large quantities of data, to reveal hidden patterns, structures, and associations. Gephi is built with Java SE 6 on top of the NetBeams Platform, and uses a variety of Java libraries, including JOGL for its 3D rendering engine.


Gephi reveals patterns in large data sets

Next came and their Fantasy Baseball Live application. The application has approximately a million users playing throughout the year. Using Java SE 6, Swing, and JavaFX 1.2, MLB's Fantasy Baseball Live offers a rich client application, allowing online fantasy managers to assemble their dream team, and interact with thousands of fantasy leagues, including instant messaging between managers, real-time updates of roster selections, live real-time stats, fantasy points, and league match-up updates. Managers can view game schedules, player bios, scoreboards, and live streaming game videos.

Another application showcasing JavaFX was the Vancouver Winter Olympics site, developed by Effective UI and the JavaFX team. Accessed by millions of virtual fans during the Winter Games, the site provided interactive comparisons based on medal types, athlete gender and profiles, country populations and GDP, and included live results tickers listing recent, current and upcoming Olympic events. EffectiveUI incorporated census and other statistical data into search results to give users a depth of perspective into each country's background. JavaFX provided rapid development workflow during the development process, and ready access to the final application across multiple platforms, including the Web, desktop, and mobile technology.

The final E2E demo came from Pulse for Integrated Solutions, with its Health Intact application. Health Intact offers remote telemedicine solutions to the developing world--transmitting patient information and monitoring data (blood pressure, blood sugar, ECG, etc.) to doctors via Bluetooth connections and mobile handsets, as well as integrating with existent hospital medical record systems. The server portion of the system employs JDK1.6 and Java EE 6 (Struts application with some exposed Servlets and Web Services), Java Encryption APIs (for secure patient privacy), JDBC (for integration with existent hospital systems) and Java Mail APIs. Meanwhile, the mobile/PC client applications use J2ME, CLDC 1.0, and MIDP 1.1, push registry, Bluetooth APIs, File Connection APIs, Java SE 1.6 Swing, and RMS to persist application settings.

Greg Bollella, Chief Architect for Embedded Java, took the stage, showcasing three demos he described as JavaOne "repeat offenders" that have presented at past conferences, and have continued to stay at the forefront of technology innovation. The first demo in this segment was Livescribe's Echo smartpen. Livescribe's previous smartpen, the Pulse, was selected as a 2008 "JavaOne Show Device," and allowed users to take handwritten notes while digitally storing their pen strokes, and simultaneously recording ambient audio synced to the note taking. But the company's latest smartpen offering, the Echo, takes the technology many leaps forward with the advent of an app store that provides Java applications for the pen, such as music, language translation, and more. "We now have about 10,000 developers writing Java apps for this," said Jim Marggraff, Livescribe CEO. Draw a piano keyboard with the Echo, then tap the drawn keys and play music. Or write a phrase in English, tap on it, and hear the phrase spoken in Spanish, Mandarin, or Arabic. It really has to be seen to be believed.

Next, Perrone Robotics showcased the cutting edge of tollbooth technology with their Pennsylvania Turnpike Laser-based Vehicle Measurement System. Detailing the evolution of tollbooths from human toll takers, to mechanical change counters, to RFID-based facilities such as FasTrak, Perrone's Brian Geiger detailed how their technology takes the concept a quantum leap forward. They've implemented a Java RTS-based solution that uses advanced lasers to measure vehicles at 180 points, every 13 milliseconds, gathering vehicle info in either stop-and-go traffic or at speeds of up to 100 mph. Information gathered includes vehicle type, height, width, length, and speed, and it can register motorcycles, cars, trucks, and tractor-trailers.

The final demo took attendees from smart highways to smarter cars. Marcial Hernandez, from the Volkswagon Engineering Research Lab in Palo Alto, had "Shelly" onstage, an autonomous, self-driving Audi that first premiered at JavaOne 2009, but that has now had many more successful test runs. The ultimate goal of the project, Hernandez explained, is not to have cars driving by themselves, but to augment drivers at the limits of handling, during high-stress, or even during low-stress. Oracle worked closely on the project, providing the Java RTS infrastructure that handles the GPS processing and the monitoring visualizations that communicates with the Stanford system which provides the autonomous driving capabilities.

Hope you had a great JavaOne 2010 conference, and don't forget to look for JavaOne as it goes on the road:

  • Latin America, December 7-9, 2010 (Call For Papers)
  • Beijing, December 13-16, 2010
  • Russia 2011 (date TBD)
  • India 2011 (date TBD)

Go to the Oracle Technology Network for technical articles and all the latest news for Java Developers.


javeone logoJavaOne Conference 2015 Videos

San Francisco, USA: September 18-22, 2016



« June 2016