Essential Mobile Interaction Design : Perfecting Interface Design in Mobile Apps

Essential Mobile Interaction Design : Perfecting Interface Design in Mobile Apps

  • ただいまウェブストアではご注文を受け付けておりません。 ⇒古書を探す
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 275 p.
  • 言語 ENG
  • 商品コード 9780321961570
  • DDC分類 005.437

Full Description


Design User-Friendly, Intuitive Smartphone and Tablet Apps for Any Platform Mobile apps should feel natural and intuitive, and users should understand them quickly and easily. This means that effective interaction and interface design is crucial. However, few mobile app developers (or even designers) have had adequate training in these areas. Essential Mobile Interaction Design fills this gap, bringing together proven principles and techniques you can use in your next app-for any platform, target device, or user.This tutorial requires virtually no design or programming knowledge. Even if you've never designed a mobile app before, this guide teaches you the key skills that lead to the best results. Cameron Banga and Josh Weinhold help you master the mindset, processes, and vocabulary of mobile interaction design, so you can start making better choices right away. They guide you through the entire design process, demystifying issues that arise at every stage.The authors share hard-won lessons from years of experience developing more than one hundred mobile apps for clients and customers of every type. They cover important issues that platform-specific guides often overlook, including internationalization, accessibility, hybrid apps, sandboxing, and what to do after release. This guide shows you how toThink through your designs, instead of just throwing together UI elements Allow an intuitive design flow to emerge from your app Sketch and wireframe apps more effectively Reflect key differences among smartphones, tablets, and desktops Design for visual appeal without compromising usability Work effectively with programmers Make sure your apps are accessible to everyone Get usable feedback, and understand what it's telling you Learn valuable lessons from today's most successful apps Refresh your designs in new apps and future versions Discover new tools for designing more successfullyPacked with iOS and Android (TM) examples, Essential Mobile Interaction Design offers dozens of tips and solutions that will be equally useful on today's platforms and on whatever comes next. Extensive resources are available at cameronbanga.com/EMIDbook.

Contents

Preface xviiAcknowledgments xixAbout the Authors xxiChapter 1: A Look at Mobile and Its Main Players 1The Field of Interface Design 2The Dawn of the App 3What Is a Mobile Device? 8The Industry's Key Players 12Distinctions between Platforms 16Conclusion 19Chapter 2: Design for Humans, by Humans 21What Is Interaction Design? 22Goals When Designing an Interface 25Designing for Humans 25Designed by Humans 28Where to Begin 30Anticipating Your User Base 32Mobile's Role in User Workflow 35Conclusion 37Chapter 3: Dynamic Differences in Mobile Design 39Understanding the Role of Mobile 40Mobile-Only Interactions 41Interactions That Aren't Possible on Mobile 46Universal Appeal 48Complementing Traditional Workflows 55Conclusion 57Chapter 4: First Sketches of an App 59What Tools Do You Need? 60Becoming a Designer 65Planning for a Specific Platform 66Starting with a Workflow 68Creating Pixel-Perfect Digital Mockups 73Reiterating Before It's Too Late 75Preparing for the Next Stage 77Conclusion 79Chapter 5: Finding the Right Design Flow 81The Big Three App Types 82Common App Navigation Methods 85Picking an Interaction Type 93Minimizing Interface Friction 96Preparing for Connectivity Failure 98Conclusion 102Chapter 6: Designing for Visual Appeal 103How Appearance Changes Interactions 104Creating an App Icon 107Finding a Unique Look 111Matching Art to Interaction Design 115Building Art That Scales 119Adding the Final Touches 123Conclusion 126Chapter 7: Working with Programmers 127Understanding Your Programmer 128Describing Your Design 132Communicating During Development 136Comprehending the Source Code 141Conclusion 148Chapter 8: Making Apps Usable by All 149Knowing Your Audience 150How Sandboxing Changed Mobile 152Interactions for the Mass Market 157Building Multilingual Interaction Designs 160Designing for Users with Disabilities 163Conclusion 166Chapter 9: Designing for Simplicity 167The Sophistication of Simplicity 168Simple Design Goals 171Interfaces That Do It Well 175Creating Simple Interactions 178Simplicity through Familiarity 183Testing Simplicity 186Conclusion 191Chapter 10: Gaining Valuable Feedback 193Showing Off Your Work 194Devising a Beta-Test Strategy 198Analyzing Valuable Test Data 204From Beta to Positive Changes 208Conclusion 211Chapter 11: Refreshing a Design 213Improving as a Designer 214Judging Who Is Worth Listening To 218Turning Requests into Changes 224Preparing Users for Design Changes 226The Resubmission Process 228Conclusion 230Appendix A: Standout Apps 2311Password 232Amazon Mobile 232CNN News 233Coach's Eye 234Evernote 234Facebook 235Flipboard 236Google Chrome 237Google Maps 237Instagram 237Instapaper 239MLB.com At Bat 240Twitter 240TuneIn Radio 241Wolfram|Alpha 242Appendix B: Apps for Designers 243Adobe Photoshop 244Balsamiq 244Bugshot 245Dribbble 246Icon Slate 247MindNode Pro 247Pngyu 248Skitch 249Spark Inspector 249xScope 249Appendix C: Artwork Requirements for Android and iOS 251Android 252iOS 255Index 261

最近チェックした商品