Oracle day 2014-mobile-customer-case

26
How Oracle MAF mobilized a Legacy System Oracle Day 2014 ; November 5th 2014 Bussum Netherlands PROMIS Lite

Transcript of Oracle day 2014-mobile-customer-case

How Oracle MAF mobilized a Legacy System

Oracle Day 2014 ; November 5th 2014 Bussum Netherlands

PROMIS Lite

Who Am I

• Luc Bors

• Principal Consultant

• AMIS, Netherlands

• Friends of Oracle & Java

• Oracle Partner

• Oracle Specialized Partner of the year 2014

Middleware - EMEA

Who is the Customer ?

• BC Renal Agency

• Coordination of Health care services

for patients with kidney disease

• Approx. 5 hospitals and 30 community dialysis units

What is the System ?

• PROMIS (Patient Records and Outcome Management Information System)

• PROMIS provides real-time, accurate

• PROMIS supports

– Individual patient care management

– Renal unit management

– Continuous quality improvement and research

– Outcomes-based planning

• PROMIS is leading in Canada

The Modernization Project

The Modernization Project +

The Mobile Plan

• Mobile Options For PROMIS

– Use existing APEX solution

– Use new ADF Web Application• ADF Rich Client Components

– Build new Native Apps• Use Platform Specific SDK’s

– Build new Hybrid Apps• Develop Once, Run on Many

• Pro’s and Con’s

- Non optimized UI

+ Zero investment

- Little Device Interaction

+ Develop Once, Run on Many

- Multiple Developers

+ Tight Device Interaction

- Almost Native

+ Tight Device Integration

+ Use Existing Skills

?

?

?

?

Oracle MAF

Why MAF ?

• PROMIS Mobile

– Existing ADF Developer Resources (on Site)

– Device Interaction is future requirement

– Possible Disconnected use of the App

Oracle ALTA UI

MAF Architecture Overview

“Mobile Backend”

• Backend functionality and web services

• Security / Login

• Use ADF Business Components

• Expose as SOAP Services

DB

ADF-BC

WSADF-Faces

High Level Design Phone

High Level Design Tablet

Design to Device (1) Components

• 80+ Components

• XML format

• Visual development

• Rendered into

HTML5/JavaScript

• Customized look and feel

through CSS

Design to Device (2) Taskflows

• Design the application flow with business users

Version 0.5

Meanwhile on the other side of the Mobile Universe

Extra Requirements

• Pictures

– Device Interaction

• Lab Result Insight

– Data Visualization

MAF to the rescue

• Simply install new MAF Plugin

• Change skin to MobileAlta

• Redeploy to new Platforms

• App runs on new Platforms with New look and feel

The Result

Future Plans

• Custom Search Component • Planning Labtest

Lessons learned

• Start Small

– Short iterations

– Enhance and Adjust Fast

• >50% of work is spent in Backend

– Webservices

– Security

• You need a mobile backend !

– For Security

– For Data access

• Mobile is Extra, but should be First !

MAF Book

ISBN no’s: 0071830855 / 9780071830850Regular price: $60

Review Oracle openWorld Whitepaper

De volledige debriefing van Oracle OpenWorld 2014

De Oracle produktstrategie in kaart

Wilt u een eigen exemplaar?

Vul een formulier in op onze stand en krijg een gratis

exemplaar thuisgestuurd!

Luc Bors, AMIS, The Netherlands

[email protected]

[email protected]

Follow me on : @lucb_