Oracle OpenWorld 2014 Review Part Five - SaaS

59
Team AMIS 16th October 2014 Review Oracle OpenWorld 2014 Part Five - SaaS

description

Oracle OpenWorld 2014 Review Part Five - SaaS

Transcript of Oracle OpenWorld 2014 Review Part Five - SaaS

Page 1: Oracle OpenWorld 2014 Review Part Five - SaaS

Team AMIS

16th October 2014

Review Oracle OpenWorld 2014Part Five - SaaS

Page 2: Oracle OpenWorld 2014 Review Part Five - SaaS

2

User Experience Revolution

Page 3: Oracle OpenWorld 2014 Review Part Five - SaaS

3Where we came from…

Page 4: Oracle OpenWorld 2014 Review Part Five - SaaS

4User Experience revolution

Page 5: Oracle OpenWorld 2014 Review Part Five - SaaS

5

User Interface vs User Experience

Page 6: Oracle OpenWorld 2014 Review Part Five - SaaS

6

Page 7: Oracle OpenWorld 2014 Review Part Five - SaaS

7DESIGN PRICIPLES

• Always connected• Any location• Intelligent context • Work on multiple deivces • Convenient, easy to use • Consumer acceptance • Use device for purpose (laptop, tablet, phone etc.)• Show what matters most• Small relevant info an direct aciton • Multimodal input (voice, tekst, photo, video)

Page 8: Oracle OpenWorld 2014 Review Part Five - SaaS

8

3 STEP DESIGN PRINCIPLE

Page 9: Oracle OpenWorld 2014 Review Part Five - SaaS

9COMPONENTS

Page 10: Oracle OpenWorld 2014 Review Part Five - SaaS

10USE CONTEXT

Page 11: Oracle OpenWorld 2014 Review Part Five - SaaS

11Result: Oracle Alta UI

• Mobile first design• Simple and uncluttered layouts• Clear information hierarchy• Engage users with visual content

 Skin for ADF 12.1.3

Page 12: Oracle OpenWorld 2014 Review Part Five - SaaS

ORACLE MAX12

“MAX is the answer to accelerating mobilization by giving business-side workers the chance to simply  create a mobile UI for any Cloud business processes at the touch of a few buttons”

- Browser based- No coding required- Easy map to business services- Edit, test and publish from browser

Page 13: Oracle OpenWorld 2014 Review Part Five - SaaS

13

Page 14: Oracle OpenWorld 2014 Review Part Five - SaaS

14

Oracle Alta UI

• New UI design principle• Mobile and web UI• New skin• MAF 2.0

ADF 12.1.3• The new standard

for Oracle

Page 15: Oracle OpenWorld 2014 Review Part Five - SaaS

15

Alta UI On IPad

Page 16: Oracle OpenWorld 2014 Review Part Five - SaaS

16

Alta UI On iOS Simulator

Page 17: Oracle OpenWorld 2014 Review Part Five - SaaS

17

Simple, Fresh, Modern Design

• Mobile first• Larger (and fewer) components• Flatter visual design• Spacious layout• Very little “chrome”

Page 18: Oracle OpenWorld 2014 Review Part Five - SaaS

18

Emphasize Key Page Content

• Use data visualization (ADF DVT components)• Use color to highlight important data

Page 19: Oracle OpenWorld 2014 Review Part Five - SaaS

19

Page Layout in Alta

• Vertical page scrolling• Page content constrained

horizontally and centered

Page 20: Oracle OpenWorld 2014 Review Part Five - SaaS

20

New Skin Family – Alta

• Available in ADF 12.1.3

• Work Better skin(extends Alta)

Page 21: Oracle OpenWorld 2014 Review Part Five - SaaS

21

Turning on the Alta skin

• Turning on the Alta skin

Page 22: Oracle OpenWorld 2014 Review Part Five - SaaS

22

Skin Comparison: Skyros vs. Alta

