SlideShare a Scribd company logo
1 of 11
Download to read offline
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal
1
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
Safe Harbor
The following is intended to outline our general product
direction. It is intended for information purposes only,
and may not be incorporated into any contract. It is not
a commitment to deliver any material, code, or
functionality, and should not be relied upon in making
purchasing decisions. The development, release, and
timing of any features or functionality described for
Oracle s products remains at the sole discretion of
Oracle.!
!
!
UX Directions
with HTML 5
Noel Portugal,
Principal UX Developer
March 18, 2014
Nieuwegein, NL
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal
Extensibility
Tailor the user experience
to best fit your company’s
identity and business
processes.
Simplicity!
Easily access the
essential information
and actions to support
your work. !
!
Oracle’s User Experience Strategy is About …
Mobility!
Optimized UIs for
wherever and however
you work.
!
!
4
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal5
Faster Prototyping with HTML5
§  Backend: Use Fusion WS to do our (Business Logic) bidding
§  Frontend: plain HTML5 Web Application
–  Ajax calls to interact with Backend (REST services provided by CRM-
Server)
–  CSS (FUSE Bootstrap) to make it look like an ADF build application
§  Advantages
–  Leverage ALL web technologies, even if not available in ADF
§  Example 1: V 0 -> V 0.1 -> V0.2
§  Example 2: V1!
Using off-the-shelf components
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal
Faster Prototyping with HTML5
§  Using HTML5 Speech API
§  Demo
§  < 50 lines of code, demo-able in a day
§  Leverage off-the-shelf components
–  Wolfram|Alpha for brains
–  HTML5 Speech API!
Siri in your browser (iriS)
6
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal
Better UX Using HTML5
§  Get to know the user, his device and his surroundings
–  Is your user on a Broadband connection? How strong is the signal? (demo)
–  How much battery does the user have left? (demo)
–  How bright is it where the user is? (demo)
–  Where in the world is the user? (demo)
–  Where is the device in relation to the user (orientation and proximity)?
–  Is the page visible? (demo)
§  Adapt the user experience accordingly!
Beyond Responsive Design
7
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
HTML5 Demo!DEMO
8
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.
•  Oracle.com/UsableApps
•  Blogs.oracle.com/VoX
•  Blogs.oracle.com/UsableApps
•  Twitter.com/@usableapps
Learn More About Oracle Apps UX Online
9
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal10
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal
11

More Related Content

Similar to UX Directions with HTML 5, and More

Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFXTweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Bruno Borges
 
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan WielengaCoding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga
JAXLondon_Conference
 
Tweet4Beer - Beertap powered by Java goes IoT and JavaFX
Tweet4Beer - Beertap powered by Java goes IoT and JavaFXTweet4Beer - Beertap powered by Java goes IoT and JavaFX
Tweet4Beer - Beertap powered by Java goes IoT and JavaFX
Bruno Borges
 
Oracle Document Cloud Service
Oracle Document Cloud ServiceOracle Document Cloud Service
Oracle Document Cloud Service
Arush Jain
 

Similar to UX Directions with HTML 5, and More (20)

Blueprints for Mobile Design: Wireframing 101
Blueprints for Mobile Design: Wireframing 101Blueprints for Mobile Design: Wireframing 101
Blueprints for Mobile Design: Wireframing 101
 
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFXTweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
Tweet for Beer - Beertap Powered by Java Goes IoT, Cloud, and JavaFX
 
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with OracleMobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
Mobile Mumbo Jumbo - Demystifying the World of Enterprise Mobility with Oracle
 
Эволюция интерфейса Siebel - Responsive Web Design
Эволюция интерфейса Siebel  - Responsive Web DesignЭволюция интерфейса Siebel  - Responsive Web Design
Эволюция интерфейса Siebel - Responsive Web Design
 
Nida event oracle business analytics 1 sep2016
Nida event   oracle business analytics 1 sep2016Nida event   oracle business analytics 1 sep2016
Nida event oracle business analytics 1 sep2016
 
10 Building Blocks for Enterprise JavaScript
10 Building Blocks for Enterprise JavaScript10 Building Blocks for Enterprise JavaScript
10 Building Blocks for Enterprise JavaScript
 
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan WielengaCoding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga
Coding for desktop and mobile with HTML5 and Java EE 7 - Geertjan Wielenga
 
Session at Oredev 2016.
Session at Oredev 2016.Session at Oredev 2016.
Session at Oredev 2016.
 
Tweet4Beer - Beertap powered by Java goes IoT and JavaFX
Tweet4Beer - Beertap powered by Java goes IoT and JavaFXTweet4Beer - Beertap powered by Java goes IoT and JavaFX
Tweet4Beer - Beertap powered by Java goes IoT and JavaFX
 
Slovenian Oracle User Group
Slovenian Oracle User GroupSlovenian Oracle User Group
Slovenian Oracle User Group
 
