Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Ad Reward System with a Server-Side Verification on Android
Introduction & Setup
Introduction (2:27)
Project Overview (2:22)
Project Setup (5:52)
Navigation Setup (3:16)
Source Code (0:41)
Authentication Screen - User Sign in Flow
Create Authentication Screen (5:31)
Setup MongoDB Atlas & Google Cloud Project (9:26)
Implement Sign in with Google (7:57)
Persist the User (6:39)
Enable Sign in Prompts Dialog (2:08)
Authentication Trigger with MongoDB (5:04)
Home Screen - Observe Coins
Add Dynamic Start Destination (1:57)
Display User Information (4:31)
Fix an issue - MainActivity (1:45)
Observe the Coins (1:08)
Logout the User (4:09)
Settings Screen - EEA Ad Consent
EU Ad Consent Policy (4:11)
Display Ad Consent Screen on App Launch (6:19)
Update an Ad Consent from a Settings Screen (4:02)
Handle an Ad Consent for 'Other' Countries (3:20)
Ad Screen - Display a Reward Ad
Add a Floating Action Button - Home Screen (3:53)
Display a Reward Ad (4:00)
Backend Server - Verify a Reward Ad & Update the Coins
Verify an Ad on a Backend Server - Kobweb (10:26)
Deploy the Server (7:01)
Homework
Rewards and Coins Reduction (3:35)
Add a Floating Action Button - Home Screen
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock