Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Kotlin | Android App Development Hands-on Projects Course
Calculator Application
Introduction to Calculator App (4:22)
Project Files: Android App Development
Application Design – Part 1 (17:10)
Application Design – Part 2 (12:11)
Application Design – Part 3 (8:04)
Printing Numbers to the Screen (8:16)
Creating Calculation Functions (5:56)
Performing Calculation (8:09)
Deleting Data on the Screen (8:17)
Showing Calculation Steps (5:02)
Fixing Errors – Part 1 (7:18)
Fixing Errors – Part 2 (7:31)
Applying Dark Theme (23:01)
Saving All Data (13:51)
Quiz
Number Guessing Game
Introduction to Number Guessing Game (4:13)
Splash Screen with Animation – Part 1 (11:34)
Splash Screen with Animation – Part 2 (10:17)
Home Page – Part 1 (7:43)
Home Page – Part 2 (12:56)
The Game Page Design (10:40)
Creating Game Logic (12:23)
Showing Results with Dialog Message (13:45)
Quiz
ToDo List
ToDo List (34:27)
Quiz
Math Game
Math Game - Part 1 (7:14)
Math Game - Part 2 (10:06)
Math Game - Part 3 (13:57)
Math Game - Part 4 (17:57)
Math Game - Part 5 (15:05)
Math Game - Part 6 (19:27)
Quiz
Note Taking Application
SQLite Database (3:08)
What is the Database? (3:44)
Room Database (3:16)
Architectural Components (3:39)
Introducing Note-Taking Application with Kotlin (5:18)
Creating New Projects and Adding Required Libraries (6:17)
Creating Entity (9:05)
Creating Dao (11:14)
Creating Database (9:01)
Creating Repository (15:35)
Creating View Model (14:23)
User Interface Design (6:37)
Adapter Class - Showing Data in the Database in RecyclerView (14:08)
Adding New Data to the Database - Part 1 (16:34)
Adding New Data to the Database - Part 2 (16:24)
Deleting Data From Database (10:24)
Updating the Data in the Database - Part 1 (16:49)
Updating the Data in the Database - Part 2 (10:16)
Quiz
Quiz Game Project
Introduction to Quiz Game App (5:44)
Splash Screen Part 1 (7:37)
Splash Screen Part 2 (13:56)
Login Page Design Part 1 (15:03)
Login Page Design Part 2 (13:44)
Sign Up Page - Part 1 (8:08)
Sign Up Page - Part 2 (6:10)
Integration with Firebase (9:40)
Creating an Account with Email and Password (9:04)
Sign In With Firebase - Part 1 (6:29)
Sign In With Firebase - Part 2 (5:55)
Adding the Forgot Password Option - Part 1 (6:27)
Adding the Forgot Password Option - Part 2 (6:53)
Sign In with Google Account - Part 1 (13:15)
Sign In with Google Account - Part 2 (9:46)
Homepage Design (11:24)
Questions Page Design - Part 1 (11:06)
Questions Page Design - Part 2 (4:15)
Creating the Database (10:25)
Showing Questions in App - Part 1 (8:00)
Showing Questions in App - Part 2 (14:16)
Getting User's Answers - Part 1 (10:03)
Getting User's Answers - Part 2 (4:32)
Creating a Timer - Part 1 (10:03)
Creating a Timer - Part 2 (7:00)
Saving User's Score to the Database (10:48)
Creating Dialog Message (7:36)
Preparing the Results - Page Part 1 (9:48)
Preparing the Results - Page Part 2 (5:47)
Showing a Certain of Questions to the User (12:40)
Quiz
Showing a Certain of Questions to the User
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock