SlideShare une entreprise Scribd logo
1  sur  24
Télécharger pour lire hors ligne
Copyright © 2014, eProseed and/or its affiliates. All rights reserved. | Highly Restricted
EXTENDING SAAS
Using Oracle Cloud UX Rapid Development Kit
Luc Bors
Lonneke Dikmans
eProseed
Tuesday, October 3th
17:45-18:30
Oracle Open World 2017
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
Luc	&	Lonneke
• Partner at eProseed
• Oracle ACE Director
• Oracle Developer Champion
About eProseed
• HQ in Luxemburg
• Local offices in several parts of
the world
• Award winning Oracle partner
3
Services
• Support services
• Hosting, managed services,
concierge services,
emergency services
• Consultancy services
• End to End projects,
Reviews, Training
• Products & Solutions
• FSIP
INTRODUCTION
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
AGENDA
Introduction
User experience
User experience in the Oracle World
Oracle’s Rapid Development Kits
Demo: using the Cloud UX RDK
1
2
4
3
4
5
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
INTRODUCTION
The problem:
Creating a great user experience for professionals and meet other business
goals at the same time:
• Time to market
• Value for money (budget)
5
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
AGENDA
Introduction
User experience
User experience in the Oracle World
Oracle’s Rapid Development Kits
Demo: using the Cloud UX RDK
1
2
6
3
4
5
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
USER EXPERIENCE
Designing user experience based on methods from the field:
• Personas and scenarios
– Helps the developer and sponsor understand the user
– Think out of the box (future process, not the current situation)
• Card sorting
– Logical ordering of menus, information architecture
• Wireframes
– Design the solution in terms of experience: navigation, screen layout, sizes
7
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
AGENDA
Introduction
User experience
User experience in the Oracle World
Oracle’s Rapid Development Kits
Demo: using the Cloud UX RDK
1
2
8
3
4
5
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
USER EXPERIENCE IN THE ORACLE WORLD
• Based on extensive user research
• Simplicity, mobility and extensibility
• Glance, scan, commit
9
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
USER EXPERIENCE IN THE ORACLE WORLD
10
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
THINK OUT OF THE BOX, DESIGN IN THE BOX
• Help users to think out of the box with UX methodologies
• Design the solution to support the new way of working
• Design the solution to support feasibility
– Design patterns
– Alta UI
• Develop the solution based on patterns and best practices
– Alta UI
– Rapid Development Kits
11
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
AGENDA
Introduction
User experience
User experience in the Oracle World
Oracle’s Rapid Development Kits
Demo: using the Cloud UX RDK
1
2
12
3
4
5
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
WHAT IS AN RDK?
• An RDK is a complete, standalone, integrated user interface (UI)
accelerator kit created by the OAUX team with input from the Oracle
PartnerNetwork. It is built on Oracle technologies and based on proven
user experience design and development.
• RDK Contents:
– Example SaaS flows and PaaS services integrations
– Coded samples, components, and templates with Oracle Alta UI CSS and images
– UX design pattern eBook, technical eBook, wireframing templates, and more
– Guidance on how to use a use case to win business with
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
ORACLE RDK
14
VBCS
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
CLOUD UX RAPID DEVELOPMENT KIT
• Oracle	ADF	and	JDeveloper	11g	or	12c
• Release	10+	SaaS	Simplified	UI
• SaaS	user	experience	design	patterns
• Exemplar	Oracle	Sales,	HCM,	and	ERP	flows
in	code	and	wireframes
• Sample	web	service	for	maps	and	integration	details
• Available	since	Release	8	
• Proven	by	PaaS4SaaS	partners	and	customers	worldwide
15
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
CLOUD UX RAPID DEVELOPMENT KIT
16
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
EXPLORING THE CLOUD RDK UX - BOOK
17
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
EXPLORING THE CLOUD RDK – DEV GUIDE
18
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
EXPLORING THE CLOUD RDK - SAMPLE
• CRM Cloud
• FIN Cloud
• HCM Cloud
19
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
AGENDA
Introduction
User experience
User experience in the Oracle World
Oracle’s Rapid Development Kits
Demo: using the Cloud UX RDK
1
2
20
3
4
5
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
THAT’S LOCAL. NOW WHAT?
• The Application will run on JCS
– For standalone, JSC is fine
– For integration in SaaS cloud you need JCS – SaaS Extension
• DBCS is needed for SaaS Extension to hold your own DB objects
– In demo case : EMP, DEPT, LOC
• You can deploy to JCS directly from Jdeveloper
• Your application would run at
– https://<JCS-URL>/<appName>/faces<page>.jspx
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
OK. CAN WE INTEGRATE?
• A connection to an application outside Oracle Applications Cloud is a
runtime customization.
• There are two types off callouts:
• 1: Call Out from the Navigator and Springboard
– Create new page entry
• 2: Call Out from a Page
• Use the Oracle Application Composer tool to create a new button or link
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
SUMMARY
• RDK’s are powerful to get up and running fast
• Based on Oracle UX Best Practices
• Suited to match Cloud Applications Look and Feel
• Many Samples and Examples
• Extensive Pattern and Developer Guide
23
Copyright © 2015, eProseed and/or its affiliates. All rights reserved. |
MORE ON OAUX RDK
24
Extending Oracle SaaS Using Oracle Cloud UX Rapid Development Kit

