Stay Connected
BLOGS.ORACLE.COM/IMC
TWITTER.COM/ORACLEIMC
YOUTUBE.COM/ORACLEIMCTEAM
FACEBOOK.COM/ORACLEIMC
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle JDeveloper 12c Productive Java-based Application Development
Gökhan Göksu ISV Migration Center FMW Consultant Technology Adoption, ECEMEA
Presented by
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Agenda
4
JDeveloper 12c: New Feature Highlights Core IDE Features Team Development Java & Web Development Web Services Development Database Development
ADF 12c & Skin Editor Enhancements Summary Q&A
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Enterprise Computing Trends
GLOBALIZATION
9 Billion Internet Devices
in 2012
50 Billion by 2020
DATA EXPLOSION
90% Created within Last Two Years
50X Growth by 2020
RISE OF MOBILITY
6 Billion Mobile Subscribers
87%
of World‘s Population
Mobile Data
Growing 78% CAGR
CLOUD MODERNIZE TO SURVIVE
Lots of
20 year-old Legacy
Applications
Sources: United Nations / International Telecommunications Union, internetworldstats.com, IDC/EMC 2011 Digital Universe Study, 2010 Digital Universe Decade Study, Data rEvolution Sept 2011, CSC's Leading Edge Forum
Portio Research Mobile Factbook 2012, Facebook Director of Global SMB Markets Dan Levy, BIA/Kelsey’s Interactive Local Media West Conference, IDC: “Time for Change: Optimizing Datacenter Infrastructure with Technology Refresh”
90% of new software
delivery for public cloud
Public IT cloud
services will grow to
$107B in 2017
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Fusion Middleware The Cloud Platform for Digital Business
Cloud On-Premise
DIGITAL ENGAGEMENT
APPLICATION & DATA INTEGRATION IDEN
TITY
M
AN
AG
EMEN
T
SYST
EMS
MA
NA
GEM
ENT
APPLICATION INFRASTRUCTURE & TOOLS
BUSINESS PROCESS MANAGEMENT
BUSINESS ANALYTICS CONTENT & COLLABORATION
Web Mobile Social Internet of Things
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle ADF and JDeveloper 12.1.3
• ADF Mobile
• REST enable ADF Business Components
• Groovy Debugging
• New ADF Faces Components
• More…
New Features
Cloud
Application
Foundation
Fusion
Applications
Business
Intelligence
Database
SOA Suite
WebCenter
Mobile
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Jdeveloper 12c Installer
8
Latest Version : 12.1.3 Studio Edition Java Edition Jdeveloper is free. ADF Runtime Installer
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Installing Jdeveloper
9
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Core IDE Features
10
Start Page
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Core IDE Features
11
Update Center User-installed extensions ojwebupdate
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Core IDE Features
12
ojwebupdate
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Core IDE Features
13
You can optimize the IDE performance
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Core IDE Features
14
Menus , Wizards and Dialogs Context Sensitive Menus
Customize Toolbars
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Core IDE Features
15
Refactoring
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Core IDE Features
16
Dependency Viewer, analyze code dependencies across files
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Core IDE Features
17
Design Time Preview
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Core IDE Features
18
JDK 7 Java SE 8 Preview Embedded Weblogic Server 12c New Look and Feel Background Processing
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Core IDE Features
19
Windowing System Drag& Drop to reorder tabs Float editor windows outside of the IDE Customize toolbar Use editors in maximized mode
Profilers CPU, Memory, JVM Monitoring
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Team Development
20
Git Integration Oracle Team Productivity Center
Code review, bug templates, RSS reader HP ALM integration
Oracle Cloud Integration
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Improved Maven Support
21
POM for ADF Libraries Synch Maven repository from Oracle Home Maven plugins for ojmake and ojdeploy Create project from archetype Generate and view effective POM Use Maven as build tool for application option
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Java and Web Development
22
Websockets Data Control property annotations EJB 3.1, TopLink/JPA 2.0 Support Application Level libraries OJFormat
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Java and Web Development
23
JSP to Facelets conversion Improved Web Browser and Proxy settings
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Web Services Development
24
JAX-RS REST services WADL viewer enhancements HTTP Analyzer REST structure page enhancements Fast Infoset Junit Testing for Web Services SOAP over JMS
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SOA 12c Integration
25
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
SOA 12c Integration
26
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Database Development
27
Oracle Public Cloud Oracle Database 12.1, SQLite, MySQL 5.5 SQL Developer 4.0 Many SQL & PL/SQL Coding improvements Offline Database object improvements Improved Template support
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle ADF 12c New Features
28
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New Layout Components
29
New Deck Component Gauges
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New Layout Components
30
Springboard Drawer GridLayout
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New ADF Faces Data Visualization Components
31
Sunburst TimeLine Treemap
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New ADF Faces Components
32
Listview Paging table Code editor Multi-file upload
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle ADF Faces – Tablet Support
33
Mobile Optimizations Touch gesture HTML5 rendering Flow layout Pagination in table Safari/Chrome support More…
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New ADF Faces Look and Feel
34
Skyros Skin Faster Simpler Modern
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New Components in ADF 12c
35
See the list of all new components at : http://www.oracle.com/technetwork/developer-tools/jdev/documentation/1213nf-2222743.html
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New Skin Editor
36
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New Components in ADF 12c
37
ADF Faces application hosted at : http://jdevadf.oracle.com/adf-richclient-demo/faces/index.jspx
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
REST Support
38
REST development REST exposure wizard REST client wizard WADL editor
New REST data control Support all REST operations Create data control from service URL Automatic structure from XML
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Bean Data Control
39
For POJO and EJB/JPA
Improved data control LOV Scroll/Paging Transaction control CreateInsert and CreateWithParams
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
ADF Controller Enhancements
40
Recursive Bounded Task Flows Pretty URLs Unauthorized Region Taskflow
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
ADF Business Components Enhancements
41
Groovy Debugging Groovy Support for attribute UI hints Support for offline databases Support for multiple required View Criteria
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
ADF Desktop Integration
42
Support for progress indication bar Support for self-signed certificates Merge cell support Performance enhancements Design time enhancements
Delete multiple components at once, Drag and drop from bindings palette, Default runtime values for resource properties
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Q&A
43
Gökhan Göksu Oracle ISV Migration Center Consultant [email protected] ISV Migration Center blog: http://blogs.oracle.com/imc ISV Migration Center email: [email protected]
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Partner Hub ISV Migration Center
Oracle.com Partner Hub
Team Info, Events/Activities Schedule, etc
Migration Center Team Blog
Webcasts, Howto, Demos, Guides, etc Youtube: OracleIMCteam
Slideshare: Oracle_IMC_team
twitter.com/OracleIMC
plus.google.com/+OracleIMC
facebook.com/OracleIMC
linkedin.com/groups/Oracle-Partner-Hub-Migration-Center-4535240
feeds.feedburner.com/oracleimc