Axure RP Prototyping Cookbook


Axure RP Prototyping Cookbook
eBook: $29.99
Formats: PDF, PacktLib, ePub and Mobi formats
$25.49
save 15%!
Print + free eBook + free PacktLib access to the book: $79.98    Print cover: $49.99
$49.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • Create sophisticated prototypes incorporating Axure with the latest web trends and technologies, such as Responsive Web Design, Ajax, PHP, mySQL, and jQuery Mobile
  • Customize prototypes with Social Media Badges from Facebook, Twitter, and Pinterest; logos from Apple iTunes and Google Play; Google Maps Geolocation features, and more
  • Enhance individual and team productivity with reusable asset libraries and documentation customized for your organization and clients

Book Details

Language : English
Paperback : 300 pages [ 235mm x 191mm ]
Release Date : January 2014
ISBN : 1849697981
ISBN 13 : 9781849697989
Author(s) : John Henry Krahenbuhl
Topics and Technologies : All Books, Web Development, Cookbooks


Table of Contents

Preface
Chapter 1: Prototyping Recipes
Chapter 2: Enhanced Prototyping Recipes
Chapter 3: Specifications
Chapter 4: Wireframes and Design
Chapter 5: E-commerce Solutions
Chapter 6: Using Axure in Teams
Chapter 7: Adaptive and Responsive Web Design with Axure
Chapter 8: Prototyping for Mobile
Chapter 9: Miscellaneous Explorations
Index
  • Chapter 1: Prototyping Recipes
    • Introduction
    • Sketching, scanning, and prototyping
    • Creating a dynamic Breadcrumb Master
    • Generating a dynamic welcome message
    • Creating a carousel with Dynamic Panel state actions – next and previous
    • Building a fixed Contact Us widget
    • Prototyping a Frequently Asked Questions (FAQ) page
    • Validating user input
    • Adding an enabled submit button to form fields
    • Sending form data to Salesforce
  • Chapter 2: Enhanced Prototyping Recipes
    • Introduction
    • Adding external HTML and CSS files
    • Incorporating inline frames
    • Embedding external videos
    • Including WordPress blog interactions
    • Adding Google photo spheres
    • Product visualization with flyout zoom
    • Using Google Maps with Geolocation
    • Leveraging social media logos – Facebook, Twitter, and Pinterest
    • Adding app store badges – Apple iTunes and Google Play
  • Chapter 3: Specifications
    • Introduction
    • Customizing the document template
    • Standardizing your annotations
    • Annotation for widgets
    • Annotations for pages
    • Specification customization
  • Chapter 4: Wireframes and Design
    • Introduction
    • Leveraging freely available widget libraries
    • Creating a header Master
    • Creating a main navigation Master
    • Creating a left navigation Master
    • Creating a footer Master
    • Using multiple Masters on a page
    • Enabling rounded turns on connectors
    • Using stacked flow shapes
    • Creating custom widget libraries
    • Editing custom widgets
  • Chapter 5: E-commerce Solutions
    • Introduction
    • Building a Contact Us form
    • Business-to-business (B2B) use cases
    • A B2B invoice inquiry
    • A B2B order checkout
    • Business-to-consumer (B2C) use cases
    • A B2C order status
    • A B2C order checkout
    • A Magento example
    • A Zen Cart example
  • Chapter 6: Using Axure in Teams
    • Introduction
    • Leveraging the team project basics
    • Creating a new shared project
    • Maximizing collaboration through shared projects
    • Checking in and checking out – making changes in a shared project
    • Managing shared projects
    • Using the team project history
    • Exporting a shared project
    • Configuring subversion on an Amazon EC2 instance
  • Chapter 7: Adaptive and Responsive Web Design with Axure
    • Introduction
    • Designing for adaptive and responsive layouts
    • Applying your responsive grid to Axure prototypes
    • Using jQuery to emulate media queries with Axure
    • Using jQuery Mobile with Axure
    • Building a responsive navigation example
    • Building a responsive home page prototype
    • Building a responsive gallery grid
    • Building a responsive landing page
  • Chapter 8: Prototyping for Mobile
    • Introduction
    • Using AxShare
    • Setting the viewport for your target mobile device
    • Creating a slideshow with the OnSwipeLeft and OnSwipeRight events
    • Mimicking a native iOS application
    • Leveraging dynamic panel scrolling for mobile devices
    • Running your prototype natively on an iOS device
    • Running your prototype natively on Android devices
    • Running your prototype natively on Microsoft Surface and Windows 8 devices
  • Chapter 9: Miscellaneous Explorations
    • Introduction
    • Using event triggers to play audio files
    • Recovering Axure files
    • Setting up the Android SDK for virtual application prototype demonstrations
    • Setting up Xcode for iPad/iPhone virtual application prototype demonstrations
    • Installing XAMPP for Mac OS X for local prototyping
    • Installing XAMPP for Windows 8.1 for local prototyping
    • Leveraging Google reCAPTCHA and PHP pages with Axure
    • Using Ajax, JavaScript, MySQL, and PHP with Axure

John Henry Krahenbuhl

