Featured For more Google-built Nanodegrees, check out Machine Learning

Close Banner
Udacity
Advanced

Approx. 2 weeks

Assumes 6hrs/wk (work at your own pace)

Built by
Join thousands of students

Start Free Course

Start Free Course
Free
You get
Instructor videos
Learn by doing exercises and view project instructions
view course trailer
Watch Video

Course Summary

Extending your app to Android Wear smart watches allows you to reach your users wherever and whenever they'd want or need your app. As you'll learn in this course, you can take your existing Android development experience and apply it to developing for Android Wear. This course will take you through getting started, application structure, and information sharing between the wearable and the companion phone or the cloud. We'll also give you the knowledge necessary for designing great user experiences for wearables including how to take advantage of the always-on display of Android Wear devices.

This course is part of the Ubiquitous Computing series. Designed as standalone short courses, you can take any course on its own, or take them all!

Why Take This Course?

If you're already an Android developer, you're only a few steps away from being able to use your existing development experience to reach your users wherever or whenever they want or need your app. Take this course to learn how easy it is to extend your existing app to Android Wear smart watches.

Prerequisites and Requirements

To get the most out of this course, you should have prior experience developing Android apps. If you lack this experience, please take Developing Android Apps prior to enrolling in this one.

To follow along with course activities, you must have access to the latest release of Android Studio.

We share code through Github, so you must be familiar with using Github to access code. Take our course on Using Git and Github if you lack this background.

See the Technology Requirements for using Udacity.

What Will I Learn?

Projects

P6: Go Ubiquitous

Let users access the weather at a glance by building a Sunshine watch face for Android Wear.

Syllabus

Introduction

Overview of the course structure and goals, and introduction to the sample app.

Wearables

Part 1: Notification Sync

Part 2: Watch App

Part 3: Watch Face

How to design and extend wearable apps, and build a watch face for the Sunshine app.

Wearables Project

Design and extend the Sunshine app for a wearable device.

Instructors & Partners

instructor photo

Joshua Gordon

Instructor

Joshua Gordon is a Developer Advocate at Google. He's passionate about teaching and education. He's worked on diverse projects, from microscopes to giant lasers, and has taught a variety of computer science subjects. His hobbies include biking, running, and exploring the great outdoors.

instructor photo

Timothy Jordan

Instructor

Timothy Jordan leads Scalable Developer Advocacy for Ubiquitous Computing at Google, which includes Android Wear, Google Glass, Android TV, Google Cast, and Android Auto. His goal is to help developers be successful with Google platforms, particularly with services spanning multiple devices. He loves solving problems and believes in improving life through science and art.

instructor photo

Wayne Piekarski

Instructor

Wayne Piekarski is a Developer Advocate at Google, focusing on Android and ubiquitous computing. He's worked for 15 years in academia and industry in the areas of wearable computing, outdoor augmented reality, 3D user interfaces, and mobile devices. His position at Google involves getting developers excited about new mobile and wearable technologies, and ensuring developers have the right tools and information to support their work.

instructor photo

James Williams

Instructor

James Williams first fell in love with teaching while working as an instructor at a computer camp. He runs obstacle course/adventure races in his spare time and is the author of HTML5 Game Programming, which has been translated into Chinese and Korean. He holds degrees in Computer Science (BA, MS) and French (BA).

track icon

View more courses in
Android