Book description
Master the challenges of Android user interface development with these sample patterns
With Android 4, Google brings the full power of its Android OS to both smartphone and tablet computing. Designing effective user interfaces that work on multiple Android devices is extremely challenging. This book provides more than 75 patterns that you can use to create versatile user interfaces for both smartphones and tablets, saving countless hours of development time. Patterns cover the most common and yet difficult types of user interactions, and each is supported with richly illustrated, step-by-step instructions.
Includes sample patterns for welcome and home screens, searches, sorting and filtering, data entry, navigation, images and thumbnails, interacting with the environment and networks, and more
Features tablet-specific patterns and patterns for avoiding results you don't want
Illustrated, step-by-step instructions describe what the pattern is, how it works, when and why to use it, and related patterns and anti-patterns
A companion website offers additional content and a forum for interaction
Android Design Patterns: Interaction Design Solutions for Developers provides extremely useful tools for developers who want to take advantage of the booming Android app development market.
Note: The ebook version does not provide access to the companion files.
Table of contents
- Cover
- Table of Contents
-
Part I: UX Principles and Android OS Considerations
- Chapter 1: Design for Android: A Case Study
- Chapter 2: What Makes Android Different
- Chapter 3: Android Fragmentation
-
Chapter 4: Mobile Design Process
- Observe Human-Mobile Interaction in the Real World
- Your Prototyping Methods Must Allow for Variety in Form Factors
- Your User Testing Must Allow People to Explore the Natural Range of Motion, Voice, and Multitouch
- Touch Interfaces Embody Simplicity and Sophistication
- Delight Is Mandatory
- Tell a Complete Story—Design for Cross-Channel Experiences
- Mobile Design Case Study
-
Part II: Android Design Patterns and Antipatterns
- Chapter 5: Welcome Experience
- Chapter 6: Home Screen
-
Chapter 7: Search
- 7.1 Pattern: Voice Search
- 7.2 Pattern: Auto-Complete and Auto-Suggest
- 7.3 Pattern: Tap-Ahead
- 7.4 Pattern: Pull to Refresh
- 7.5 Pattern: Search from Menu
- 7.6 Pattern: Search from Action Bar
- 7.7 Pattern: Dedicated Search
- 7.8 Pattern: Search in the Content Page
- 7.9 Antipattern: Separate Search and Refinement
- Chapter 8: Sorting and Filtering
- Chapter 9: Avoiding Missing and Undesirable Results
- Chapter 10: Data Entry
- Chapter 11: Forms
- Chapter 12: Mobile Banking
- Chapter 13: Navigation
- Chapter 14: Tablet Patterns
- Foreword
- Introduction
Product information
- Title: Android Design Patterns: Interaction Design Solutions for Developers
- Author(s):
- Release date: March 2013
- Publisher(s): Wiley
- ISBN: 9781118394151
You might also like
book
Data Science from Scratch, 2nd Edition
To really learn data science, you should not only master the tools—data science libraries, frameworks, modules, …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
A Project Guide to UX Design: For user experience designers in the field or in the making, Second Edition
User experience design is the discipline of creating a useful and usable Web site or application …
book
A Common-Sense Guide to Data Structures and Algorithms
" Algorithms and data structures are much more than abstract concepts. Mastering them enables you to …