About This Book
- Get to grips with the Android Wear and Google Glass SDK to build your own wearable apps
- Incorporate voice and input features into your wearable apps and develop custom interfaces for Android TV
- A step-by-step guide to creating applications that run directly on Android Wear devices and Google Glass
If you are an Android developer who wants to learn how to build applications for the Android Wear platform, then this is the book for you. This book only requires a basic knowledge of Android programming. Familiarity with development IDEs such as Android Studio, IntelliJ IDEA, or Eclipse will be helpful.
What You Will Learn
- Get introduced to the Android Wear and Google Glass SDK
- Create your own basic and custom notifications for Android Wear by using Android notifications
- Develop custom Android wearable watch faces and debug them over Bluetooth prior to packaging
- Deploy your application to the handheld device or the Google Play Store
- Develop apps that have the ability to send and receive binary blobs of data from the handheld device to the wearable device
- Create custom layouts for the Android TV platform conforming to the Android TV design principles
- Build effective user interfaces for the Google Glass platform
- Incorporate voice and input features into your Android wearable app
This book will introduce you to the very popular Android Wear platform with hands-on instructions for building Android Wear applications. You will start with an introduction to the architecture of Android, followed by an in-depth look at the design of Android applications and user interfaces using Android Studio. You will see how to create basic and custom notifications for your apps, and synchronize data from the wearable device with the handheld mobile device. More advanced topics such as intents, the Gradle build configuration and the implementation of build variants, and packaging and deploying from a single project code base are also covered.
By the end of this book, you will have a good understanding of wearable programming, and be confident enough to write programs for building Android applications that run on Android Wear.