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 (V2) course.
About the course
The course materials include:
A concepts reference and practicals workbook. As developers work through the practical exercises, they create apps to practice and perfect the skills they're learning.
Slide decks (for optional use by instructors)
Source code in GitHub for apps that developers create during the practical exercises
- Completion of the entire Android Developer Fundamentals (V2) 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.