~/talk

Android Protips 3: Making Apps Work Like Magic

Talkat Google I/O 2013 · 2013-05-15..05-17· [android]
links:none on file
slides:none on file

Practical, implementation-focused checklist: use Fused Location Provider (Google Play services) for efficient location and geofencing instead of raw providers; leverage activity recognition to change update frequency; add Android Beam and lock‑screen widgets for obvious “magic” UX; enable Google+ single‑sign‑on and be explicit about permissions to avoid the Uncanny App Valley; use text‑to‑speech and speech‑recognition intents for voice I/O; design with 48 dp touch targets and multi‑touch (Jazz Hands); avoid polling by using Google Cloud Messaging and Sync Adapter for batched syncs; test with staged rollouts and Analytics.

AI-written summary · about

  1. 0:00Intro
  2. 0:49Moore's Age
  3. 9:50Android Beam
  4. 11:12Lockscreen Widgets
  5. 15:26Connect to the Location Services Client
  6. 17:11Geofencing
  7. 21:31What are my friends doing?
  8. 23:24Avoiding the Uncanny App Valley
  9. 31:58Text to Speech (TTS)
  10. 34:02Speech Recognition
  11. 37:07Touch Feedback
  12. 38:07Simple Accessibility Support
  13. 38:38Custom Control Accessibility Support
  14. 39:41Jazz Hands
  15. 43:46Analytics Code
  16. 46:40Amongst the Reasons to Transfer Data
  17. 47:43Google Cloud Messaging: Upstream
  18. 49:33Implementing a SyncAdapter
  19. 51:09Abstract Account Manager
  20. 51:48Account Manager Service
  21. 51:58Account Manager XML Config
  22. 52:12Content Provider
  23. 52:23Manifest
  24. 52:33Sync Adapter XML Config
  25. 53:19Periodic Repeating Syncs
  26. 53:56Your Server Spike
  27. 54:10Do You Even Scale?
  28. 54:27Carrier Service Spike
  29. 54:56Update Window
  30. 55:41Activity Recognition: Pickup Trigger
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.