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.
In three parts—Discover, Design, and Develop—Glass pioneers guide you through the Glass ecosystem and demonstrate what this wearable computer means for users, developers, and society as a whole. You’ll learn how to create rich functionality for a consumer technology that’s radically different than anything currently available.
- Learn the Five Noble Truths of great Glassware design
- Understand the Glass ecosystem and learn why it’s different
- Sidestep Glass’s societal concerns in your projects
- Learn how Glass adapts to the user’s world, rather than the other way around
- Avoid poor design by identifying Glassware antipatterns
- Build cloud services with the Google Mirror API
- Use the Glass Development Kit to develop client applications
- Submit your project for review in the MyGlass directory
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: 9781491906729
You might also like
book
Beginning Google Glass Development
" Beginning Google Glass Development is your number one resource for learning how to develop for …
book
Programming Google Glass
Google Glass is the new wearable computer everyone's talking about. It offers a head-mounted optical display …
book
Web Designer’s Guide to Google Glass
This hands-on guide to optimizing web sites for Google Glass will show you how to take …
video
The Designing for Voice and Conversation Video Collection 2016
Designing for voice and conversation represents the next big change in how consumers interact with devices …