Join Joe Marini for an in-depth discussion in this video Set up the development environment, part of Mobile App Analytics for Developers.
- [Instructor] Before we proceed with the course, we'll need to ensure that your development environment is set up correctly. If you haven't already installed Android Studio, download it now from the link you see here and install it. Notice that I am using Android Studio 3, and you should be using that version, or a later one, as well. Once you've downloaded it, open Android Studio. Then open the Start project and give it a few minutes, if necessary, to get set up. If you are prompted by Android Studio to update your Gradle plugin or other parts of Android Studio, go ahead and click through the update process.
If everything builds correctly, then the exercise files are ready to be used. You'll need to install at least one of the Android SDKs in order to build apps, so do that, if you need to, from the Android SDK Manager. I suggest you install whatever the latest version of the Android SDK is. You can see here that I have the SDKs for Android 8 Oreo and Android 7.1.1 Nougat installed. If you don't have any virtual devices created, you might want to make one now. Click on the AVD Manager tool and then create a virtual device.
You can see here that I've already created one to be used in this course. You'll also need a Google account to complete the course. So, in your browser, navigate over to accounts.google.com and sign into your Google account. If you need to create one, you can do so from here as well. Once you've signed into your Google account, make a new tab and then navigate to console.firebase.google.com. If you're able to see the Firebase dashboard, then you're good to go. Now, your dashboard will probably look a little bit different than mine, because I've got a few projects that I've been playing with.
Once you've installed the correct tools for your platform and have a valid Google account, you're ready to move on.
- Why use analytics?
- Reviewing the Google Analytics for Firebase feature set
- Adding Analytics support to an application
- Using DebugView to see Analytics events in real time
- Logging events to Firebase using a set of predefined event types
- Event collection
- Gaining insight into the behaviors of specific types of users