Muutke küpsiste eelistusi

E-raamat: Android Design Patterns: Interaction Design Solutions for Developers

(DesignCaffeine, Inc)
  • Formaat: PDF+DRM
  • Ilmumisaeg: 14-Feb-2013
  • Kirjastus: John Wiley & Sons Inc
  • Keel: eng
  • ISBN-13: 9781118439340
  • Formaat - PDF+DRM
  • Hind: 34,12 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Ilmumisaeg: 14-Feb-2013
  • Kirjastus: John Wiley & Sons Inc
  • Keel: eng
  • ISBN-13: 9781118439340

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Reviews more than fifty native Android 4 patterns to build applications, with information on such topics as navigation, searching, data entry, and sorting and filtering, along with twelve antipatterns describing common mistakes to avoid.

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.

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