Contenu connexe

Tendances

Building a REST API for Longevity
Building a REST API for LongevityBuilding a REST API for Longevity
Building a REST API for LongevityMuleSoft
 
13 providing an ide for creating, simulating and assessing accessible applica...
13 providing an ide for creating, simulating and assessing accessible applica...13 providing an ide for creating, simulating and assessing accessible applica...
13 providing an ide for creating, simulating and assessing accessible applica...AEGIS-ACCESSIBLE Projects
 
Lift web framework and Scala programming language talk
Lift web framework and Scala programming language talkLift web framework and Scala programming language talk
Lift web framework and Scala programming language talkclive boulton
 
Real World Experiences with Pivotal Cloud Foundry
  Real World Experiences with Pivotal Cloud Foundry  Real World Experiences with Pivotal Cloud Foundry
Real World Experiences with Pivotal Cloud FoundryVMware Tanzu
 
DevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s SolutionDevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s SolutionVMware Tanzu
 
Orchestrating Complex Multi Cloud Enterprise Applications
Orchestrating Complex Multi Cloud Enterprise ApplicationsOrchestrating Complex Multi Cloud Enterprise Applications
Orchestrating Complex Multi Cloud Enterprise ApplicationsCloudify Community
 
Collaborative Line of Business Applications on IBM Bluemix
Collaborative Line of Business Applications on IBM BluemixCollaborative Line of Business Applications on IBM Bluemix
Collaborative Line of Business Applications on IBM BluemixNiklas Heidloff
 
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)VMware Tanzu
 
Get over the Cloud with Bluemix
Get over the Cloud with BluemixGet over the Cloud with Bluemix
Get over the Cloud with BluemixCodemotion
 
Modernizing Your Enterprise Application Architecture with Microservices and A...
Modernizing Your Enterprise Application Architecture with Microservices and A...Modernizing Your Enterprise Application Architecture with Microservices and A...
Modernizing Your Enterprise Application Architecture with Microservices and A...andreas kuncoro
 
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...VMware Tanzu
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)VMware Tanzu
 
Mule soft meetup_chandigarh_#7_25_sept_2021
Mule soft meetup_chandigarh_#7_25_sept_2021Mule soft meetup_chandigarh_#7_25_sept_2021
Mule soft meetup_chandigarh_#7_25_sept_2021Lalit Panwar
 