John Henry Krahenbuhl has over 20 years of experience in architecting practical, cost-effective, innovative solutions. Being a creative thinker and having an entrepreneurial spirit has enabled him to be the lead or co-inventor on numerous utility patent applications. He is a multifaceted, collaborative management professional, highly skilled at managing products through the entire life cycle, from design to obsolescence, including specification and use case definitions, schematic and PCB layouts, production software implementation, and hardware implementation. He's a passionate, resourceful leader who demands and delivers excellence in design and user experience.

Sorry, we don't have any reviews for this title yet.

Code Downloads

Download the code and support files for this book.


Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


Errata

- 4 submitted: last submission 18 Mar 2014

Errata Type: Technical | Page number: 211

Recipe: Building a responsive navigation example

Section: How to do it

4.  Repeat step 3, and add a view for Portrait Tablet. Change the Widthto 767. Click on 

the OK button.

5.  Repeat step 3, and add a view for Landscape Phone. Change the Widthto 479. Leftclick on the OKbutton.

should be:

4. Repeat step 3, and add a view for Portrait Tablet. Change the Width to 767.
5. Repeat step 3, and add a view for Landscape Phone. Change the Width to 479. Click
on the OK button.

Errata Type: Technical | Page No: 213

Step: 4

4. Click on the Dynamic Panel widget in the Widget Interactions and Notes pane, and
left-click on Add Case.
should be:

4. With the Dynamic Panel widget selected, right-Click on State 1 in the Widget Manager pane, and
click on Add State.

Errata Type: Technical | Page No: 214

Click on the 479 adaptive view shown near the top of the wireframe pane. You will now
perform the following steps to create an adaptive view as shown in the following screenshot

should be:

Click on the 479 adaptive view shown near the top of the wireframe pane. Double-click on Home in the Sitemap Pane. You will now
perform the following steps to create an adaptive view as shown in the following screenshot

Errata Type: Technical | Page No: 215

Step: 4

4. Click on the Dynamic Panel in the Widget Manager pane and click on Add Case.

should be:

4. With the Dynamic Panel widget selected, right-Click on State 1 in the Widget Manager pane, and
click on Add State.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

Axure RP Prototyping Cookbook +    Rails 4 Application Development: Hotshot =
50% Off
the second eBook
Price for both: €31.40

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Prototyping using the latest adaptive and responsive web design techniques with Axure
  • Build mobile prototypes for iOS, Android, and Windows devices using Axure and jQuery Mobile
  • Add social media badges for customer-specific Facebook, Twitter, and Pinterest accounts
  • Connect to Google Play and Apple iTunes Stores using the official Google Play and Apple iTunes APIs
  • Animate paper prototypes with Axure
  • Incorporate inline frames with external HTML and CSS
  • Use YouTube and Vimeo in your prototypes
  • Work with Open Source Fly Out Zoom for product visualization
  • Add Google Photo Spheres to prototypes
  • Leverage Google Maps and Geolocation with Axure
  • Send data to Salesforce from your prototype
  • Create reusable custom Masters and libraries
  • Maximize productivity with AxShare and Axure in team environments

In Detail

Axure has quickly become one of the leading tools for rapid prototyping in use today. Driving Axure’s popularity and wide spread adoption is the ability to iteratively develop interactive HTML prototypes of websites and applications. With the AxShare cloud-based service, prototypes are easily shared amongst clients and team members. Prototypes can even be viewed on Android, iPhone, and iPad, appearing like a native application.

This guide provides fast, practical, step-by-step recipes to create your own custom prototypes for mobile and desktop. You can now easily create your mobile-first designs as well as responsive and adaptive web design interactions. Using real-world examples developed from today’s hottest technological trends, you can take your skills to the next level!

This book takes you through the latest methods to create Adaptive Web Layouts (AWD) with Axure RP 7 Pro, and create widgets for Responsive Web Layouts (RWD). Prototyping for mobiles will now be easier as you will be able to include jQuery Mobile into your Axure Prototypes. You will learn to connect to Social Media sites such as Facebook, Twitter, YouTube, and Pinterest and create ecommerce order checkout flows to make your prototypes come to life. With this book and Axure RP Pro, you will witness increased productivity in your team by leveraging Axure Team Projects.

You will see how to create custom templates for specifications to impress your clients, create Masters and build your own custom Widget libraries. You will learn to use AxShare to quickly share password protected prototypes with clients and teammates, and explore integrate Axure Prototypes with external JavaScript Libraries.

Finally, you will be able to setup Android and iPad/iPhone emulators to quickly view your prototypes and run them native on Android, iOS and Windows 8.1 devices. By applying the recipes in "Axure RP Prototyping Cookbook", your prototypes on your iPhone, iPad, Android device, or browser will have never looked better!

Approach

This highly practical cookbook is comprised of easy-to-follow, step-by-step recipes to improve your efficiency and take your Axure skills to the next level of expertise.

Who this book is for

If you are a designer, information architect, business analyst or user experience professional who wants to gain advanced prototyping skills with Axure, this book will be ideal for you. Some experience with prototyping is preferred.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software