Wednesday Mar 19, 2014

Free IoT and Java Training!

Our latest training is about Raspberry Pi, Java Embedded and IoT. This training is to help you, developers, to build a Java embedded application and submit it to the IoT Developer Challenge by May 30th.  The winners will receive a trip to JavaOne 2014.


On top of new video training being available every week, you can ask technical expert Vinicius Senger about any technical issues you face with your project during the weekly webinar. Register for the next webinar on Monday, March 24, 2014


Can't attend the webinar? Ask your questions on the Challenge dedicated support forums.

Tuesday Mar 18, 2014

Java SE Embedded 8 is Now Available

Java SE Embedded 8 

In addition to Java SE 8, Oracle has also announced the General Availability of Oracle Java SE Embedded 8. It provides a development platform for embedded devices and the Internet of Things, with all of the flexibility, portability and robust features available in the Java SE Platform.

Download Oracle Java SE Embedded 8

Oracle Java SE Embedded 8 Documentation

The 
Java SE 8 Central Resource page (for both SE 8 and Embedded)

Join us on March 25 for the Online Launch

Java SE Embedded 8 and Compact Profiles

Java SE Embedded 8 is a new release of Java SE technology that for the first time has the feature of Compact Profiles.  There are three new Compact Profiles that represent three new, smaller Java SE Runtimes that are compatible subsets of the full Java SE 8 API specification. The Compact Profiles feature is useful in small devices, can be used to shorten the time to download an application from a download server, and makes for more compact deployment of Java applications that bundle the JRE. A JRE can be configured with a compact profile, reducing its footprint for deployment along with a compact profile application. Java SE Embedded 8 enables developers to create customized JREs using the JRECreate tool. Starting with Java SE Embedded 8, individual JRE downloads for embedded platforms are no longer provided. To get started, download an eJDK bundle suitable for your target platform and follow instructions to create a JRE that suits your application's needs.

Technical Articles

Java SE Embedded 8 Compact Profiles Overview

Java SE Embedded 8 vs. Java ME CDC Comparison 

Java Flight Recorder and Java Mission Control on Java SE Embedded 8

With Java Embedded technologies, you can create highly functional, reliable, portable, and secure solutions for small to large embedded devices in the Internet of Things (IoT). Reduce costs, improve product quality, speed time to market and have fun with Java! 

Java SE 8 is Now Available


Java Platform, Standard Edition 8 (Java SE 8) is a major feature release and is now generally available. It contains new features and enhancements in many functional areas. Java SE 8 delivers enhanced developer productivity and significant application performance increases through reduced boilerplate code, improved collections and annotations, simpler parallel programming models and more efficient use of modern, multi-core processors. See What's New in JDK 8 for more details.



Download Java SE 8: JDK 8 (Java Developer Kit) 

Java SE 8 Documentation

The 
Java SE 8 Central Resource page

Join us on March 25 for the Online Launch

Java SE 8 Features

Features and enhancements in Java SE 8 and in JDK 8, Oracle's implementation of Java SE 8 include:

• Lambda Expressions (JSR 335) - a new language feature introduced in Java SE 8. Lambdas enable you to treat functions as method arguments or code as data.

• Nashorn - a lightweight high-performance JavaScript runtime in 100% pure Java, native on the JVM, that enables Java developers to embed JavaScript in Java applications.

• Compact Profiles - predefined subsets of the Java SE platform that enable applications that do not require the entire Platform to be deployed and run on small devices.

• Stream API - Classes in the new java.util.stream package provide a Stream API to support functional-style (e.g. Filter/Map/Reduce) operations on streams of elements. The Stream API is integrated into the Collections API, which enables bulk operations on collections, such as sequential or parallel map-reduce transformations.

• Date & Time API (JSR 310) - a new set of packages that provide a comprehensive date-time model.

• Type Annotations (JSR 308) - provides the ability to apply an annotation anywhere a type is used, not just on a declaration. Used with a pluggable type system, this feature enables improved type checking of your code.

• Java Mission Control 5.3 –usability improvements to allow Java administrators and developers to more easily gather detailed low level information about how the Java Virtual Machine (JVM) and the Java application are behaving; support for Java SE Embedded 8 (Full JRE Profile)

• JavaFX – features and enhancements include an embedded specific graphics stack, new UI controls, a Modena theme, functionality to enable developers to embed Swing content into JavaFX applications, new 3D graphics features, and additional HTML 5 support.

• Security Features and Enhancements

• … and much more.

Download Oracle JDK 8 from http://www.oracle.com/technetwork/java/javase/downloads/index.html

Java SE Embedded 8 

Oracle has also announced today the general availability of Oracle Java SE Embedded 8. It provides a development platform for embedded devices and the Internet of Things, with all of the flexibility, portability and robust features available in the Java SE Platform.

Download Oracle Java SE Embedded 8

Oracle Java SE Embedded 8 Documentation

Learn more about Java SE Embedded 8

Friday Mar 14, 2014

Video: Is It a Car? Is It a Computer? No, It’s a Raspberry Pi Java Carputer

Most of us sit inside the Internet of Things without even knowing it. Today's cars have onboard computers that generate lots of data. A self-described "petrol-head," Oracle Technology Evangelist Simon Ritter combined his love of tech with is love of cars to create a simple carputer so he could access the inner workings of his Audi.

For under £100, Ritter was able to connect a Raspberry Pi to his car. He used Java Embedded and JavaFX to build an application to monitor engine performance, throttle position, and G-forces on the car. 

Enjoy his presentation from Q-Con London

and this OTN Community Cast.

Thursday Mar 13, 2014

Create the Future with Java 8

Create the Future with Java 8. Register for the Launch Webcast.

Join us for the Launch Webcast:
Create the Future with Java 8

