JavaOne 2013 Report
-
Upload
oracle-fusion-middleware -
Category
Lifestyle
-
view
7.806 -
download
2
Transcript of JavaOne 2013 Report
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 1
-
JavaOne Report 2013
Yoshio Terada Java Evangelist http://yoshio3.com
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 3 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 3
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 4 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 4
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 5
Hall BCopyright 2013, Oracle and/or its affiliates. All rights reserved. 5
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 6 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 6
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 7
JavaOne 2013
5 400+
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 8 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 8
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 9
Strategy Keynote
-
Java Strategy Keynote
Peter Utzschneider Vice President Java Product Management
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 11
Outreach 4 JavaOne 5,000
Java 100
Oracle Technology Network Java Magazine 15
Twitter @java 10
Java.net 852,512 2,300
OpenJDK 114
JCP JCP.next Adopt-a-JSR 20 JUG
14JSR
Java User Groups Java (197 228)
JUG
Java SE 50, 7 JRE 7 Updates
JDK 8
JavaFX OpenJFX
Scene Builder 1.1 Java Embedded Java ME 3.3
ARM 32-bit HardFP ABI
Java EE Java EE 7, Glassfish 4.0 4 JSR
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 12
Peter Utzschneider Vice President, Java Product Management
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 12
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 13
Internet of Things
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 13
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 14
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 15 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 15
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 16
@eyeseewaters
Nandini Ramani Vice President Java Platform
No graphics edits needed
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 17
Java ME Java SE
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 17
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 18
Java Platform
Integrators P
roduc t
Ora
cle
Java
Em
bedd
ed
Pro
duct
Cod
e
Oracle Java Platform Integrator Program
Porting Layer for Platform Integrator
Java APIs
Partner Apps / APIs
OS, Drivers
Device Hardware
Java Profile
Java VM
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 19
!!
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 19
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 20
Lambda -- JSR 335 Date & Time API -- JSR 310 Nashorn JavaScript Engine Compact Profiles Security Enhancements
Java 8 Features
Modular Platform (Jigsaw) Unified Type System Language Interoperability Memory-efficient data structures
Java on GPUs (Sumatra)
Beyond Java 8
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 21
Java Roadmap JDK 8 (Q1 2014) Lambda JVM Convergence JavaScript Interop JavaFX 8
7u40 Java Flight Recorder Java Mission Control 5.2 Java Discovery Protocol Native memory tracking Local Security Policy
JDK 9 Modularity Jigsaw Interoperability Cloud Ease of Use Optimizations
7u21 Java Client Security Enhancements App Store Packaging tools
Java ME Embedded 3.4 Fast follow-on QSC platform only Enhanced on-device
debugging, monitoring
Java Embedded 9 Java ME and SE 9 Modularity based on Jigsaw
Java SE Embedded 8 Complete JVM convergence New Compact Profiles Significantly smaller base runtime Embedded JRE customization tool Support for ARM, Power PC & x86 Java Flight Recorder/Mission Control Simple migration of ME CDC
headless applications
Java ME Embedded 8 Java ME CLDC 8 & ME
Embedded Profile 8 Little sibling of Java SE 8 New & enhanced Embedded API New portable architecture Small and full profiles Java ME SDK 8 Improved developer tooling &
experience
2015 2013 2014 2016
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 22
TEST PREVIEW Java SE 8 EA Java ME 8 EA http://JDK8.java.net
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 23
@cpurdy
Cameron Purdy Vice President Cloud Application Foundation and Java EE
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 24
Now Available Java Platform, Enterprise Edition 7
The standard in community-driven enterprise software
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 25
Java EE 7 Technical Foundation
DEVELOPER PRODUCTIVITY
Java EE 7
Batch Concurrency Simplified JMS
More annotated POJOs Less boilerplate code Cohesive integrated platform WebSockets
JSON Servlet 3.1 NIO REST
MEETING ENTERPRISE DEMANDS
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 26
Java EE for Next Generation Applications Deliver HTML5 Dynamic, Scalable Apps
Web
Sock
ets
Avat
ar
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 27
Project Avatar
Databases
*.html
*.js
*.css
Application Server Java EE
Container Services
avatar.js
Scripting Container
Nashorn
Client
HTTP REST
Avatar Server Web Sockets
SSE
Data Access
Change Notification
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 28
Open Sourcing Project Avatar avatar.java.net Download and try now! Get involved!
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 29
Technology Keynote
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 30
Lambda Java !!
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 30
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 31
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 32
Lambda (InvokeDynamic) (Stream) (parallelStream)
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 33
Java
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 34
HTML 5
DukePad JavaFX 3D
Core i7 JavaFX 3D
Raspberry Pi
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 34
HTML 5
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 35 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 35
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 36
NetBens 7.4 Release Candidate
HTML 5 JavaScript & Server Side
Debug
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 37 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 37
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 38
DIY!!Copyright 2013, Oracle and/or its affiliates. All rights reserved. 38
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 39 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 39
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 40
HTML 5 DukePad JavaFX 3D Copyright 2013, Oracle and/or its affiliates. All rights reserved. 40
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 41
Core i7 JavaFX 3D
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 41
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 42
Autodesk Maya
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 42
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 43
Core i7 JavaFX 3D Raspberry Pi & Java ME 8
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 43
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 44 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 44
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 45
http://openjdk.java.net/
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 46
Community Keynote
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 47
JavaOne
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 48
Java for Raspberry Pi
25 7 Google Glass !!
3
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 49
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 50
New Announcement
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 51
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 52 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 52
Raspberry Pi OEM
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 53 Copyright 2013, Oracle and/or its affiliates. All rights reserved. 53
JavaJUG Adopt OpenJDK
Java Java
Java
www.jcountdown.com
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 54
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 55
Java
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 56
10 MINECRAFT
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 56
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 57
Java Embedded & Lego Mindstorm
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 58
Internet of Things
10 Java
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 59
Graphic Section Divider
-
Copyright 2013, Oracle and/or its affiliates. All rights reserved. 60