Imworld.ro
Imworld.roImworld.ro
Imworld.ro
 
JFall 2016: Oracle JET Session
JFall 2016: Oracle JET SessionJFall 2016: Oracle JET Session
JFall 2016: Oracle JET Session
 
Oaux wearables uob_rh.klm
Oaux wearables uob_rh.klmOaux wearables uob_rh.klm
Oaux wearables uob_rh.klm
 
Oracle Document Cloud Service
Oracle Document Cloud ServiceOracle Document Cloud Service
Oracle Document Cloud Service
 
Extensibility in the cloud – power to the business user
Extensibility in the cloud – power to the business userExtensibility in the cloud – power to the business user
Extensibility in the cloud – power to the business user
 
Oss positioning external certification v2
Oss positioning  external certification v2Oss positioning  external certification v2
Oss positioning external certification v2
 
Oracle Social Sourcing
Oracle Social SourcingOracle Social Sourcing
Oracle Social Sourcing
 
Internet of Things for Retailers
Internet of Things for RetailersInternet of Things for Retailers
Internet of Things for Retailers
 
Oracle JET, with JET Mobile Content
Oracle JET, with JET Mobile ContentOracle JET, with JET Mobile Content
Oracle JET, with JET Mobile Content
 
The Wearhouse: EchoUser and Oracle UX Wearable Technology for Work Design Jam
The Wearhouse: EchoUser and Oracle UX Wearable Technology for Work Design JamThe Wearhouse: EchoUser and Oracle UX Wearable Technology for Work Design Jam
The Wearhouse: EchoUser and Oracle UX Wearable Technology for Work Design Jam
 

More from Getting value from IoT, Integration and Data Analytics

More from Getting value from IoT, Integration and Data Analytics (20)

AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaSAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: DataAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
 
10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel
 
Iot in de zorg the next step - fit for purpose
Iot in de zorg   the next step - fit for purpose Iot in de zorg   the next step - fit for purpose
Iot in de zorg the next step - fit for purpose
 
Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct
 
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
 
Industry and IOT Overview of protocols and best practices Conclusion Connect
Industry and IOT Overview of protocols and best practices  Conclusion ConnectIndustry and IOT Overview of protocols and best practices  Conclusion Connect
Industry and IOT Overview of protocols and best practices Conclusion Connect
 
IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...
 
R introduction decision_trees
R introduction decision_treesR introduction decision_trees
R introduction decision_trees
 
Introduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas JellemaIntroduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas Jellema
 
IoT and the Future of work
IoT and the Future of work IoT and the Future of work
IoT and the Future of work
 
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
 
Ethereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter ReitsmaEthereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter Reitsma
 
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - ConclusionBlockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
 
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
 
Omc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van SoestOmc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van Soest
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

UX Directions with HTML 5, and More

  • 1. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal 1
  • 2. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Safe Harbor The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle.! ! !
  • 3. UX Directions with HTML 5 Noel Portugal, Principal UX Developer March 18, 2014 Nieuwegein, NL
  • 4. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal Extensibility Tailor the user experience to best fit your company’s identity and business processes. Simplicity! Easily access the essential information and actions to support your work. ! ! Oracle’s User Experience Strategy is About … Mobility! Optimized UIs for wherever and however you work. ! ! 4
  • 5. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal5 Faster Prototyping with HTML5 §  Backend: Use Fusion WS to do our (Business Logic) bidding §  Frontend: plain HTML5 Web Application –  Ajax calls to interact with Backend (REST services provided by CRM- Server) –  CSS (FUSE Bootstrap) to make it look like an ADF build application §  Advantages –  Leverage ALL web technologies, even if not available in ADF §  Example 1: V 0 -> V 0.1 -> V0.2 §  Example 2: V1! Using off-the-shelf components
  • 6. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal Faster Prototyping with HTML5 §  Using HTML5 Speech API §  Demo §  < 50 lines of code, demo-able in a day §  Leverage off-the-shelf components –  Wolfram|Alpha for brains –  HTML5 Speech API! Siri in your browser (iriS) 6
  • 7. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal Better UX Using HTML5 §  Get to know the user, his device and his surroundings –  Is your user on a Broadband connection? How strong is the signal? (demo) –  How much battery does the user have left? (demo) –  How bright is it where the user is? (demo) –  Where in the world is the user? (demo) –  Where is the device in relation to the user (orientation and proximity)? –  Is the page visible? (demo) §  Adapt the user experience accordingly! Beyond Responsive Design 7
  • 8. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. HTML5 Demo!DEMO 8
  • 9. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. •  Oracle.com/UsableApps •  Blogs.oracle.com/VoX •  Blogs.oracle.com/UsableApps •  Twitter.com/@usableapps Learn More About Oracle Apps UX Online 9
  • 10. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal10
  • 11. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Confidential – Oracle Internal 11