+ All Categories
Home > Technology > Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Date post: 14-Jun-2015
Category:
Upload: oracleimc-isv-migration-center
View: 731 times
Download: 5 times
Share this document with a friend
Description:
Oracle JDeveloper provides a productive development environment that covers the full development lifecycle and integrates features addressing the multitude of technologies used for building standard-based enterprise applications. Oracle’s free IDE simplifies developers life by integrating features for Java, HTML5, SOA, Web, Mobile, Database, XML, and Web services into a single development environment. Oracle JDeveloper is engineered to make the end user developer as productive as possible. A very adaptable IDE that can be both customized and extended to meet your requirements. The latest release of JDeveloper aligns with the latest Oracle Fusion Middleware 12c (12.1.3) and introduces quite a few new features for the IDE itself, Java EE and Web Development, Web Services Development, Oracle Weblogic Server and SOA 12c integration, Database Development, ADF 12c and a lot more we are going to explore. During this webcast will attempt to summarize and review all of the improvements and additions introduced leading to an enhanced overall development experience in Oracle JDeveloper 12c (12.1.3.0.0) [Read More @ https://blogs.oracle.com/imc/entry/jdeveloper_12c]
Popular Tags:
44
Transcript
Page 1: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development
Page 2: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Stay Connected

BLOGS.ORACLE.COM/IMC

TWITTER.COM/ORACLEIMC

YOUTUBE.COM/ORACLEIMCTEAM

FACEBOOK.COM/ORACLEIMC

Page 3: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 4: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 5: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 6: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 7: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 8: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 9: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Installing Jdeveloper

9

Page 10: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Core IDE Features

10

Start Page

Page 11: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Core IDE Features

11

Update Center User-installed extensions ojwebupdate

Page 12: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Core IDE Features

12

ojwebupdate

Page 13: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Core IDE Features

13

You can optimize the IDE performance

Page 14: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Core IDE Features

14

Menus , Wizards and Dialogs Context Sensitive Menus

Customize Toolbars

Page 15: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Core IDE Features

15

Refactoring

Page 16: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Core IDE Features

16

Dependency Viewer, analyze code dependencies across files

Page 17: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Core IDE Features

17

Design Time Preview

Page 18: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 19: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 20: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 21: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 22: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 23: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 24: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 25: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

SOA 12c Integration

25

Page 26: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

SOA 12c Integration

26

Page 27: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 28: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle ADF 12c New Features

28

Page 29: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

New Layout Components

29

New Deck Component Gauges

Page 30: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

New Layout Components

30

Springboard Drawer GridLayout

Page 31: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

New ADF Faces Data Visualization Components

31

Sunburst TimeLine Treemap

Page 32: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

New ADF Faces Components

32

Listview Paging table Code editor Multi-file upload

Page 33: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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…

Page 34: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

New ADF Faces Look and Feel

34

Skyros Skin Faster Simpler Modern

Page 36: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

New Skin Editor

36

Page 37: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 38: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 39: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 40: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

ADF Controller Enhancements

40

Recursive Bounded Task Flows Pretty URLs Unauthorized Region Taskflow

Page 41: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 42: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

Page 43: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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]

Page 44: Partner Webcast – Oracle JDeveloper 12c : Productive Java-based Application Development

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

[email protected]


Recommended