Page 23: Oracle OpenWorld 2014 Review Part Five - SaaS

23

Alta UI Content

• Access information – through search

• Large touch targets– Larger rows– Larger Images– Charts

• alternate view:– card view

Page 24: Oracle OpenWorld 2014 Review Part Five - SaaS

24

Navigation:Content over Chrome

• Touch content:– a row in a list– an image– a chart metric

Page 25: Oracle OpenWorld 2014 Review Part Five - SaaS

25

Alta UI Animation

• New <af:deck> and <af:transition> components• More animation for a compelling experience

Page 26: Oracle OpenWorld 2014 Review Part Five - SaaS

26

Alta UI Animation - Transitions

• Alternate presentation of same object, additional data is shown

Page 27: Oracle OpenWorld 2014 Review Part Five - SaaS

27

Tablet First Page Template

• Mobile friendly design principles• Three column layout• Ideal for both tablet

(landscape orientation) and desktop

Page 28: Oracle OpenWorld 2014 Review Part Five - SaaS

28

Service Bus 12c Cool feature

• Today’s SOA world is no longer all about SOAP and XML. More and more mobile solutions and other integration platforms and tools prefer REST Services and JSON.

• The Service Bus has always been able to provide REST services as well as SOAP, and could even do JSON if you put your mind to it.

• Internally, in the Proxy Message Flows, it was all about SOAP and XML

• In SB 12.1.3, the Service Bus supports JSON as well as XML REST services, variables etc.

• In SB 12.2, Javascript actions and “end-to-end REST” will allow for “native” JSON processing in Message Flows.

Page 29: Oracle OpenWorld 2014 Review Part Five - SaaS

29

New ADF Data Visualization Features

• Since ADF 12.1.3 Over 30+ (improved)

chart types• Improved Server

Scalability• Redesigned zoom

and scroll• Much Simpler Styling

Page 30: Oracle OpenWorld 2014 Review Part Five - SaaS

30

(More Charts)

Page 31: Oracle OpenWorld 2014 Review Part Five - SaaS

31

New Gauges

• Gauge types – LED– status meter– Dial– new rating gauge– Supports input (Rating only)

Page 32: Oracle OpenWorld 2014 Review Part Five - SaaS

32

New Designed Zoom and Scroll

Page 33: Oracle OpenWorld 2014 Review Part Five - SaaS

33

Marquee zoom and selection

Page 34: Oracle OpenWorld 2014 Review Part Five - SaaS

34

Improved Time Axis

Page 35: Oracle OpenWorld 2014 Review Part Five - SaaS

35

Time Line

• Visualize Events on an Interactive Timeline• Support for time duration (yet MAF only, ADF will have it soon as well)

Page 36: Oracle OpenWorld 2014 Review Part Five - SaaS

36

Thematic Map - New Features

• Image markers (option to set the orientation)• Smart data zooming• Drill down• Support for custom base maps• Hide area layer• Marker locations

can be updated

Page 37: Oracle OpenWorld 2014 Review Part Five - SaaS

37

Thematic Map – Custom base map

• Visualize information and support interaction in a wide variety of visual contexts

Page 38: Oracle OpenWorld 2014 Review Part Five - SaaS

38

Thematic Map – Custom base map

• Points and basemap in XML file

Page 39: Oracle OpenWorld 2014 Review Part Five - SaaS

39

Thematic Map – Upcoming Features

• N-Box Mashup

Page 40: Oracle OpenWorld 2014 Review Part Five - SaaS

40

Thematic Map – Upcoming Features

• Pie Mashup

Page 41: Oracle OpenWorld 2014 Review Part Five - SaaS

41

Thematic Map – Upcoming Features

• StatusMeter Mashup

Page 42: Oracle OpenWorld 2014 Review Part Five - SaaS

42

New Visualization: N-Box(Yet MAF only)

• Visualizes and compares data across two dimensions• Supports various options for color coding, marker shapes, and grouping

