Books & Videos

Table of Contents

  1. Discover

    1. Chapter 1 The Revolution Will Be Wearable

      1. Forging Glass
      2. Wearable Computing
      3. What Does It Mean to Think for Glass?
    2. Chapter 2 The Glass Ecosystem: What It Is and How It Is Different

      1. What You See and What You Get
      2. Glass Is a Platform, Not a Product
      3. The Glass Application Model
      4. Actions, Not Apps
      5. Reinventing Human–Computer Interaction
      6. The Science Behind the Projection
      7. How Glass Gets Audio into Your Ear
      8. Using the System
      9. The Camera: Photos, Videos, and More!
      10. Glass Is a Great Listener
      11. Content Creation in a POV World
      12. Which Hue Is for You?
      13. Welcome to Wearable Computing!
    3. Chapter 3 Societal Issues with Glass and How to Avoid Them in Your Projects

      1. Issue #1: Privacy
      2. Issue #2: Facial Recognition
      3. Issue #3: Using Glass While Driving
      4. Issue #4: Aesthetic Appeal—Is Glass Fashionable?
      5. Issue #5: Augmented Reality
      6. Issue #6: Glass Analytics
      7. Issue #7: Regulatory Environment—Glass and Public Policy
      8. The Business of Producing Glassware
      9. What Glass Isn’t
  2. Design

    1. Chapter 4 Thinking for Glass: How Glass Is, and Should Be, Personal

      1. Glass as Personal Technology
      2. Best in Show
      3. Winning Glassware Design Takeaways
      4. Designing with the Think for Glass Mindset
      5. Glass for Gaming
      6. Design for the Cloud
      7. Are You Starting to Think for Glass?
    2. Chapter 5 The Five Noble Truths of Great Glassware Design

      1. Noble Truth 1: Design for Glass
      2. Noble Truth 2: Don’t Get in the Way
      3. Noble Truth 3: Keep It Relevant
      4. Noble Truth 4: Avoid the Unexpected
      5. Noble Truth 5: Build for People
    3. Chapter 6 Glassware Antipatterns: Avoiding Poor Design

      1. Improperly Implementing Ideas for the Glass Experience
      2. Treating Glass Like Any Other Mobile Device
      3. Overloading the System AND the Wearer
      4. Think in Actions, Not in Apps
      5. Stick to the Prefab Templates and Styles
      6. Don’t Use the Prism Display as a Stage for Complicated Reports
      7. Glass Isn’t Necessarily Bound to Your Phone
      8. Unrealistic Expectations for Augmented Reality and Gaming
      9. Don’t Deviate from Default: Using Categorial Voice Commands
      10. Not Fully Utilizing Cloud Computing
      11. Choosing the Wrong Development Framework for Your Glassware Project
  3. Develop

    1. Chapter 7 Overview of the Mirror API

      1. Life on the Server Side
      2. Events: The Building Blocks of the Glass Timeline
      3. The High-Level View
      4. How Your Server Talks with Google
      5. Components of the Mirror API
      6. Preparing Your Project
      7. The Glass Ceiling—Your Project’s Quota
      8. The Even Bigger Picture
    2. Chapter 8 Security and OAuth

      1. Event Security: Google the Bouncer
      2. OAuth: IDs and Secrets
      3. Will You Come and Join the Dance?
      4. Who Are You? I Am the New Number Two
      5. What Do You Want? Information
      6. Disabling (and Reacquiring) Permissions
      7. Who Is Number One? You Are Number Six
      8. WAKE UP!!!
    3. Chapter 9 Working with Timeline Cards

      1. “Hello, World!”, Glass-Style
      2. HTML: Even More Style
      3. What About Images?
      4. Working with Mosaics
      5. Rendering an In-Card Map
      6. Simple Audio
      7. Bundles of Fun
      8. Going Beyond the Playground
      9. Media Matters
      10. Oh, CRUD…
    4. Chapter 10 Card Actions and Subscriptions

      1. Simple Event Actions
      2. Listen Up!
      3. Responding to Subscription Pings
      4. Simple Callbacks and How to Handle Them
      5. Custom Menu Items
      6. Keeping in Contact
    5. Chapter 11 Sharing Resources with Glassware

      1. The Share Menu Item
      2. Share Contacts
      3. Voice Commands
    6. Chapter 12 Context Is King: Using Location and Other Signals

      1. Enabling Location
      2. Where Do You Think I Am?
      3. Location as Part of Timeline Events
      4. Subscribing to Locale Changes Saves API Calls
      5. Other Contextual Signals
      6. Context and the Future
    7. Chapter 13 The GDK

      1. Installed Apps Running on Glass
      2. What Is the GDK?
      3. How the GDK Differs from the Mirror API
      4. User Interface Elements of GDK Apps
      5. More Tools for Rapid Design
      6. It Was Native All Along!
      7. The GDK Object Model
      8. System Intents
      9. Hybrids: The Ultimate Glassware Challenge (and Experience!)
      10. Authentication
      11. Writing Native Code for Glass
      12. Testing Native Glass Applications
      13. A View to a Card
      14. Configuring Voice Commands
      15. With Voice Commands, Google Has the Final Word
      16. Updating Releases, Versioning, and Crash Reports
      17. Porting Existing Apps to Glass: DON’T
      18. So Which Framework Is for Me?
    8. Chapter 14 Getting on MyGlass: Glassware Submission, Review, and Distribution

      1. Making Your Awesome Glassware Even More Awesome
      2. The Objective of Glassware Review
      3. Prereview Activities
      4. Things to Think About Before You Submit
      5. Submitting Your Glassware
      6. The Review Process
    9. Chapter 15 Reflections on the Future

      1. Corporate Glass
      2. Streamlining Operations
      3. Glass in Medicine and Education
      4. Accessibility
      5. Home Integration
      6. Chromecast and Home Entertainment
      7. Android Wear
      8. Hardware Hacking and the Internet of Things
      9. Peripherals/Accessories
      10. In Closing
  4. Appendices

    1. Appendix Glassware Done Right: Case Studies from the Field

    2. Appendix Hacking Glass