Home Page Icon
Home Page
Table of Contents for
Cover Page
Close
Cover Page
by William Van Hecke
Learning iOS Design: A Hands-On Guide for Programmers and Designers
About This eBook
Title Page
Copyright Page
Dedication Page
Contents at a Glance
Contents
Foreword
Preface
Hello
You’re a Designer
Meet the Book
Meet the Web Site
You and Your Team
Art/Science Duality
Inspiration Is Everywhere
Acknowledgments
About the Author
We Want to Hear from You!
Reader Services
Part I: Turning Ideas into Software
1. The Outlines
The Process: Nonlinear but Orderly
Writing about Software
The Mental Sweep
More Inputs to Outlining
Outlining Requirements
Antirequirements
Define a Platform
Listing Ramifications
iOS and Featurefulness
Reducing Problems
Outlining Architecture
Your Outline Is Your To-Do List
Summary
Exercises
2. The Sketches
Thinking by Drawing
Design Happens in Conversations
Tools for Sketching
Sketches Are Sketchy
When to Sketch
Using Precedents
Playing Devil’s Advocate
Sketching Interfaces
Sketching Interactions
Sketching Workflows
Summary
Exercises
3. Getting Familiar with iOS
Navigation: Screen to Screen
Advice on the Standard Elements
Custom Controls
Summary
Exercises
4. The Wireframes
Thinking in Screens
Thinking in Points
Optical Measurements
Tools for Wireframing
Principles of Layout
Typography
Layout: A Place for Everything...
Summary
Exercises
6. The Prototypes
Test on the Device
Kinds of Prototypes
Paper Prototypes
Wizard of Oz Prototypes
Motion Sketches
Preemptive Demo Videos
Interactive Prototypes
Proof-of-Concept Software
Why Do Usability Testing?
How to Do Usability Testing
Summary
Exercises
7. Going Cross-Platform
Platform Catalog
Standalone, Mini, and Companion Apps
Start from Scratch
Back to the Outlines
Case Study: Apple Mail
Summary
Exercises
Part II: Principles
8. The Graceful Interface
Suspension of Disbelief
The Moment of Uncertainty
Instantaneous Feedback
Gracefulness through Layout
Six Reliable Gestures
The Sandwich Problem
Exotic Gestures as Shortcuts
Realistic Gestures
Hysteresis
Thresholds
Generous Taps
Meaningful Animation
Making SnackLog Graceful
Summary
Exercises
9. The Gracious Interface
Denotation and Connotation
Cues
Imagery
Text
Writing: The Secret Design Discipline
Redundant Messages
Communication Breakdown
Guidance at the Point of Need
Visible Status
Contextual Status
Invisible Status
The Sense of Adventure
Capability
Defensive Design
Forgiveness
Making SnackLog Gracious
Summary
Exercises
10. The Whole Experience
Serve the Soul
Conveying Capability
Documentation
Support
Localization
Accessibility
Ethos
Respect
Summary
Exercises
Part III: Finding Equilibrium
11. Focused and Versatile
Debunking “Simple” and “Complex”
The Focused Design
Focusing SnackLog: Labeling
The Versatile Design
Summary
Exercises
12. Quiet and Forthcoming
Adjacent in Space
Stacked in Time
Progressive Disclosure
Group by Meaning, Arrange by Importance
Promotion and Demotion
Splitting the Difference
iOS Loves Context
Hide, Don’t Disable
Disappear
Taps Are Cheap
Loud and Clear
Making SnackLog Quiet
Making SnackLog Forthcoming
Summary
Exercises
13. Friction and Guidance
The Difficulty Curve
Experience Weight
Why Add Friction?
How to Add Friction
Unintended Friction
Guidance
Sensible Defaults
Summary
Exercises
15. Rich and Plain
Color versus Monochrome
Depth versus Flatness
Realism versus Digitality
Summary
Exercises
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
About This eBook
Next
Next Chapter
Title Page
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset