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
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Fundamentals of Software Architecture
Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real …
book
Python Data Structures and Algorithms
Implement classic and functional data structures and algorithms using Python About This Book A step by …