Cover image for Learning Axure RP Interactive Prototypes.
Learning Axure RP Interactive Prototypes.
Title:
Learning Axure RP Interactive Prototypes.
Author:
Krahenbuhl, John Henry.
ISBN:
9781783552061
Personal Author:
Physical Description:
1 online resource (402 pages)
Contents:
Learning Axure RP Interactive Prototypes -- Table of Contents -- Learning Axure RP Interactive Prototypes -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers, and more -- Why subscribe? -- Free access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Pages, the Design Area, and Panes -- Exploring the environment and interface -- Inspecting pages -- The Sitemap pane -- Creating a child page -- Investigating our design area -- Opening pages -- Showing the grid -- Adding page guides -- Discovering panes -- The Widgets pane and libraries -- The Masters panes -- The Page Properties pane -- The Widget Interaction and Notes pane -- The Widget Properties and Style pane -- The Widget Manager pane -- Summary -- Self-test questions -- 2. Home Page Structure and Interactions -- Sitemap -- Header -- Logo and links -- Global navigation -- Shopping cart -- Search -- Carousel -- Carousel dynamic panel -- Autorotation -- Previous and next -- Right column -- Social media feed -- Embedded video (YouTube and Vimeo) -- Global footer -- Summary -- Self-test questions -- 3. Registration and Sign In -- Defining Registration variables and Inline Field Validation -- Creating Registration variables -- Designing an Inline Field Validation master -- Creating the Inline Field Validation master -- Placing widgets for the Global Error message -- Placing widgets for the Email text field and the Error message -- Placing widgets for the Password text field and Error message -- Placing the Submit button -- Enabling Interactions for the Email text field -- Creating the SetFocusOnMouseEnter case for the OnMouseEnter event.

Creating the action -- Creating the case for the OnFocus event -- Creating the condition -- Adding and configuring the actions -- Creating the cases for the OnLostFocus event -- Defining the Email Field Empty case -- Creating the condition -- Creating the actions -- Defining the Email Field Error case -- Creating the condition -- Creating the actions -- Defining the ValidEmail case -- Enabling interactions for the PasswordTextField -- Creating a case for the OnMouseEnter event -- Creating the case for the OnFocus event -- Creating the condition -- Creating the action -- Creating the cases for the OnLostFocus event -- Defining the Password Field Empty case -- Creating the condition -- Creating the actions -- Defining the Password Field Error case -- Creating the condition -- Creating the actions: -- Defining the ValidPassword case -- Creating the action: -- Enabling interactions for the Submit button -- Creating the case for the OnClick event -- Create the action: -- Creating the case for the OnMouseEnter event -- Create the action: -- Creating our Registration page -- Validation and Feedback for our Registration page -- Creating the case for the OnValidSignUpEmail event -- Creating the action -- Creating the case for the OnValidSignUpPassword event -- Creating the action: -- Creating cases for the OnSignUpSubmitClick event -- Defining the Successful Login case -- Creating the conditions -- Creating the actions -- Defining the GlobalError case -- Name the Case -- Creating the actions -- Designing the Confirmation page -- Making our Sign In page -- Validation and Feedback for our Sign In page -- Creating the case for the OnValidSignInEmail event -- Creating the action -- Creating cases for the OnSignInSubmitClick event -- Defining the Successful Default Login case -- Creating the conditions -- Creating the actions.

Defining the Successful new Account Login case -- Creating the conditions -- Creating the action -- Defining the GlobalError case -- Name the Case -- Create the actions -- Summary -- Self-test questions -- 4. Dynamic Content Management -- Designing our Catalog Repeater -- Simulating a Content Management System -- Defining the CMS Repeater master -- Placing the Repeater widget -- Adjusting and placing widgets on the Repeater item -- Creating and populating the CMS Repeater Dataset -- Updating columns 1-7 of the CMS Repeater Dataset -- Updating columns 8-12 of the CMS Repeater Dataset -- Updating columns 13-17 of the CMS Repeater Dataset -- Creating CMS variables -- Creating our Category Repeater -- Defining and Creating Category Repeater interactions -- Updating our Category Repeater -- Defining the CheckItemCount0 case -- Creating conditions -- Adding and configuring actions -- Defining the ShowRepeater case -- Creating conditions -- Adding and configuring actions -- Defining the SetRepeater case -- Creating conditions -- Adding and configuring actions -- Defining the SetAllCrossSellVars case -- Create the conditions -- Create the actions -- Defining the SetDetail case -- Create the conditions -- Create the actions -- Defining the SetDetailCrossSell1 case -- Create the conditions -- Create the actions -- Defining the SetDetailCrossSell2 case -- Create the conditions -- Create the actions -- Defining the SetDetailCrossSell3 case -- Create the conditions -- Create the actions -- Defining the SetCatalog case -- Create the conditions -- Create the actions -- Defining the InitializeCrossSell case -- Create the condition -- Create the actions -- Creating our Repeater item interaction -- Creating and configuring actions -- Facetted Filtering, Sorting, and Pagination Widgets -- Designing the Facetted filters -- Adding Price Facetted filtering.

