Home > Computing and Information Technology > Computer programming / software engineering > Apps programming > Android Design Patterns: Interaction Design Solutions for Developers
32%
Android Design Patterns: Interaction Design Solutions for Developers

Android Design Patterns: Interaction Design Solutions for Developers

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

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.

Table of Contents:
Foreword xix Introduction xxi Part I: UX Principles and Android OS Considerations 1 Chapter 1: Design for Android: A Case Study 3 Launch Icon 4 Action Bars and Information Architecture 5 Tabs 11 Dedicated Selection Page 11 Select Control  12 Buttons 14 Search Results 15 Result Detail 19 Bringing It All Together 22 Chapter 2: What Makes Android Different 25 Welcome to Flatland 26 Tap Anywhere 28 Right-Size for Every Device 30 Mobile Space, Unbound 33 Think Globally, Act Locally 36 Chapter 3: Android Fragmentation 41 What’s Fragmentation? 42 Everything Is in Time and Passes Away 42 Android Device Trends 43 Celebrate Fragmentation 53 Chapter 4: Mobile Design Process 55 Observe Human-Mobile Interaction in the Real World 56 Your Prototyping Methods Must Allow for Variety in Form Factors 56 Your User Testing Must Allow People to Explore the Natural Range of Motion, Voice, and Multitouch 57 Touch Interfaces Embody Simplicity and Sophistication 57 Delight Is Mandatory 58 Tell a Complete Story—Design for Cross-Channel Experiences 58 Mobile Design Case Study 59 Part II: Android Design Patterns and Antipatterns 69 Chapter 5: Welcome Experience 71 5.1 Antipattern: End User License Agreements (EULAs) 72 5.2 Antipattern: Contact Us Impediments 74 5.3 Antipattern: Sign Up/Sign In 77 5.4 Pattern: Welcome Animation 80 5.5 Pattern: Tutorial 83 Chapter 6: Home Screen 87 6.1 Pattern: List of Links 88 6.2 Pattern: Dashboard 92 6.3 Pattern: Updates 95 6.4 Pattern: Browse 99 6.5 Pattern: Map 103 6.6 Pattern: History 108 Chapter 7: Search 113 7.1 Pattern: Voice Search 114 7.2 Pattern: Auto-Complete and Auto-Suggest 120 7.3 Pattern: Tap-Ahead 126 7.4 Pattern: Pull to Refresh 129 7.5 Pattern: Search from Menu 132 7.6 Pattern: Search from Action Bar 135 7.7 Pattern: Dedicated Search 138 7.8 Pattern: Search in the Content Page 141 7.9 Antipattern: Separate Search and Refinement 144 Chapter 8: Sorting and Filtering 149 8.1 Antipattern: Crippled Refinement 150 8.2 Pattern: Refinement Page 153 8.3 Pattern: Filter Strip 160 8.4 Pattern: Parallel Architecture 164 8.5 Pattern: Tabs 170 Chapter 9: Avoiding Missing and Undesirable Results 179 9.1 Antipattern: Ignoring Visibility of System Status 180 9.2 Antipattern: Lack of Interface Efficiency 182 9.3 Antipattern: Useless Controls 184 9.4 Pattern: Did You Mean? 185 9.5 Pattern: Partial Match 189 9.6 Pattern: Local Results 192 Chapter 10: Data Entry 197 10.1 Pattern: Slider 198 10.2 Pattern: Stepper 204 10.3 Pattern: Scrolling Calendar 210 10.4 Pattern: Date and Time Wheel 215 10.5 Pattern: Drop Down 224 10.6 Pattern: Multiple Select 228 10.7 Pattern: Free-Form Text Input and Extract 232 10.8 Pattern: Textbox with Input Mask 238 10.9 Pattern: Textbox with Atomic Entities 247 Chapter 11: Forms 251 11.1 Pattern: Inline Error Message 252 11.2 Pattern: Toast Alert 257 11.3 Pattern: Pop-up Alert 263 11.4 Pattern: Callback Validation 271 11.5 Pattern: Cancel/OK 274 11.6 Pattern: Top-Aligned Labels 285 11.7 Pattern: Getting Input from the Environment 293 11.8 Pattern: Input Accelerators 302 Chapter 12: Mobile Banking 307 12.1 Pattern: Login Accelerator 308 12.2 Pattern: Dedicated Selection Page 316 12.3 Pattern: Form First 321 12.4 Pattern: Dedicated Pages Wizard Flow 324 12.5 Pattern: Wizard Flow with Form 329 12.6 Pattern: Verification-Confirmation 334 12.7 Pattern: Near Field Communication (NFC) 338 Chapter 13: Navigation 347 13.1 Antipattern: Pogosticking 348 13.2 Antipattern: Multiple Featured Areas 349 13.3 Pattern: Carousel 352 13.4 Pattern: Popover Menu 358 13.5 Pattern: Watermark 365 13.6 Pattern: Swiss-Army-Knife Navigation 371 13.7 Pattern: Integration: The Final Frontier 383 Chapter 14: Tablet Patterns 391 14.1 Pattern: Fragments 392 14.2 Pattern: Compound View 394 14.3 Experimental Pattern: Side Navigation 396 14.4 Pattern: Content as Navigation/Multitouch Gestures 401 14.5 Pattern: 2-D More Like This 404 14.6 Experimental Pattern: C-Swipe 408 Index 413


Best Sellers


Product Details
  • ISBN-13: 9781118394151
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: John Wiley & Sons Inc
  • Depth: 25
  • Language: English
  • Returnable: N
  • Spine Width: 23 mm
  • Weight: 771 gr
  • ISBN-10: 1118394151
  • Publisher Date: 15 Mar 2013
  • Binding: Paperback
  • Height: 231 mm
  • No of Pages: 456
  • Series Title: English
  • Sub Title: Interaction Design Solutions for Developers
  • Width: 188 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Android Design Patterns: Interaction Design Solutions for Developers
John Wiley & Sons Inc -
Android Design Patterns: Interaction Design Solutions for Developers
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Android Design Patterns: Interaction Design Solutions for Developers

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA