SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.1
Introduction to Tablet Design
with ADF and UX
Ultan Ó Broin (@usableapps)
Director
Oracle Applications
User Experience
Simplified UI Guide
March 18, 2014
Nieuwegein, NL
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.3
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.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.4
Simplicity: Complete Applications ROIDEMO
•  Simple to use
•  Simple to deploy
•  Simple to sell
•  Simple to build
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.5
UX Build Enablement
100% Oracle ADF-based
Resource Description
Components Based on the Oracle ADF Rich Client User Interface Guidelines,
reusable ADF solutions for structural components of the UI.
Design
patterns
Reusable combinations of components that you can apply to
solve common design problems.
Guidelines Detailed documentation for areas covering broad, flexible usages
in applications.
Templates Coded layouts of ADF components designed for particular user
experience or functional purposes that you can apply, for
example, to the UI Shell.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.6
Enable a user to view a single
main object or multiple related
objects or tasks.
VIEW PAGES
Enable a user to add or edit a
single main object or multiple
related objects or tasks.
ACTION PAGES
Edit object details
page (with tabs)
Simplified UI Architecture and Page Types
Object overview page Object details page
Edit object details
page (no tabs)
Desktop UI
Landing page
Simplified UI home page
Secondary action page
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.7
Simplified UI Page Type: Landing Page
Decision and Design Elements
Landing Page
without Tabs
Landing Page
with Tabs
Does the user’s work revolve
around a primary object or
business process?
Yes No
Does the user need to
perform small tasks across
multiple related objects or
tasks?
No Yes
Can the information be
logically grouped on one
landing page?
Yes No
Pattern Set Decision Table
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.8
Simplified UI Pattern Set: Add to Table
Decision and Design Components
Pattern Set Decision Table
Add a
New
Object
Inline
Add a
New
Object on
a Separate
Page
Select and
Add an
Existing
Object
Does all of the information that is
required to add a new object fit
within one table row using the
table columns in view?
Yes No No
Does all of the information that is
required to add a new object
result in more attributes than can
appear in one table-column’s
view?
No Yes No
Does the object that you need to
add to your table already exist?
No No Yes
New object inline
Add button
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.9
Simplified UI Component: Tab
Decision and Design Elements
Page tabs on a view page
Career Planning tab
Performance tab
Goals tab
Profile tab
Sales Account team tab
Contacts tab
Opportunities tab
Leads tab
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.10
Simplified UI: Landing Page
af:selectOneChoice
af:commandButton
af:panelGroupLayout
af:table
af:panelStretchLayout
af:outputText/
af:selectOneChoice af:panelGroupLayout
af:panelGroupLayout
af:panelStretchLayout
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.11
Oracle’s User Experience Strategy is About …
Simplicity
Easily access the
essential information
and actions to support
your work.
Mobility
Optimized UIs for
wherever and however
you work.
Extensibility
Tailor the user experience
to best fit your company’s
identity and business
processes.
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.12
Learn More About Oracle Apps UX Online
•  Oracle.com/UsableApps
•  Blogs.oracle.com/VoX
•  Blogs.oracle.com/UsableApps
•  @usableapps
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.13
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.14

Mais conteúdo relacionado

Semelhante a Introduction to Tablet Design and ADF (Intro to the Simplified UI Design Guide)

Эволюция интерфейса Siebel - Responsive Web Design
Эволюция интерфейса Siebel  - Responsive Web DesignЭволюция интерфейса Siebel  - Responsive Web Design
Эволюция интерфейса Siebel - Responsive Web Designcrm2life
 
Flutter App Performance Optimization_ Tips and Techniques.pdf
Flutter App Performance Optimization_ Tips and Techniques.pdfFlutter App Performance Optimization_ Tips and Techniques.pdf
Flutter App Performance Optimization_ Tips and Techniques.pdfDianApps Technologies
 
Learning Tool Conceptual Design
Learning Tool Conceptual DesignLearning Tool Conceptual Design
Learning Tool Conceptual DesignJennifer Briselli
 
iOS 7 Human Interface Guidelines
iOS 7 Human Interface GuidelinesiOS 7 Human Interface Guidelines
iOS 7 Human Interface GuidelinesEvgeny Belyaev
 
OOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsOOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsvasuballa
 
Introduction Into SAP Fiori
Introduction Into SAP FioriIntroduction Into SAP Fiori
Introduction Into SAP FioriBlackvard
 
The Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application FrameworkThe Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application FrameworkJean-Marc Desvaux
 
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...Chris Muir
 
206590 mobilizing your primavera workforce
206590 mobilizing your primavera workforce206590 mobilizing your primavera workforce
206590 mobilizing your primavera workforcep6academy
 

Semelhante a Introduction to Tablet Design and ADF (Intro to the Simplified UI Design Guide) (20)

Эволюция интерфейса Siebel - Responsive Web Design
Эволюция интерфейса Siebel  - Responsive Web DesignЭволюция интерфейса Siebel  - Responsive Web Design
Эволюция интерфейса Siebel - Responsive Web Design
 
Enterprise UX Design and Deployment Simplified: Introducing Oracle’s UX Direc...
Enterprise UX Design and Deployment Simplified: Introducing Oracle’s UX Direc...Enterprise UX Design and Deployment Simplified: Introducing Oracle’s UX Direc...
Enterprise UX Design and Deployment Simplified: Introducing Oracle’s UX Direc...
 
Oracle Mobility Apps
Oracle Mobility AppsOracle Mobility Apps
Oracle Mobility Apps
 
2014 oow open_ui
2014 oow open_ui2014 oow open_ui
2014 oow open_ui
 
