oracle alta ui patterns for enterprise applications and responsive ui support

41
Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support Andrejus Baranovskis Technical Expert

Upload: andrejusb

Post on 14-Jan-2017

8.325 views

Category:

Internet


4 download

TRANSCRIPT

Page 1: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Andrejus BaranovskisTechnical Expert

Page 2: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

ADF, MAF, BPM, ACM, SOA, WebCenter, Cloud

Small Team of Experts, Focused on Technical Quality

Customers – Global Corporations, Medium and Small Business

Oracle Technical Blog – 9 Years (~800 posts)

Oracle Fusion Middleware Partner Community Award for Outstanding ACM/BPM Contribution 2015, Oracle Fusion Middleware Innovation Award 2010, SOA Partner Community Award for Outstanding Contribution Across the Globe 2010

Company Profile

Page 3: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Agenda

High scalability dashboard for Alta UI

Responsive UI support and ADF Regions

Dynamic editable form pattern

Master-Detail pattern

ADF BC auto refresh

Coexistence of Alta UI and Skyros

Page 4: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

ADF 12.2.1

Alta UI Default

Masonry layout

af:matchMediaBehavior

New Responsive Template

Page 5: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

ADF 12.2.1 – Masonry Layout

Page 6: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

ADF 12.2.1 – Masonry Layout

Dynamic rendering capabilities

Tiles managed by style class

Supports layout changes

Page 7: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

ADF 12.2.1 – Responsive Template

Page 8: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

ADF 12.2.1 – Responsive Template

Page 9: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Customer Use Case – Alta UI

Page 10: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

High scalability dashboard for Alta UI

Fast and scalable

Page 11: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Dashboard: How it Looks

Page 12: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Dashboard: How it Works

ADF declarative components

Deck UI component

JavaScript

WebSockets

Based on Oracle WorkBetter best practices application

Page 13: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Dashboard: How it Works

Page 14: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Dashboard: How it Works

Page 15: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Dashboard: How it Works

Page 16: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Responsive UI support and ADF Regions

Develop once, display everywhere

Page 17: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Responsive: How it Looks

Page 18: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Responsive: How it Looks

Page 19: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Responsive: How it Works

ADF Table First Template

CSS Media Query

Reusable Regions

Page 20: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Responsive: How it Works

Page 21: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Responsive: How it Works

Page 22: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Dynamic editable form pattern

Simplified maintenance

Page 23: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Dynamic: How it Looks

Page 24: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Dynamic: How it Works

ADF UI Dynamic Component

ADF BC UI Categories

Page 25: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Dynamic: How it Works

Page 26: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Master-Detail pattern

Modern again

Page 27: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Master-detail: How it Looks

Page 28: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Master-detail: How it Works

Left-Right master-detail

Panel Grid Layout

Panel Box Layout

Region refresh

Page 29: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Master-detail: How it Works

Page 30: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Master-detail: How it Works

Page 31: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

ADF BC Auto Refresh

Smart synch

Page 32: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Auto refresh: How it Looks

Page 33: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Auto refresh: How it Works

Database Change Notification

ADF BC View Object Auto Refresh property

Jbo.doconnectionpooling = Off

No extra execute

Page 34: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Auto refresh: How it Works

Page 35: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Coexistence of Alta UI and Skyros

Bold and beautiful

Page 36: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Alta and Skyros: How it Looks

Page 37: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Alta UI and Skyros: How it Looks

Page 38: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Alta UI and Skyros: How it Works

Dynamic UI switch in trinidad-config.xml

Managed bean to manage UI type

Page 39: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Alta UI and Skyros: How it Works

Page 40: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

Contacts

Andrejus Baranovskis

Blog: http://andrejusb.blogspot.com

Web: http://redsamuraiconsulting.com

Email: [email protected]

Phone: +370 640 14737

Page 41: Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support