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

Transcript of Oracle Alta UI Patterns for Enterprise Applications and Responsive UI Support

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