SlideShare una empresa de Scribd logo
1 de 35
Introduction to Axure 7
Stephen Denning – Senior UX Consultant
What we will cover…
• Background
• What is Axure?
• What’s new in Axure v7?
 New widget events
 New display options
 Repeater widget
 Adaptive views
Prototyping
“An approximation of a product (or system) or
its components, in some form, for a definite
purpose in its implementation”
(Chua, Leong & Lim)
“A visualisation of the requirements”
(Arnowitz)
“A representative model or simulation
of the final system”
(Warfel)
When applied early and often, the use of prototypes
can save time and effort, reduce waste
and ultimately save money
Why use prototypes?
• They help to generate ideas
• They can communicate aspects of the design that cannot be
adequately communicated by other artefacts
• They increase understanding, add clarity and reduce
misinterpretation
• They can enable quicker identification of mistakes and risks
• They can be updated quickly to reflect changes
When should we use it on projects?
Representing
requirements
Developing
concepts
Early testing
Axure
Introduction
Four purposes of Axure:
1. Sketch + designing
 Drag & drop widget approach
 Various fidelities
 Annotated wireframes
 Flowcharts
2. Interaction
 Interactive prototypes
 Code-less interactions
 HTML output to all browser
platforms
3. Documenting
– Annotate pages/widgets
– Produce specification
document
4. Collaborating
– Shared projects
– AxShare
Axure 7
(beta)
New features
• New Widget events (OnDoubleClick, OnContextMenu,
OnLongClick)
• New Page events (OnWindowResize, OnWindowScroll)
• New maths, string, boolean and date operations
• New display options (Show as lightbox or flyout)
• Pushpull widgets belowright
• All widgets can be hidden, moved, brought to front, etc.
• Page preview
• Text field types (email, phone number, url, etc.)
• Organise sitemap into folders
• Repeater widget
• Adaptive views
New features
1. New Widget events (OnDoubleClick, OnContextMenu)
2. New display options (Show as lightbox or flyout)
3. Pushpull widgets belowright
4. Repeater widget
5. Adaptive views
Demo
New features
1. New Widget events (double-click, right-click, etc.)
2. New display options (Show as lightbox or flyout)
3. Pushpull widgets belowright
4. Repeater widget
5. Adaptive views
Demo
New features
1. New Widget events (double-click, right-click, etc.)
2. New display options (Show as lightbox or flyout)
3. Pushpull widgets belowright
4. Repeater widget
5. Adaptive views
Demo
New features
1. New Widget events (double-click, right-click, etc.)
2. New display options (Show as lightbox or flyout)
3. Pushpull widgets belowright
4. Repeater widget
5. Adaptive views
Repeater widget
Key points
• Single item ‘wireframe’
• Multi-item Dataset
• Wireframe repeated for
every item in the dataset
• Dataset can be sorted and
filtered
• Items can be added or
deleted from dataset
• Wireframe dynamically
updates
Repeater widget
Image Product Category
IMG1 Beats Studio Headphones
IMG2 Bose Bluetooth Headphones
Repeater widget
Process
1. Create wireframe template
2. Create dataset
3. Map dataset fields to template widgets
4. Specify layout (grid, list, pagination)
5. Implement any sortingfiltering functionality
Demo
New features
1. New Widget events (double-click, right-click, etc.)
2. New display options (Show as lightbox or flyout)
3. Pushpull widgets belowright
4. Repeater widget
5. Adaptive views
Adaptive Views
Key points
• Starting from a base
design…
• Create alternative layouts
for different screen sizes
• Layouts inherit from the
‘parent’ layout
• Suitable layout
automatically chosen
dependant on browser
size
Adaptive Views
Adaptive Views
Adaptive Views
Process
1. Define adaptive view layouts
2. Create base layout
3. Adjust layout for next child layout
4. Continue until all layouts are defined
Adaptive Views
Editing adaptive projects
1. A widget in an adaptive view inherits location, size,
and style from its location, size, and style in the
parent view.
2. Changes to a widget's location, size, style, or
interaction styles are adaptive.
Style can be different on different views.
3. Changes to properties like widget text, interactions,
and enableddisabled are not adaptive.
Property changes affect the widget in all views.
Adaptive Views
Editing adaptive projects
Adaptive Views
Editing adaptive projects
Demo
Other prototyping resources
Prototyping
Todd Zaki Warfel
Paper Prototyping
Carolyn Snyder
Effective Prototyping
Jonathan Arnowitz
Sketching User
Experiences
Bill Buxton
A few web resources:
• Axure (http://www.auxure.com)
• “Prototypically speaking” prototyping blog (http://softwareprototyping.net/)
• Effective Prototyping site (http://www.effectiveprototyping.com/)
Eye tracking
Questions?
Stephen Denning
Senior User Experience Consultant
User Vision
55 North Castle Street
Edinburgh
EH2 3QA
T: 0131 225 0850
E: stephen@uservision.co.uk
W: www.uservision.co.uk
Thank You

Más contenido relacionado

La actualidad más candente

Integrating Axure Into Your Design Process
Integrating Axure Into Your Design ProcessIntegrating Axure Into Your Design Process
Integrating Axure Into Your Design ProcessFred Beecher
 
Building a game engine with jQuery
Building a game engine with jQueryBuilding a game engine with jQuery
Building a game engine with jQueryPaul Bakaus
 
Mirror - Android UI on steroids: Droidcon Cracow 2014
Mirror - Android UI on steroids: Droidcon Cracow 2014Mirror - Android UI on steroids: Droidcon Cracow 2014
Mirror - Android UI on steroids: Droidcon Cracow 2014Sylwester Madej
 
DIY Mobile VR with Unity 3d & Cardboard SDK
DIY Mobile VR with Unity 3d & Cardboard SDKDIY Mobile VR with Unity 3d & Cardboard SDK
DIY Mobile VR with Unity 3d & Cardboard SDKBond University
 
Android design and Custom views
Android design and Custom views Android design and Custom views
Android design and Custom views Lars Vogel
 
UIStackView – Tom Bowden – Dec 2015 – Eventacular Inc
UIStackView – Tom Bowden – Dec 2015 – Eventacular IncUIStackView – Tom Bowden – Dec 2015 – Eventacular Inc
UIStackView – Tom Bowden – Dec 2015 – Eventacular IncTom Bowden
 
Unty3D Awesome Assets - uTomate
Unty3D Awesome Assets - uTomateUnty3D Awesome Assets - uTomate
Unty3D Awesome Assets - uTomateTaras Leskiv
 
Unity3D Tips and Tricks or "You are doing it wrong!"
Unity3D Tips and Tricks or "You are doing it wrong!"Unity3D Tips and Tricks or "You are doing it wrong!"
Unity3D Tips and Tricks or "You are doing it wrong!"Taras Leskiv
 
ARTDM 170, Week 14: Introduction to Processing
ARTDM 170, Week 14: Introduction to ProcessingARTDM 170, Week 14: Introduction to Processing
ARTDM 170, Week 14: Introduction to ProcessingGilbert Guerrero
 

La actualidad más candente (11)

Axure Basic Concepts
Axure Basic ConceptsAxure Basic Concepts
Axure Basic Concepts
 
Integrating Axure Into Your Design Process
Integrating Axure Into Your Design ProcessIntegrating Axure Into Your Design Process
Integrating Axure Into Your Design Process
 
Building a game engine with jQuery
Building a game engine with jQueryBuilding a game engine with jQuery
Building a game engine with jQuery
 
Intro to Axure
Intro to AxureIntro to Axure
Intro to Axure
 
Mirror - Android UI on steroids: Droidcon Cracow 2014
Mirror - Android UI on steroids: Droidcon Cracow 2014Mirror - Android UI on steroids: Droidcon Cracow 2014
Mirror - Android UI on steroids: Droidcon Cracow 2014
 
DIY Mobile VR with Unity 3d & Cardboard SDK
DIY Mobile VR with Unity 3d & Cardboard SDKDIY Mobile VR with Unity 3d & Cardboard SDK
DIY Mobile VR with Unity 3d & Cardboard SDK
 
Android design and Custom views
Android design and Custom views Android design and Custom views
Android design and Custom views
 
UIStackView – Tom Bowden – Dec 2015 – Eventacular Inc
UIStackView – Tom Bowden – Dec 2015 – Eventacular IncUIStackView – Tom Bowden – Dec 2015 – Eventacular Inc
UIStackView – Tom Bowden – Dec 2015 – Eventacular Inc
 
Unty3D Awesome Assets - uTomate
Unty3D Awesome Assets - uTomateUnty3D Awesome Assets - uTomate
Unty3D Awesome Assets - uTomate
 
Unity3D Tips and Tricks or "You are doing it wrong!"
Unity3D Tips and Tricks or "You are doing it wrong!"Unity3D Tips and Tricks or "You are doing it wrong!"
Unity3D Tips and Tricks or "You are doing it wrong!"
 
ARTDM 170, Week 14: Introduction to Processing
ARTDM 170, Week 14: Introduction to ProcessingARTDM 170, Week 14: Introduction to Processing
ARTDM 170, Week 14: Introduction to Processing
 

Similar a Intro to Axure 7 - User Vision Breakfast Briefing

Axure 8 User Vision Breakfast Briefing
Axure 8 User Vision Breakfast BriefingAxure 8 User Vision Breakfast Briefing
Axure 8 User Vision Breakfast BriefingUser Vision
 
Ch4 creating user interfaces
Ch4 creating user interfacesCh4 creating user interfaces
Ch4 creating user interfacesShih-Hsiang Lin
 
Axure for dummies, that don't even know they are
Axure for dummies, that don't even know they areAxure for dummies, that don't even know they are
Axure for dummies, that don't even know they areOscar Gonzalez Garza
 
Workshop Android for Java Developers
Workshop Android for Java DevelopersWorkshop Android for Java Developers
Workshop Android for Java Developersmhant
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardAmit Sharma
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardAmit Sharma
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardAmit Sharma
 
Eclipse Day India 2010 - UI Patterns in Eclipse
Eclipse Day India 2010 - UI Patterns in EclipseEclipse Day India 2010 - UI Patterns in Eclipse
Eclipse Day India 2010 - UI Patterns in Eclipsedeepakazad
 
lecture10-patterns.ppt
lecture10-patterns.pptlecture10-patterns.ppt
lecture10-patterns.pptAnkitPangasa1
 
lecture10-patterns.ppt
lecture10-patterns.pptlecture10-patterns.ppt
lecture10-patterns.pptbryafaissal
 
Grasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmGrasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmAndrew Brust
 
Siebel Open UI Presentation
Siebel Open UI PresentationSiebel Open UI Presentation
Siebel Open UI PresentationAjeeth Pingle
 
Create a storyboard prototype of a mobile app.When creating a stor.pdf
Create a storyboard prototype of a mobile app.When creating a stor.pdfCreate a storyboard prototype of a mobile app.When creating a stor.pdf
Create a storyboard prototype of a mobile app.When creating a stor.pdfmohammedfootwear
 
Modular Web Design With Components
Modular Web Design With ComponentsModular Web Design With Components
Modular Web Design With ComponentsNadal Soler
 
Designing Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDesigning Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDave Malouf
 
Silverlight week2
Silverlight week2Silverlight week2
Silverlight week2iedotnetug
 
Application Design - Part 2
Application Design - Part 2Application Design - Part 2
Application Design - Part 2Kelley Howell
 
Tips and tricks of the 2021.4 release
Tips and tricks of the 2021.4 releaseTips and tricks of the 2021.4 release
Tips and tricks of the 2021.4 releaseCristina Vidu
 

Similar a Intro to Axure 7 - User Vision Breakfast Briefing (20)

Axure 8 User Vision Breakfast Briefing
Axure 8 User Vision Breakfast BriefingAxure 8 User Vision Breakfast Briefing
Axure 8 User Vision Breakfast Briefing
 
Ch4 creating user interfaces
Ch4 creating user interfacesCh4 creating user interfaces
Ch4 creating user interfaces
 
Axure for dummies, that don't even know they are
Axure for dummies, that don't even know they areAxure for dummies, that don't even know they are
Axure for dummies, that don't even know they are
 
Workshop Android for Java Developers
Workshop Android for Java DevelopersWorkshop Android for Java Developers
Workshop Android for Java Developers
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
Eclipse Day India 2010 - UI Patterns in Eclipse
Eclipse Day India 2010 - UI Patterns in EclipseEclipse Day India 2010 - UI Patterns in Eclipse
Eclipse Day India 2010 - UI Patterns in Eclipse
 
lecture10-patterns.ppt
lecture10-patterns.pptlecture10-patterns.ppt
lecture10-patterns.ppt
 
lecture10-patterns.ppt
lecture10-patterns.pptlecture10-patterns.ppt
lecture10-patterns.ppt
 
Swift
SwiftSwift
Swift
 
Grasping The LightSwitch Paradigm
Grasping The LightSwitch ParadigmGrasping The LightSwitch Paradigm
Grasping The LightSwitch Paradigm
 
Siebel Open UI Presentation
Siebel Open UI PresentationSiebel Open UI Presentation
Siebel Open UI Presentation
 
Create a storyboard prototype of a mobile app.When creating a stor.pdf
Create a storyboard prototype of a mobile app.When creating a stor.pdfCreate a storyboard prototype of a mobile app.When creating a stor.pdf
Create a storyboard prototype of a mobile app.When creating a stor.pdf
 
Modular Web Design With Components
Modular Web Design With ComponentsModular Web Design With Components
Modular Web Design With Components
 
Designing Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAsDesigning Powerful Web Applications Using AJAX and Other RIAs
Designing Powerful Web Applications Using AJAX and Other RIAs
 
Silverlight week2
Silverlight week2Silverlight week2
Silverlight week2
 
Application Design - Part 2
Application Design - Part 2Application Design - Part 2
Application Design - Part 2
 
Tips and tricks of the 2021.4 release
Tips and tricks of the 2021.4 releaseTips and tricks of the 2021.4 release
Tips and tricks of the 2021.4 release
 
Pruexx User's guide for beta testing
Pruexx User's guide for beta testingPruexx User's guide for beta testing
Pruexx User's guide for beta testing
 

Más de Stephen Denning

Bringing Order to the Chaos: Good UX Governance
Bringing Order to the Chaos: Good UX GovernanceBringing Order to the Chaos: Good UX Governance
Bringing Order to the Chaos: Good UX GovernanceStephen Denning
 
UX & GDPR - Building Customer Trust with your Digital Experiences
UX & GDPR - Building Customer Trust with your Digital ExperiencesUX & GDPR - Building Customer Trust with your Digital Experiences
UX & GDPR - Building Customer Trust with your Digital ExperiencesStephen Denning
 
Effective use of eye-tracking in UX research
Effective use of eye-tracking in UX researchEffective use of eye-tracking in UX research
Effective use of eye-tracking in UX researchStephen Denning
 
UXPA 2015 UX Strategy Tutorial
UXPA 2015 UX Strategy TutorialUXPA 2015 UX Strategy Tutorial
UXPA 2015 UX Strategy TutorialStephen Denning
 
UCD 2013 - Shapes & Patterns: The Role of Pre-Attentive Psychology in Design
UCD 2013 - Shapes & Patterns: The Role of Pre-Attentive Psychology in DesignUCD 2013 - Shapes & Patterns: The Role of Pre-Attentive Psychology in Design
UCD 2013 - Shapes & Patterns: The Role of Pre-Attentive Psychology in DesignStephen Denning
 
Rapid Prototyping in UX Design
Rapid Prototyping in UX DesignRapid Prototyping in UX Design
Rapid Prototyping in UX DesignStephen Denning
 
The Role of Pre-Attention in UI Design
The Role of Pre-Attention in UI DesignThe Role of Pre-Attention in UI Design
The Role of Pre-Attention in UI DesignStephen Denning
 

Más de Stephen Denning (7)

Bringing Order to the Chaos: Good UX Governance
Bringing Order to the Chaos: Good UX GovernanceBringing Order to the Chaos: Good UX Governance
Bringing Order to the Chaos: Good UX Governance
 
UX & GDPR - Building Customer Trust with your Digital Experiences
UX & GDPR - Building Customer Trust with your Digital ExperiencesUX & GDPR - Building Customer Trust with your Digital Experiences
UX & GDPR - Building Customer Trust with your Digital Experiences
 
Effective use of eye-tracking in UX research
Effective use of eye-tracking in UX researchEffective use of eye-tracking in UX research
Effective use of eye-tracking in UX research
 
UXPA 2015 UX Strategy Tutorial
UXPA 2015 UX Strategy TutorialUXPA 2015 UX Strategy Tutorial
UXPA 2015 UX Strategy Tutorial
 
UCD 2013 - Shapes & Patterns: The Role of Pre-Attentive Psychology in Design
UCD 2013 - Shapes & Patterns: The Role of Pre-Attentive Psychology in DesignUCD 2013 - Shapes & Patterns: The Role of Pre-Attentive Psychology in Design
UCD 2013 - Shapes & Patterns: The Role of Pre-Attentive Psychology in Design
 
Rapid Prototyping in UX Design
Rapid Prototyping in UX DesignRapid Prototyping in UX Design
Rapid Prototyping in UX Design
 
The Role of Pre-Attention in UI Design
The Role of Pre-Attention in UI DesignThe Role of Pre-Attention in UI Design
The Role of Pre-Attention in UI Design
 

Último

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
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
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Último (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
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.
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Intro to Axure 7 - User Vision Breakfast Briefing

  • 1. Introduction to Axure 7 Stephen Denning – Senior UX Consultant
  • 2.
  • 3. What we will cover… • Background • What is Axure? • What’s new in Axure v7?  New widget events  New display options  Repeater widget  Adaptive views
  • 5. “An approximation of a product (or system) or its components, in some form, for a definite purpose in its implementation” (Chua, Leong & Lim) “A visualisation of the requirements” (Arnowitz) “A representative model or simulation of the final system” (Warfel)
  • 6. When applied early and often, the use of prototypes can save time and effort, reduce waste and ultimately save money Why use prototypes? • They help to generate ideas • They can communicate aspects of the design that cannot be adequately communicated by other artefacts • They increase understanding, add clarity and reduce misinterpretation • They can enable quicker identification of mistakes and risks • They can be updated quickly to reflect changes
  • 7.
  • 8. When should we use it on projects? Representing requirements Developing concepts Early testing
  • 10. Introduction Four purposes of Axure: 1. Sketch + designing  Drag & drop widget approach  Various fidelities  Annotated wireframes  Flowcharts 2. Interaction  Interactive prototypes  Code-less interactions  HTML output to all browser platforms 3. Documenting – Annotate pages/widgets – Produce specification document 4. Collaborating – Shared projects – AxShare
  • 12. New features • New Widget events (OnDoubleClick, OnContextMenu, OnLongClick) • New Page events (OnWindowResize, OnWindowScroll) • New maths, string, boolean and date operations • New display options (Show as lightbox or flyout) • Pushpull widgets belowright • All widgets can be hidden, moved, brought to front, etc. • Page preview • Text field types (email, phone number, url, etc.) • Organise sitemap into folders • Repeater widget • Adaptive views
  • 13. New features 1. New Widget events (OnDoubleClick, OnContextMenu) 2. New display options (Show as lightbox or flyout) 3. Pushpull widgets belowright 4. Repeater widget 5. Adaptive views
  • 14. Demo
  • 15. New features 1. New Widget events (double-click, right-click, etc.) 2. New display options (Show as lightbox or flyout) 3. Pushpull widgets belowright 4. Repeater widget 5. Adaptive views
  • 16. Demo
  • 17. New features 1. New Widget events (double-click, right-click, etc.) 2. New display options (Show as lightbox or flyout) 3. Pushpull widgets belowright 4. Repeater widget 5. Adaptive views
  • 18. Demo
  • 19. New features 1. New Widget events (double-click, right-click, etc.) 2. New display options (Show as lightbox or flyout) 3. Pushpull widgets belowright 4. Repeater widget 5. Adaptive views
  • 20. Repeater widget Key points • Single item ‘wireframe’ • Multi-item Dataset • Wireframe repeated for every item in the dataset • Dataset can be sorted and filtered • Items can be added or deleted from dataset • Wireframe dynamically updates
  • 21. Repeater widget Image Product Category IMG1 Beats Studio Headphones IMG2 Bose Bluetooth Headphones
  • 22. Repeater widget Process 1. Create wireframe template 2. Create dataset 3. Map dataset fields to template widgets 4. Specify layout (grid, list, pagination) 5. Implement any sortingfiltering functionality
  • 23. Demo
  • 24. New features 1. New Widget events (double-click, right-click, etc.) 2. New display options (Show as lightbox or flyout) 3. Pushpull widgets belowright 4. Repeater widget 5. Adaptive views
  • 25. Adaptive Views Key points • Starting from a base design… • Create alternative layouts for different screen sizes • Layouts inherit from the ‘parent’ layout • Suitable layout automatically chosen dependant on browser size
  • 28. Adaptive Views Process 1. Define adaptive view layouts 2. Create base layout 3. Adjust layout for next child layout 4. Continue until all layouts are defined
  • 29. Adaptive Views Editing adaptive projects 1. A widget in an adaptive view inherits location, size, and style from its location, size, and style in the parent view. 2. Changes to a widget's location, size, style, or interaction styles are adaptive. Style can be different on different views. 3. Changes to properties like widget text, interactions, and enableddisabled are not adaptive. Property changes affect the widget in all views.
  • 32. Demo
  • 33. Other prototyping resources Prototyping Todd Zaki Warfel Paper Prototyping Carolyn Snyder Effective Prototyping Jonathan Arnowitz Sketching User Experiences Bill Buxton A few web resources: • Axure (http://www.auxure.com) • “Prototypically speaking” prototyping blog (http://softwareprototyping.net/) • Effective Prototyping site (http://www.effectiveprototyping.com/)
  • 35. Stephen Denning Senior User Experience Consultant User Vision 55 North Castle Street Edinburgh EH2 3QA T: 0131 225 0850 E: stephen@uservision.co.uk W: www.uservision.co.uk Thank You