Optimizing TAS Usage at Ford Motor Company
Optimizing TAS Usage at Ford Motor CompanyOptimizing TAS Usage at Ford Motor Company
Optimizing TAS Usage at Ford Motor CompanyVMware Tanzu
 
Measuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an EnterpriseMeasuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an EnterpriseVMware Tanzu
 
What Product Leaders need to know about DevOps
What Product Leaders need to know about DevOpsWhat Product Leaders need to know about DevOps
What Product Leaders need to know about DevOpsRajesh Raheja
 
The Blueprint for Change: How the Best Are Succeeding in Transformation
The Blueprint for Change: How the Best Are Succeeding in TransformationThe Blueprint for Change: How the Best Are Succeeding in Transformation
The Blueprint for Change: How the Best Are Succeeding in TransformationMuleSoft
 
Zürich Saas Meetup: Software as a Service Architecture
Zürich Saas Meetup: Software as a Service ArchitectureZürich Saas Meetup: Software as a Service Architecture
Zürich Saas Meetup: Software as a Service ArchitectureRoman Weis
 
Implementing API-led Cloud-native apps on OCI
Implementing API-led Cloud-native apps on OCIImplementing API-led Cloud-native apps on OCI
Implementing API-led Cloud-native apps on OCISven Bernhardt
 

Tendances (20)

Building a REST API for Longevity
Building a REST API for LongevityBuilding a REST API for Longevity
Building a REST API for Longevity
 
13 providing an ide for creating, simulating and assessing accessible applica...
13 providing an ide for creating, simulating and assessing accessible applica...13 providing an ide for creating, simulating and assessing accessible applica...
13 providing an ide for creating, simulating and assessing accessible applica...
 
Lift web framework and Scala programming language talk
Lift web framework and Scala programming language talkLift web framework and Scala programming language talk
Lift web framework and Scala programming language talk
 
Real World Experiences with Pivotal Cloud Foundry
  Real World Experiences with Pivotal Cloud Foundry  Real World Experiences with Pivotal Cloud Foundry
Real World Experiences with Pivotal Cloud Foundry
 
SAP Web IDE
SAP Web IDESAP Web IDE
SAP Web IDE
 
DevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s SolutionDevOps KPIs as a Service: Daimler’s Solution
DevOps KPIs as a Service: Daimler’s Solution
 
Orchestrating Complex Multi Cloud Enterprise Applications
Orchestrating Complex Multi Cloud Enterprise ApplicationsOrchestrating Complex Multi Cloud Enterprise Applications
Orchestrating Complex Multi Cloud Enterprise Applications
 
Collaborative Line of Business Applications on IBM Bluemix
Collaborative Line of Business Applications on IBM BluemixCollaborative Line of Business Applications on IBM Bluemix
Collaborative Line of Business Applications on IBM Bluemix
 
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
Keynote: Architecting for Continuous Delivery (Pivotal Cloud Platform Roadshow)
 
Get over the Cloud with Bluemix
Get over the Cloud with BluemixGet over the Cloud with Bluemix
Get over the Cloud with Bluemix
 
