page.title=Creating Wearable Apps page.image=wear/images/notifications.png @jd:body

Dependencies and Prerequisites

Wearable apps run directly on the device, giving you access to hardware such as sensors and the GPU. They are fundamentally the same as apps built for other devices using the Android SDK, but differ greatly in design and usability and the amount of functionality provided. These are the main differences between handheld and wearable apps:

Note: We recommend using Android Studio for Android Wear development as it provides project setup, library inclusion, and packaging conveniences that aren't available in ADT. The rest of this training assumes you're using Android Studio.

Lessons

Creating and Running a Wearable App
Learn how to create an Android Studio project that contains both the wearable and handheld app modules and how to run the app on a device or emulator.
Creating Custom Layouts
Learn how to create and display custom layouts for notifications and activities.
Adding Voice Capabilities
Learn how to launch an activity with a voice actions and how to start the system speech recognizer app to obtain free-form voice input.
Packaging Wearable Apps
Learn how to package a wearable app inside a handheld app. This allows the system to install the wearable app automatically when users install the companion handheld app from the Google Play store.
Debugging over Bluetooth
Learn how to debug your wearable over Bluetooth instead of USB.