Android Apps – Phone Calls and SMS

The Android Apps – Phone Calls and SMS course includes two lessons created by the Google Developers Training team. The lessons are designed to be used in instructor-led training, but the materials are also available online for self-study.

This course is designed for developers who've completed the Android Developer Fundamentals course.

About the course

The course materials include:

Prerequisites

  • Completion of the entire Android Developer Fundamentals course, or equivalent knowledge
  • Java programming experience
  • Knowledge of Android programming fundamentals

How do I take the course?

The course materials are available for instructors to freely use in classroom settings, or for any motivated developer to use for self-study.

Have more questions? Visit the Developer Training FAQ.

What does the course cover?

The Android Apps – Phone Calls and SMS course includes two lessons, each of which includes a concept chapter and two practical chapters.

Lesson 1: Phone calls

In this lesson, you learn how to use Android's telephony features. In the practical exercises, you create an app that launches the Phone app with a phone number to make a call. You also create an app that checks for needed permissions and services, then lets the user make a phone call from within the app.

Lesson 2: SMS messages

In this lesson, you learn how to use Android's SMS features. In the practical exercises, you create an app that launches an SMS messaging app with a message. You also create an app that checks for needed permissions, sends an SMS message, and receives SMS messages.