Blueprints for Mobile Design: Wireframing 101
Blueprints for Mobile Design: Wireframing 101Blueprints for Mobile Design: Wireframing 101
Blueprints for Mobile Design: Wireframing 101
 
Flutter App Performance Optimization_ Tips and Techniques.pdf
Flutter App Performance Optimization_ Tips and Techniques.pdfFlutter App Performance Optimization_ Tips and Techniques.pdf
Flutter App Performance Optimization_ Tips and Techniques.pdf
 
ADF Data Visualisatie sessie - Introductie DVT componenten
ADF Data Visualisatie sessie - Introductie DVT componentenADF Data Visualisatie sessie - Introductie DVT componenten
ADF Data Visualisatie sessie - Introductie DVT componenten
 
Learning Tool Conceptual Design
Learning Tool Conceptual DesignLearning Tool Conceptual Design
Learning Tool Conceptual Design
 
iOS 7 Human Interface Guidelines
iOS 7 Human Interface GuidelinesiOS 7 Human Interface Guidelines
iOS 7 Human Interface Guidelines
 
Reconsidering applications: 10:90:90
Reconsidering applications: 10:90:90Reconsidering applications: 10:90:90
Reconsidering applications: 10:90:90
 
Sewtz apex ui
Sewtz apex uiSewtz apex ui
Sewtz apex ui
 
OOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tabletsOOW15 - personalize and extend oracle ebs for desktops and tablets
OOW15 - personalize and extend oracle ebs for desktops and tablets
 
Introduction Into SAP Fiori
Introduction Into SAP FioriIntroduction Into SAP Fiori
Introduction Into SAP Fiori
 
The Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application FrameworkThe Strategic Role of the Enterprise Application Framework
The Strategic Role of the Enterprise Application Framework
 
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
CRUX (CRUD meets UX) Case Study: Building a Modern Applications User Experien...
 
UX directly affects your bottom line
UX directly affects your bottom lineUX directly affects your bottom line
UX directly affects your bottom line
 
UX directly affects your bottom line
UX directly affects your bottom lineUX directly affects your bottom line
UX directly affects your bottom line
 
206590 mobilizing your primavera workforce
206590 mobilizing your primavera workforce206590 mobilizing your primavera workforce
206590 mobilizing your primavera workforce
 
Data archival tool
Data archival toolData archival tool
Data archival tool
 
sdfds
sdfdssdfds
sdfds
 

Mais de Getting value from IoT, Integration and Data Analytics

Mais de 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
 

Último

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Último (20)

So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Introduction to Tablet Design and ADF (Intro to the Simplified UI Design Guide)

  • 1. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.1
  • 2. Introduction to Tablet Design with ADF and UX Ultan Ó Broin (@usableapps) Director Oracle Applications User Experience Simplified UI Guide March 18, 2014 Nieuwegein, NL
  • 3. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.3 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.
  • 4. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.4 Simplicity: Complete Applications ROIDEMO •  Simple to use •  Simple to deploy •  Simple to sell •  Simple to build
  • 5. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.5 UX Build Enablement 100% Oracle ADF-based Resource Description Components Based on the Oracle ADF Rich Client User Interface Guidelines, reusable ADF solutions for structural components of the UI. Design patterns Reusable combinations of components that you can apply to solve common design problems. Guidelines Detailed documentation for areas covering broad, flexible usages in applications. Templates Coded layouts of ADF components designed for particular user experience or functional purposes that you can apply, for example, to the UI Shell.
  • 6. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.6 Enable a user to view a single main object or multiple related objects or tasks. VIEW PAGES Enable a user to add or edit a single main object or multiple related objects or tasks. ACTION PAGES Edit object details page (with tabs) Simplified UI Architecture and Page Types Object overview page Object details page Edit object details page (no tabs) Desktop UI Landing page Simplified UI home page Secondary action page
  • 7. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.7 Simplified UI Page Type: Landing Page Decision and Design Elements Landing Page without Tabs Landing Page with Tabs Does the user’s work revolve around a primary object or business process? Yes No Does the user need to perform small tasks across multiple related objects or tasks? No Yes Can the information be logically grouped on one landing page? Yes No Pattern Set Decision Table
  • 8. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.8 Simplified UI Pattern Set: Add to Table Decision and Design Components Pattern Set Decision Table Add a New Object Inline Add a New Object on a Separate Page Select and Add an Existing Object Does all of the information that is required to add a new object fit within one table row using the table columns in view? Yes No No Does all of the information that is required to add a new object result in more attributes than can appear in one table-column’s view? No Yes No Does the object that you need to add to your table already exist? No No Yes New object inline Add button
  • 9. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.9 Simplified UI Component: Tab Decision and Design Elements Page tabs on a view page Career Planning tab Performance tab Goals tab Profile tab Sales Account team tab Contacts tab Opportunities tab Leads tab
  • 10. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.10 Simplified UI: Landing Page af:selectOneChoice af:commandButton af:panelGroupLayout af:table af:panelStretchLayout af:outputText/ af:selectOneChoice af:panelGroupLayout af:panelGroupLayout af:panelStretchLayout
  • 11. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.11 Oracle’s User Experience Strategy is About … Simplicity Easily access the essential information and actions to support your work. Mobility Optimized UIs for wherever and however you work. Extensibility Tailor the user experience to best fit your company’s identity and business processes.
  • 12. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.12 Learn More About Oracle Apps UX Online •  Oracle.com/UsableApps •  Blogs.oracle.com/VoX •  Blogs.oracle.com/UsableApps •  @usableapps
  • 13. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.13
  • 14. Copyright © 2014, Oracle and/or its affiliates. All rights reserved.14