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
Android Design Patterns and Best Practice
Create reliable, robust, and efficient Android apps with industry-standard design patterns About This Book Create efficient …
book
Simplifying Android Development with Coroutines and Flows
Get to grips with asynchronous programming in Android using simple, modern, and testable code through Kotlin …
book
Practical UI Patterns for Design Systems: Fast-Track Interaction Design for a Seamless User Experience
Understanding UI patterns is invaluable to anyone creating websites for the first time. It helps you …
book
Android for Absolute Beginners: Getting Started with Mobile Apps Development Using the Android Java SDK
Get started as a mobile app developer and learn the art and science of Android app …