JavaOne 2013 Report

of 60/60
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. 1
  • date post

    16-Apr-2017
  • Category

    Lifestyle

  • view

    7.796
  • download

    0

Embed Size (px)

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