Discuss and define the analytics events of interest.
- [Instructor] Now we are ready…to start adding to our models.…Just to reiterate,…the models defined here will be used by the trackers…and passed to app analytics provider.…Let's begin by defining the analytics events…that we are interested in capturing.…In Android Studio, right mouse on the package…com.example.powerfailure…and create New, Package,…and name the package analytics.…
Then we create another package.…So we right mouse, New, Package,…and name it models.…The first class that we will create is New,…Class, AnalyticsTypeEvent.…The type of class will be Enum.…In Java, enum data types can be used in many ways…including mapping Android resource ids to data types.…
In our simple use case,…we just want to represent and literally enumerate the events…that we will send to our analytics provider.…The enumeration will be used by the abstraction layer…to compose the event.…There are three events that we want to capture…for the purposes of this project.…The first is Battery Percent.…
The next one is Power Failed.…And the last one is Power Connected.…
- Configuring Android Studio
- Getting started with Fabric.io
- Preparing for Fabric.io release
- Deploying to Fabric.io Beta
- Testing beta deployment
- Setting up Fabric.io Answers
- Defining and implementing the analytics model
- Defining interfaces for analytics
- Defining and implementing the analytics trackers
- Implementing the analytics client
- Setting up a Firebase console
- Testing Firebase authentication
- Implementing and verifying remote configuration
Skill Level Intermediate
Android App Development: Unit Testingwith James P White2h 58m Intermediate
Google Firebase for Android: First Lookwith Joe Marini1h 16m Intermediate
1. Crash Reporting
2. Crashlytics Beta for Beta Deployment
3. Use Analytics
4. Firebase Authentication
5. Firebase Remote Configuration
Next steps1m 40s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.