Tuesday, March 25, 2014   
10 a.m. PT / 1 p.m. ET

Register now to hear from the experts.


Featured Presenters

Mark Reinhold

Mark Reinhold

Chief Architect, Java Platform Group, Oracle

Peter Utzschneider

Peter Utzschneider

Vice President, Product Management, Oracle

Community Members

Brian Goetz

Java Language Architect, Oracle

Robert Vandette

Consulting Member of Technical Staff, Oracle

Roger Riggs

Consulting Member of Technical Staff,
Oracle

Richard Bair

Java Client Architect, Oracle

Jim Gough

Associate Leader,
London Java Community

LJC

Bruno Souza

Founding Member, SouJava

SouJava

John Rose

Java VM Architect, Oracle

Oracle Partner

Adam Messinger

Chief Technology Officer, Twitter

Twitter

Learn how Java 8 can help you:

  • Deliver better application performance and simpler parallel programming models with Project Lambda while providing enhanced developer productivity
  • Maximize application flexibility through a choice of runtime for more-efficient deployments with Java SE 8 Compact Profiles and Java ME 8
  • Implement new Internet of Things services on a common Java platform while creating robust and highly performant embedded and enterprise applications

Register now for the Java 8 keynote address and more than 35 deep-dive technical sessions. Use #Java8QA to tweet questions for the Oracle Java Architect Team in advance of and during the webcast. Join the discussion on the OTN Java 8 Forums.

Get in on the conversation: #Java8

Tuesday Mar 11, 2014

Richmond JUG: Java and the Internet of Things

Join the Richmond, Virginia JUG for a special evening learning about Java and IoT. Sharada Achanta, VP of Product Management for Oracle Fusion Middleware, will discuss latest on development on Java for IoT. He'll cover what's new in Java 8 and Oracle Event Processing for Embedded Java, as well as example use cases where there is a convergence of IoT, Big Data/Fast Data and the Cloud.

Richmond JUG Meeting
University of Richmond
Jepson Hall, Richmond, VA
Wednesday, March 19, 2014
5:30 PM 

Come early to network and enjoy food. Announcements and a quick raffle of cool products from the Richmond JUG and meeting sponsors follow the presentation.

The demand for smart, connected products continues to grow, and this is a huge opportunity for Java developers. Estimates are there will be 20 to 50 billion connected devices by 2020, generating US$14.4 trillion in value. However, the IoT value chain is highly fragmented and complex, especially when it involves edge devices. Machine-to-machine development can be complex, and current options are closed and monolithic. We need new value business models and seamless device-to-data-center platforms to truly enable the "Internet of Things". Java enables an open, standards-based platform to deploy highly integrated, end-to-end, device-to-data-center solutions. If you are in the Richmond area, come learn how Java and IoT go together.

Java 8 at EclipseCon 2014


Oracle is sponsoring a full day of Java 8 at EclipseCon on Tuesday, March 18, 2014. With Java 8 being released on that day, you will be the first to hear from the Java 8 architects after the release. 

As part of the program, Java architect Stuart Marks and engineering director Georges Saab will discuss the new features in Java 8. Java architect Alex Buckley will present lambdas. Expert Thomas Schindl will tackle JavaFX 8.  

The late afternoon will be about the Internet of Things and embedded Java ME and SE, a big focus of the Java 8 release. Java architect Hinkmond Wong will present Java SE 8 compact profiles for embedded development. Expert Robert Clark will explore how to bring Java to the Internet of Things. 

Join us on March 18 for an evening reception from 18:00 to 19:00. 

Monday Mar 10, 2014

Java 8 Tour Kicks Off in Europe

The Java 8 Tour will be crossing the globe to spread the word about latest in Java, especially the Java SE 8 release. The inaugural leg will be the NightHacking Java 8 Tour. Evangelist Stephin Chin will motorcycle across Europe to visit just Java User Groups and host NightHacking sessions. If you live or are traveling in Europe, please sign up at the NightHacking Java 8 Tour page to join the fun!

Here's the current map

Many events will be live-streamed so you can join in the fun from wherever you are. Visit NightHacking Java 8 Tour for details. The Java 8 Tour is just beginning, stay tuned for more cities and more fun!

Thursday Mar 06, 2014

Java 8 Launch Webcast

To celebrate the launch of Java SE 8, Oracle will host a live webcast on March 25th, 10am PST. This event will feature:  

  • Welcome from Mark Reinhold, Chief Architect, Java Platform Group.
  • A panel discussion look at Java SE 8 new features and enhancements by members of Java Engineering
  • Short comments from companies using Java and community members
  • A panel discussion on Java 8 and the Internet of Things (IoT) 
  • A LIVE chat to answer your questions
    • You can post questions now
    • Use #Java8QA during the event
  • Over 25 videos introducing the features of Java 8 will be available

Be a part of it as we create the future with Java 8! Register now!

Wednesday Mar 05, 2014

JavaOne 2014 Call for Papers Now Open!

It is time to submit all those talks you have been thinking about. "We have a huge focus on community at this event, and it would be great to have many proposals from the developer community." explains JavaOne Content Chair Stephen Chin.

There is a new dedicated track for Agile development this year, making a total of nine Java tracks.  This year's tracks are: 

• Clients and UI
• Core Java Platform
• Internet of Things
• Java Virtual Machine Languages
• Java and Security
• Tools and Techniques
• Server-Side Java
• Java in the Cloud
• Agile Development

There is no time to waste! The call for papers closes April 15th at 11:59 p.m. PDT  

You will receive a complimentary pass to JavaOne with an accepted talk.

There is a rolling submission process, so submit early! 

About

Insider News from the Java Team at Oracle!

duke
javeone logo
Links


Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
2
5
6
7
12
13
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today