Join Joe Marini for an in-depth discussion in this video What you need to know, part of Google Play Services For Android.
- [Voiceover] Before beginning this course, there are some concepts that you should already be familiar with. First, you should already have experience programming in Java and XML, which are the two main languages you use to build Android apps. If you need to brush up on your skills in these areas, you should take a look at Java Essential Training, and XML Essential Training, both of which are available here on lynda.com. You should also already know the basics of building Android apps, including using Android Studio. If you're new to developing Android apps, I suggest you watch the course Android App Development Essential Training.
To build the examples in this course, we're going to be using Android Studio, which is Google's officially supported IDE. You should already be familiar with how to use Android Studio to write code, run the debugger, and generally use the IDE to create Android apps. If you need to learn how to use Android Studio, I recommend that you first take a look at Android Studio Essential Training. Once you are comfortable with using Java and XML to build Android apps in Android Studio, you are ready to proceed with the rest of this course.
Programming expert Joe Marini covers how to retrieve and work with a user's location and get continuous location updates with Location services; target and authenticate users and access their profile information with Google Sign-In; and work with the Google Drive API to store and retrieve content. Joe also shows you how to use the Google Places API to get information about places such as addresses, phone numbers, and website URLs, along with how to send messages to individual devices using Google Cloud Messaging. By the end of this course, you should be able to incorporate Google Play services into your own apps and take advantage of the various features it provides.
- Using Google Play services in your Android project
- How the Google Play services life cycle works
- Retrieving the user's location with Location services
- Working with location data
- Performing a geocoding operation
- Using Google Sign-In to access user information
- Storing information with the Google Drive API
- Working with the Google Places API
- Communicating via Google Cloud Messaging (GCM)