Adding Category facetted filtering -- Designing Sorting and Pagination controls -- Interactions for Facetted filtering, sorting, and pagination -- Defining the SetNumberOfItemsLabel case -- Creating conditions -- Adding the first condition -- Adding the second condition -- Adding and configuring actions -- Defining the SetCrossSellFilter case -- Create the condition -- Create the actions -- Defining the NewestSort case -- Create the conditions -- Create the actions -- Defining the ShowPage2Link case -- Create the conditions -- Create the action -- Defining the HidePage2Link case -- Create the conditions -- Create the action -- Defining the ShowCatalog case -- Create the condition -- Create the actions -- Defining Facetted Filtering interactions -- Defining BrandFilter, PriceFilter, and CategoryFilter interactions -- Defining Cases for our SetGlobalFilters hotspot -- Defining the RemoveAllFilters case -- Defining the SetBrandFilterA case -- Create the condition -- Create the action -- Defining additional Set Filter cases -- Defining the SetRepeaterCurrentPage case -- Create the condition -- Create the action -- Defining the SetRepeaterPageLinks case -- Create the actions -- Defining the SetNumberOfItemsLabel case -- Create the action -- Defining the ShowPage2Link case -- Create the condition -- Create the action -- Defining the HidePage2Link case -- Create the action -- Copying all OnShow cases to the OnHide event -- Creating sorting interactions -- Defining the NewestSortSelected case -- Create the condition -- Create the actions -- Defining additional Sort Selected cases -- Defining the SetRepeaterCurrentPage case -- Create the condition -- Create the action -- Enabling pagination -- Defining the Page1Link OnClick event -- Create the actions -- Defining the Page2Link OnClick event -- Create the actions -- Defining the PreviousPage OnClick event.

Defining the SetRepeaterCurrentPage case -- Defining the PageIndexPage1 case -- Create the condition -- Create the actions -- Defining the NotPage1 case -- Create the condition -- Create the actions -- Creating the NextPage OnClick events -- Defining the SetRepeaterCurrentPage case -- Create the action -- Defining the PageIndexPage2 case -- Create the condition -- Create the actions -- Summary -- Self-test questions -- 5. Product Pages and Interactions -- Enhancing masters, interactions, and design -- Augmenting our CMS Repeater master -- Crafting our Catalog and Product dynamic panels -- Creating DetailCrossSellFilter interactions -- Defining the SetDetailCrossSellFilter case -- Create the conditions -- Create the actions -- Defining the SetCrossSell1 case -- Create the conditions -- Create the actions -- Defining the CrossSell2 and CrossSell3 cases -- Defining the CrossSellClicked case -- Create the conditions -- Create the actions -- Copying all OnShow cases to the OnHide event -- Completing our Header master -- Defining main menu interactions -- Designing our Category page -- Creating the design and interactions for our Category page -- Defining the OnPageLoad event for the Category page -- Defining the InitializeVars case -- Create the conditions -- Create the actions -- Designing our Catalog page -- Creating the Design and Interactions for our Catalog page -- Defining the OnPageLoad event for the Catalog page -- Defining the InitializeVars case -- Create the conditions -- Create the actions -- Defining the CheckCatalogHeroImage case -- Create the condition -- Create the action -- Defining the SetHeroImageFilter case -- Create the action -- Building the CatalogDynamicPanel -- Enabling a CatalogWithCrossSell state -- Designing the CatalogDynamicPanel -- Creating the CatalogHeroImage with interactions -- Create the actions.

Creating the CrossSell1_Image with interactions.
Abstract:
If you are a user experience professional, designer, information architect, or business analyst who wants to gain interactive prototyping skills with Axure, then this book is ideal for you. Some familiarity with Axure is preferred but not essential.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Electronic Access:
Click to View
Holds: Copies: