Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Android App Development: Hands-on Android Apps with Java
Project 1 : Calculator Application for Android
Introduction to Calculator App (5:45)
Project Files
Application Design – Part 1 (17:13)
Application Design – Part 2 (12:31)
Application Design – Part 3 (10:37)
Printing Numbers to Screen (8:38)
Printing Parentheses to Screen (6:04)
Writing Necessary Codes for Operators (8:51)
Writing Necessary Codes for Button Dot (19:45)
Writing Necessary Codes for Button AC and Delete (19:31)
Making Calculation – Part 1 (10:45)
Making Calculation – Part 2 (9:11)
Making Calculation – Part 3 (12:29)
Making Calculation – Part 4 (14:59)
Applying Dark Theme (22:05)
Saving Data (12:15)
Quiz
Flag Quiz App
Introduction to Flag Quiz App (4:24)
Project Files
New Splash Screen (16:49)
Home Page Design (11:48)
Quiz Page Design (17:36)
Result Page Design (11:10)
Creating Navigation Graph (16:33)
Creating Database (7:53)
Database Operations – Adding Database to App (15:23)
Database Operations – Creating Dao – Part 1 (12:11)
Database Operations – Creating Dao – Part 2 (3:43)
Retrieving Data From Database (13:34)
Showing Data – Part 1 (12:03)
Showing Data – Part 2 (4:18)
Control of the Correct and Wrong Answers (9:01)
Control of the Empty Answers (13:57)
Showing Result on Bar Chart (17:41)
Quiz
Project 3 : Weather App
Introduction to Weather App (7:39)
Project Files
Reviewing the Website (12:59)
Application Design – Part 1 (10:50)
Application Design – Part 2 (27:28)
Request Permission – Part 1 (19:01)
Request Permission – Part 2 – Creating Bottom Sheet Dialog (19:02)
Request Permission – Part 3 – Checking Location Settings (15:06)
Request Permission – Part 4 – Permission Control Mechanism (24:50)
Changing the UI of the Weather Activity (10:49)
Creating Model Class (6:55)
Creating Retrofit Service (12:04)
Creating View Model (12:53)
Finding User’s Location (8:37)
Getting Current Weather Data by Location (19:42)
Getting Current Weather Data by City Name (10:24)
Checking Network Connection – Part 1 (24:14)
Checking Network Connection – Part 2 (9:55)
Quiz
Project 4 : Photo Album App
Introduction to Photo Album App (3:37)
Project Files
Adding the Necessary Libraries in android app (5:04)
Creating the Entity Component in android (3:33)
Creating the DAO Interface in android app (4:52)
Creating the Database Class in android development (6:26)
Creating the Repository Class (16:29)
Creating the View Model Class (6:33)
The Application Design-1 (12:16)
The Application Design-2 (11:51)
The Application Design-3 (5:20)
Creating Adapter Class in android (6:54)
Request Permission in android app (21:39)
Picking a Photo (12:21)
Reducing the Size of the Selected Image (6:20)
Saving the Data in app development (7:33)
Deleting The Data in android app development (4:34)
Updating The Data-1 (11:50)
Udating The Data-2 in android (11:05)
Open the Database Using the Database Browser for SQLite (3:51)
Quiz
Project 5 : Chat Application to Android
Introduction to Chat App (5:57)
Project Files
Android Studio – Integration with Firebase (7:02)
Login Page (17:18)
Authentication with Email and Password (6:46)
Signup Page (11:08)
Picking a Profile Photo – Part 1 – Permission Control Mechanism (20:58)
Picking a Profile Photo – Part 2 (15:18)
Creating User Account (9:00)
Uploading Profile Photo to Firebase Cloud Storage (13:17)
Saving User Data to Realtime Database (12:03)
Enabling Sign Out Functionality (9:16)
Updating User Profile – Part 1 (15:01)
Updating User Profile – Part 2 (14:45)
Listing Users – Part 1 (10:20)
Listing Users – Part 2 (17:11)
Messaging Screen – Part 1 (12:01)
Messaging Screen – Part 2 (7:02)
Message Sending Process (11:28)
Showing Messages – Part 1 (13:39)
Showing Messages – Part 2 (8:50)
Deleting Messages (9:03)
Quiz
Creating View Model
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock