Book description
Creating apps for Google Glass is more involved than simply learning how to navigate its hardware, APIs, and SDK. You also need the right mindset. While this practical book delivers the information and techniques you need to build and deploy Glass applications, it also helps you to think for Glass by showing you how the platform works in, and affects, its environment.
Table of contents
- Prologue
- Preface
- Praise for Designing and Developing for Google Glass
- Dedication
-
I. Discover
- 1. The Revolution Will Be Wearable
-
2. The Glass Ecosystem: What It Is and How It Is Different
- What You See and What You Get
- Glass Is a Platform, Not a Product
- The Glass Application Model
- Actions, Not Apps
- Reinventing Human–Computer Interaction
- The Science Behind the Projection
- How Glass Gets Audio into Your Ear
- Using the System
- The Camera: Photos, Videos, and More!
- Glass Is a Great Listener
- Content Creation in a POV World
- Which Hue Is for You?
- Welcome to Wearable Computing!
- 3. Societal Issues with Glass and How to Avoid Them in Your Projects
-
II. Design
- 4. Thinking for Glass: How Glass Is, and Should Be, Personal
- 5. The Five Noble Truths of Great Glassware Design
-
6. Glassware Antipatterns: Avoiding Poor Design
- Improperly Implementing Ideas for the Glass Experience
- Treating Glass Like Any Other Mobile Device
- Overloading the System AND the Wearer
- Think in Actions, Not in Apps
- Stick to the Prefab Templates and Styles
- Don’t Use the Prism Display as a Stage for Complicated Reports
- Glass Isn’t Necessarily Bound to Your Phone
- Unrealistic Expectations for Augmented Reality and Gaming
- Don’t Deviate from Default: Using Categorial Voice Commands
- Not Fully Utilizing Cloud Computing
- Choosing the Wrong Development Framework for Your Glassware Project
-
III. Develop
- 7. Overview of the Mirror API
- 8. Security and OAuth
- 9. Working with Timeline Cards
- 10. Card Actions and Subscriptions
- 11. Sharing Resources with Glassware
- 12. Context Is King: Using Location and Other Signals
-
13. The GDK
- Installed Apps Running on Glass
- What Is the GDK?
- How the GDK Differs from the Mirror API
- User Interface Elements of GDK Apps
- More Tools for Rapid Design
- It Was Native All Along!
- The GDK Object Model
- System Intents
- Hybrids: The Ultimate Glassware Challenge (and Experience!)
- Authentication
- Writing Native Code for Glass
- Testing Native Glass Applications
- A View to a Card
- Configuring Voice Commands
- With Voice Commands, Google Has the Final Word
- Updating Releases, Versioning, and Crash Reports
- Porting Existing Apps to Glass: DON’T
- So Which Framework Is for Me?
- 14. Getting on MyGlass: Glassware Submission, Review, and Distribution
- 15. Reflections on the Future
-
IV. Appendices
-
A. Glassware Done Right: Case Studies from the Field
- Thuuz Sports Lets You Know What’s Hot
- KitchMe’s Glassware Is Simply Delicious
- Fancy and ColorSnap Leverage Colorful Queries
- LynxFit: A Personal Trainer Strapped to Your Head
- Genie: The Swiss Army Knife of Glassware
- MiKandi Takes Glassware into the Bedroom…Then Pivots to Keep it There
- NameTag Launches Headfirst into Facial Recognition
- CrowdOptic: Crowdsourced Broadcasting
- Vodo: Real-Time Collaboration for the Enterprise
- Preview: The Latest Movie Trailers Are Just a Glance Away
- GlassFrogger: Hybrid Glassware Using the Browser
- B. Hacking Glass
-
A. Glassware Done Right: Case Studies from the Field
- Index
- Colophon
- Copyright
Product information
- Title: Designing and Developing for Google Glass
- Author(s):
- Release date: December 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491946459
You might also like
book
Creating Augmented and Virtual Realities
Despite popular forays into augmented and virtual reality in recent years, spatial computing still sits on …
book
Site Reliability Engineering
The overwhelming majority of a software system’s lifespan is spent in use, not in design or …
book
Monolith to Microservices
How do you detangle a monolithic system and migrate it to a microservice architecture? How do …
book
Virtual & Augmented Reality For Dummies
An easy-to-understand primer on Virtual Reality and Augmented Reality Virtual Reality (VR) and Augmented Reality (AR) …