Page 43: Oracle OpenWorld 2014 Review Part Five - SaaS

43

New Visualization: Diagram

Page 44: Oracle OpenWorld 2014 Review Part Five - SaaS

44

DB 12c Cool features

Did you know that …

• VARCHAR2 in SQL has been extended to 32K– only if the MAX_STRING_SIZE initialization parameter is set to EXTENDED

Page 45: Oracle OpenWorld 2014 Review Part Five - SaaS

45

DB 12c Cool features

Did you know that …

• By using the ACCESSIBLE_BY clause in the package definition you can define a "whitelist" of program units that can invoke a package's subprograms– Multiple program units can be whitelisted separated by comma– PLS-00904: insufficient privilege to access object PRIVATE_PKG

PACKAGE private_pkg ACCESSIBLE BY (public_pkg)IS PROCEDURE do_this;

PROCEDURE do_that;END;

PACKAGE BODY public_pkgIS PROCEDURE do_only_this IS BEGIN private_pkg.do_this; private_pkg.do_that; END;END;

Page 46: Oracle OpenWorld 2014 Review Part Five - SaaS

46

DB 12c Cool features

Did you know that …

• With Top-N query’s you can easily select the n most recent records– Instead of using an inline view or analytical functions

By using offset you can continue fetching more records

SQL> select empno, ename, hiredate 2 from scott.emp 3 order by hiredate desc 4 fetch first 2 rows only;

SQL> select empno, ename, hiredate 2 from scott.emp 3 order by hiredate desc 4 offset 2 fetch next 2 rows only;

Page 47: Oracle OpenWorld 2014 Review Part Five - SaaS

47

DB 12c Cool features

Did you know that …

• There is a feature called temporal validity?– Defines when a row is valid

SQL> CREATE TABLE emp_temporal ( 2 empno NUMBER, 3 name VARCHAR2(30), 4 sal NUMBER, 5 deptno NUMBER, 6 start_dt DATE, 7 end_dt DATE, 8 PERIOD FOR valid_range (start_dt, end_dt) 9 ); Table created.

SQL> select * from emp_temporal 2 as of period for valid_range '01-FEB-14';

Page 48: Oracle OpenWorld 2014 Review Part Five - SaaS

48

Social and collaboration

Oracle and Social???

Page 49: Oracle OpenWorld 2014 Review Part Five - SaaS

49ProductsOracle Social Engagement and Monitoring Cloud Service

Oracle Social Marketing Cloud Service

Oracle Social Network

Page 50: Oracle OpenWorld 2014 Review Part Five - SaaS

50Practical application

Oracle Social Engagement and Monitoring- Monitor your social profile of your company (analyze) - Target potential customers. Lead customers, opinion formers- Monitor social engagement of your employees (positive / negative)

Oracle Social Marketing- Social marketing - Easy publishing- Monitor engagement

Oracle Social Network- Fast communication / collabroation - Context sensitive timeline and news feed- Direct communication

Page 51: Oracle OpenWorld 2014 Review Part Five - SaaS

51

Fusion Apps at OOW

Page 52: Oracle OpenWorld 2014 Review Part Five - SaaS

52

Fusion Applications in the Cloud

Mor

e ap

ps h

ere…

Page 53: Oracle OpenWorld 2014 Review Part Five - SaaS

53

One Example ……

Page 54: Oracle OpenWorld 2014 Review Part Five - SaaS

54

Work with Notifications

Page 55: Oracle OpenWorld 2014 Review Part Five - SaaS

55

Act

Page 56: Oracle OpenWorld 2014 Review Part Five - SaaS

56

Insight

Page 57: Oracle OpenWorld 2014 Review Part Five - SaaS

57

SOA Suite Cool Feature

Page 58: Oracle OpenWorld 2014 Review Part Five - SaaS

58

Page 59: Oracle OpenWorld 2014 Review Part Five - SaaS