Modernizing Your Enterprise Application Architecture with Microservices and A...
Modernizing Your Enterprise Application Architecture with Microservices and A...Modernizing Your Enterprise Application Architecture with Microservices and A...
Modernizing Your Enterprise Application Architecture with Microservices and A...
 
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
The Journey from Print to to Online Journalism is Cloudy (Cloud Foundry Summi...
 
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
Unlock your VMWare Investment with Pivotal Cloud Foundry (VMworld 2014)
 
Mule soft meetup_chandigarh_#7_25_sept_2021
Mule soft meetup_chandigarh_#7_25_sept_2021Mule soft meetup_chandigarh_#7_25_sept_2021
Mule soft meetup_chandigarh_#7_25_sept_2021
 
Optimizing TAS Usage at Ford Motor Company
Optimizing TAS Usage at Ford Motor CompanyOptimizing TAS Usage at Ford Motor Company
Optimizing TAS Usage at Ford Motor Company
 
Measuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an EnterpriseMeasuring ROI and Driving Adoption of TAS in an Enterprise
Measuring ROI and Driving Adoption of TAS in an Enterprise
 
What Product Leaders need to know about DevOps
What Product Leaders need to know about DevOpsWhat Product Leaders need to know about DevOps
What Product Leaders need to know about DevOps
 
The Blueprint for Change: How the Best Are Succeeding in Transformation
The Blueprint for Change: How the Best Are Succeeding in TransformationThe Blueprint for Change: How the Best Are Succeeding in Transformation
The Blueprint for Change: How the Best Are Succeeding in Transformation
 
Zürich Saas Meetup: Software as a Service Architecture
Zürich Saas Meetup: Software as a Service ArchitectureZürich Saas Meetup: Software as a Service Architecture
Zürich Saas Meetup: Software as a Service Architecture
 
Implementing API-led Cloud-native apps on OCI
Implementing API-led Cloud-native apps on OCIImplementing API-led Cloud-native apps on OCI
Implementing API-led Cloud-native apps on OCI
 

Similaire à Extending Oracle SaaS Using Oracle Cloud UX Rapid Development Kit

Database@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UIDatabase@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UITammy Bednar
 
APEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciAPEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciMarketingArrowECS_CZ
 
Experiences in building a PaaS Platform - Java One SFO 2012
Experiences in building a PaaS Platform - Java One SFO 2012Experiences in building a PaaS Platform - Java One SFO 2012
Experiences in building a PaaS Platform - Java One SFO 2012Jagadish Prasath
 
B3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_developmentB3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_developmentDr. Wilfred Lin (Ph.D.)
 
Coding from Application Container Cloud to Oracle JET
Coding from Application Container Cloud to Oracle JETCoding from Application Container Cloud to Oracle JET
Coding from Application Container Cloud to Oracle JETGeertjan Wielenga
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...jeckels
 
Apex 42-new-features-1867076
Apex 42-new-features-1867076Apex 42-new-features-1867076
Apex 42-new-features-1867076Gorava Prakash
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle Developers
 
D-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLED-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLEDEVOPS D-DAY
 
Dirigible powered by Orion for Cloud Development (EclipseCon EU 2015)
Dirigible powered by Orion for Cloud Development (EclipseCon EU 2015)Dirigible powered by Orion for Cloud Development (EclipseCon EU 2015)
Dirigible powered by Orion for Cloud Development (EclipseCon EU 2015)Nedelcho Delchev
 
Beneficios de la coexistencia de ambientes híbridos utilizando SOA
Beneficios de la coexistencia de ambientes híbridos utilizando SOABeneficios de la coexistencia de ambientes híbridos utilizando SOA
Beneficios de la coexistencia de ambientes híbridos utilizando SOASoftware Guru
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudCloudify Community
 

Similaire à Extending Oracle SaaS Using Oracle Cloud UX Rapid Development Kit (20)

Apex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian laneApex day 1.0 fastest route to cloud sept 2015_julian lane
Apex day 1.0 fastest route to cloud sept 2015_julian lane
 
Database@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UIDatabase@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UI
 
APEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaciAPEX – jak vytvořit jednoduše aplikaci
APEX – jak vytvořit jednoduše aplikaci
 
The Decoupled CMS in Financial Services
The Decoupled CMS in Financial ServicesThe Decoupled CMS in Financial Services
The Decoupled CMS in Financial Services
 
Experiences in building a PaaS Platform - Java One SFO 2012
Experiences in building a PaaS Platform - Java One SFO 2012Experiences in building a PaaS Platform - Java One SFO 2012
Experiences in building a PaaS Platform - Java One SFO 2012
 
CLS
CLSCLS
CLS
 
Wael Abdeen Resume
Wael Abdeen ResumeWael Abdeen Resume
Wael Abdeen Resume
 
Soa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone GeibSoa suite12c presentation @AMIS by Simone Geib
Soa suite12c presentation @AMIS by Simone Geib
 
B3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_developmentB3 getting started_with_cloud_native_development
B3 getting started_with_cloud_native_development
 
Coding from Application Container Cloud to Oracle JET
Coding from Application Container Cloud to Oracle JETCoding from Application Container Cloud to Oracle JET
Coding from Application Container Cloud to Oracle JET
 
Oracle JET overview
Oracle JET overviewOracle JET overview
Oracle JET overview
 
Oracle User Group Holland
Oracle User Group HollandOracle User Group Holland
Oracle User Group Holland
 
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
 
Apex 42-new-features-1867076
Apex 42-new-features-1867076Apex 42-new-features-1867076
Apex 42-new-features-1867076
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
 
D-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLED-DAY 2015 Paas ORACLE
D-DAY 2015 Paas ORACLE
 
Dirigible powered by Orion for Cloud Development (EclipseCon EU 2015)
Dirigible powered by Orion for Cloud Development (EclipseCon EU 2015)Dirigible powered by Orion for Cloud Development (EclipseCon EU 2015)
Dirigible powered by Orion for Cloud Development (EclipseCon EU 2015)
 
Beneficios de la coexistencia de ambientes híbridos utilizando SOA
Beneficios de la coexistencia de ambientes híbridos utilizando SOABeneficios de la coexistencia de ambientes híbridos utilizando SOA
Beneficios de la coexistencia de ambientes híbridos utilizando SOA
 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
 

Plus de Luc Bors

Talk to me Goose: Going beyond your regular Chatbot
Talk to me Goose: Going beyond your regular ChatbotTalk to me Goose: Going beyond your regular Chatbot
Talk to me Goose: Going beyond your regular ChatbotLuc Bors
 
Real Life MAF (2.2) Oracle Open World 2015
Real Life MAF (2.2) Oracle Open World 2015Real Life MAF (2.2) Oracle Open World 2015
Real Life MAF (2.2) Oracle Open World 2015Luc Bors
 
Real life-maf-2015-k scope-final
Real life-maf-2015-k scope-finalReal life-maf-2015-k scope-final
Real life-maf-2015-k scope-finalLuc Bors
 
Real life-maf-2015
Real life-maf-2015Real life-maf-2015
Real life-maf-2015Luc Bors
 
ADF Essentials (KScope14)
ADF Essentials (KScope14)ADF Essentials (KScope14)
ADF Essentials (KScope14)Luc Bors
 
Reaching out from ADF Mobile (ODTUG KScope 2014)
Reaching out from ADF Mobile (ODTUG KScope 2014)Reaching out from ADF Mobile (ODTUG KScope 2014)
Reaching out from ADF Mobile (ODTUG KScope 2014)Luc Bors
 
OgH Data Visualization Special Part III
OgH Data Visualization Special Part IIIOgH Data Visualization Special Part III
OgH Data Visualization Special Part IIILuc Bors
 
OgH Data Visualization Special Part II
OgH Data Visualization Special Part IIOgH Data Visualization Special Part II
OgH Data Visualization Special Part IILuc Bors
 
OgH Data Visualization Special Part I
OgH Data Visualization Special Part IOgH Data Visualization Special Part I
OgH Data Visualization Special Part ILuc Bors
 
MAF push notifications
MAF push notificationsMAF push notifications
MAF push notificationsLuc Bors
 
Doag wysiwyg
Doag wysiwygDoag wysiwyg
Doag wysiwygLuc Bors
 
amis-adf-enterprise-mobility
amis-adf-enterprise-mobilityamis-adf-enterprise-mobility
amis-adf-enterprise-mobilityLuc Bors
 
Oracle day 2014-mobile-customer-case
Oracle day 2014-mobile-customer-caseOracle day 2014-mobile-customer-case
Oracle day 2014-mobile-customer-caseLuc Bors
 
Oracle MAF real life OOW.pptx
Oracle MAF real life OOW.pptxOracle MAF real life OOW.pptx
Oracle MAF real life OOW.pptxLuc Bors
 
AMIS UX Event 2014: Mobile ADF; From Design To Device; The Tools that make it...
AMIS UX Event 2014: Mobile ADF; From Design To Device; The Tools that make it...AMIS UX Event 2014: Mobile ADF; From Design To Device; The Tools that make it...
AMIS UX Event 2014: Mobile ADF; From Design To Device; The Tools that make it...Luc Bors
 
ADF Mobile: 10 Things you don't get from the developers guide
ADF Mobile: 10 Things you don't get from the developers guideADF Mobile: 10 Things you don't get from the developers guide
ADF Mobile: 10 Things you don't get from the developers guideLuc Bors
 
oow2013-adf-mo-bi-le
oow2013-adf-mo-bi-leoow2013-adf-mo-bi-le
oow2013-adf-mo-bi-leLuc Bors
 
Goodbye Nightmare : Tops and Tricks for creating Layouts
Goodbye Nightmare : Tops and Tricks for creating LayoutsGoodbye Nightmare : Tops and Tricks for creating Layouts
Goodbye Nightmare : Tops and Tricks for creating LayoutsLuc Bors
 
Dont Reinvent the Wheel: Tips and Tricks for reuse in ADF
Dont Reinvent the Wheel: Tips and Tricks for reuse in ADFDont Reinvent the Wheel: Tips and Tricks for reuse in ADF
Dont Reinvent the Wheel: Tips and Tricks for reuse in ADFLuc Bors
 
ADF Mobile : Best Practices for Developing Applications with Oracle ADF Mobile
ADF Mobile : Best Practices for Developing Applications with Oracle ADF MobileADF Mobile : Best Practices for Developing Applications with Oracle ADF Mobile
ADF Mobile : Best Practices for Developing Applications with Oracle ADF MobileLuc Bors
 

Plus de Luc Bors (20)

Talk to me Goose: Going beyond your regular Chatbot
Talk to me Goose: Going beyond your regular ChatbotTalk to me Goose: Going beyond your regular Chatbot
Talk to me Goose: Going beyond your regular Chatbot
 
Real Life MAF (2.2) Oracle Open World 2015
Real Life MAF (2.2) Oracle Open World 2015Real Life MAF (2.2) Oracle Open World 2015
Real Life MAF (2.2) Oracle Open World 2015
 
Real life-maf-2015-k scope-final
Real life-maf-2015-k scope-finalReal life-maf-2015-k scope-final
Real life-maf-2015-k scope-final
 
Real life-maf-2015
Real life-maf-2015Real life-maf-2015
Real life-maf-2015
 
ADF Essentials (KScope14)
ADF Essentials (KScope14)ADF Essentials (KScope14)
ADF Essentials (KScope14)
 
Reaching out from ADF Mobile (ODTUG KScope 2014)
Reaching out from ADF Mobile (ODTUG KScope 2014)Reaching out from ADF Mobile (ODTUG KScope 2014)
Reaching out from ADF Mobile (ODTUG KScope 2014)
 
OgH Data Visualization Special Part III
OgH Data Visualization Special Part IIIOgH Data Visualization Special Part III
OgH Data Visualization Special Part III
 
OgH Data Visualization Special Part II
OgH Data Visualization Special Part IIOgH Data Visualization Special Part II
OgH Data Visualization Special Part II
 
OgH Data Visualization Special Part I
OgH Data Visualization Special Part IOgH Data Visualization Special Part I
OgH Data Visualization Special Part I
 
MAF push notifications
MAF push notificationsMAF push notifications
MAF push notifications
 
Doag wysiwyg
Doag wysiwygDoag wysiwyg
Doag wysiwyg
 
amis-adf-enterprise-mobility
amis-adf-enterprise-mobilityamis-adf-enterprise-mobility
amis-adf-enterprise-mobility
 
Oracle day 2014-mobile-customer-case
Oracle day 2014-mobile-customer-caseOracle day 2014-mobile-customer-case
Oracle day 2014-mobile-customer-case
 
Oracle MAF real life OOW.pptx
Oracle MAF real life OOW.pptxOracle MAF real life OOW.pptx
Oracle MAF real life OOW.pptx
 
AMIS UX Event 2014: Mobile ADF; From Design To Device; The Tools that make it...
AMIS UX Event 2014: Mobile ADF; From Design To Device; The Tools that make it...AMIS UX Event 2014: Mobile ADF; From Design To Device; The Tools that make it...
AMIS UX Event 2014: Mobile ADF; From Design To Device; The Tools that make it...
 
ADF Mobile: 10 Things you don't get from the developers guide
ADF Mobile: 10 Things you don't get from the developers guideADF Mobile: 10 Things you don't get from the developers guide
ADF Mobile: 10 Things you don't get from the developers guide
 
oow2013-adf-mo-bi-le
oow2013-adf-mo-bi-leoow2013-adf-mo-bi-le
oow2013-adf-mo-bi-le
 
Goodbye Nightmare : Tops and Tricks for creating Layouts
Goodbye Nightmare : Tops and Tricks for creating LayoutsGoodbye Nightmare : Tops and Tricks for creating Layouts
Goodbye Nightmare : Tops and Tricks for creating Layouts
 
Dont Reinvent the Wheel: Tips and Tricks for reuse in ADF
Dont Reinvent the Wheel: Tips and Tricks for reuse in ADFDont Reinvent the Wheel: Tips and Tricks for reuse in ADF
Dont Reinvent the Wheel: Tips and Tricks for reuse in ADF
 
ADF Mobile : Best Practices for Developing Applications with Oracle ADF Mobile
ADF Mobile : Best Practices for Developing Applications with Oracle ADF MobileADF Mobile : Best Practices for Developing Applications with Oracle ADF Mobile
ADF Mobile : Best Practices for Developing Applications with Oracle ADF Mobile
 

Dernier

Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncObject Automation
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIRAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIUdaiappa Ramachandran
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceMartin Humpolec
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 

Dernier (20)

Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
RAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AIRAG Patterns and Vector Search in Generative AI
RAG Patterns and Vector Search in Generative AI
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
Things you didn't know you can use in your Salesforce
Things you didn't know you can use in your SalesforceThings you didn't know you can use in your Salesforce
Things you didn't know you can use in your Salesforce
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 

Extending Oracle SaaS Using Oracle Cloud UX Rapid Development Kit

  • 1. Copyright © 2014, eProseed and/or its affiliates. All rights reserved. | Highly Restricted EXTENDING SAAS Using Oracle Cloud UX Rapid Development Kit Luc Bors Lonneke Dikmans eProseed Tuesday, October 3th 17:45-18:30 Oracle Open World 2017
  • 2. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | Luc & Lonneke • Partner at eProseed • Oracle ACE Director • Oracle Developer Champion About eProseed • HQ in Luxemburg • Local offices in several parts of the world • Award winning Oracle partner 3 Services • Support services • Hosting, managed services, concierge services, emergency services • Consultancy services • End to End projects, Reviews, Training • Products & Solutions • FSIP INTRODUCTION
  • 3. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | AGENDA Introduction User experience User experience in the Oracle World Oracle’s Rapid Development Kits Demo: using the Cloud UX RDK 1 2 4 3 4 5
  • 4. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | INTRODUCTION The problem: Creating a great user experience for professionals and meet other business goals at the same time: • Time to market • Value for money (budget) 5
  • 5. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | AGENDA Introduction User experience User experience in the Oracle World Oracle’s Rapid Development Kits Demo: using the Cloud UX RDK 1 2 6 3 4 5
  • 6. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | USER EXPERIENCE Designing user experience based on methods from the field: • Personas and scenarios – Helps the developer and sponsor understand the user – Think out of the box (future process, not the current situation) • Card sorting – Logical ordering of menus, information architecture • Wireframes – Design the solution in terms of experience: navigation, screen layout, sizes 7
  • 7. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | AGENDA Introduction User experience User experience in the Oracle World Oracle’s Rapid Development Kits Demo: using the Cloud UX RDK 1 2 8 3 4 5
  • 8. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | USER EXPERIENCE IN THE ORACLE WORLD • Based on extensive user research • Simplicity, mobility and extensibility • Glance, scan, commit 9
  • 9. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | USER EXPERIENCE IN THE ORACLE WORLD 10
  • 10. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | THINK OUT OF THE BOX, DESIGN IN THE BOX • Help users to think out of the box with UX methodologies • Design the solution to support the new way of working • Design the solution to support feasibility – Design patterns – Alta UI • Develop the solution based on patterns and best practices – Alta UI – Rapid Development Kits 11
  • 11. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | AGENDA Introduction User experience User experience in the Oracle World Oracle’s Rapid Development Kits Demo: using the Cloud UX RDK 1 2 12 3 4 5
  • 12. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | WHAT IS AN RDK? • An RDK is a complete, standalone, integrated user interface (UI) accelerator kit created by the OAUX team with input from the Oracle PartnerNetwork. It is built on Oracle technologies and based on proven user experience design and development. • RDK Contents: – Example SaaS flows and PaaS services integrations – Coded samples, components, and templates with Oracle Alta UI CSS and images – UX design pattern eBook, technical eBook, wireframing templates, and more – Guidance on how to use a use case to win business with
  • 13. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | ORACLE RDK 14 VBCS
  • 14. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | CLOUD UX RAPID DEVELOPMENT KIT • Oracle ADF and JDeveloper 11g or 12c • Release 10+ SaaS Simplified UI • SaaS user experience design patterns • Exemplar Oracle Sales, HCM, and ERP flows in code and wireframes • Sample web service for maps and integration details • Available since Release 8 • Proven by PaaS4SaaS partners and customers worldwide 15
  • 15. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | CLOUD UX RAPID DEVELOPMENT KIT 16
  • 16. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | EXPLORING THE CLOUD RDK UX - BOOK 17
  • 17. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | EXPLORING THE CLOUD RDK – DEV GUIDE 18
  • 18. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | EXPLORING THE CLOUD RDK - SAMPLE • CRM Cloud • FIN Cloud • HCM Cloud 19
  • 19. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | AGENDA Introduction User experience User experience in the Oracle World Oracle’s Rapid Development Kits Demo: using the Cloud UX RDK 1 2 20 3 4 5
  • 20. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | THAT’S LOCAL. NOW WHAT? • The Application will run on JCS – For standalone, JSC is fine – For integration in SaaS cloud you need JCS – SaaS Extension • DBCS is needed for SaaS Extension to hold your own DB objects – In demo case : EMP, DEPT, LOC • You can deploy to JCS directly from Jdeveloper • Your application would run at – https://<JCS-URL>/<appName>/faces<page>.jspx
  • 21. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | OK. CAN WE INTEGRATE? • A connection to an application outside Oracle Applications Cloud is a runtime customization. • There are two types off callouts: • 1: Call Out from the Navigator and Springboard – Create new page entry • 2: Call Out from a Page • Use the Oracle Application Composer tool to create a new button or link
  • 22. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | SUMMARY • RDK’s are powerful to get up and running fast • Based on Oracle UX Best Practices • Suited to match Cloud Applications Look and Feel • Many Samples and Examples • Extensive Pattern and Developer Guide 23
  • 23. Copyright © 2015, eProseed and/or its affiliates. All rights reserved. | MORE ON OAUX RDK 24