Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Android App Development Course with Kotlin | Android A-Z™
Introduction to Android App Development Course with Kotlin | Android A-Z™
What Will You Learn In This Android Course (6:00)
Kotlin Overview (3:55)
Some Information about Android Development Ecosystem (2:19)
Basic Android App Development Programming Terms (2:35)
Project Files
Environment Setup for Android Course
Installing Java Development Kit (JDK) (8:31)
Installing Java on MAC (3:16)
Android Studio Installation - Part 1 (7:03)
Android Studio Installation - Part 2 (4:51)
Creating a New Project on Android Studio (6:37)
Android Studio Interface
Android Studio Interface (14:38)
Installing Android Virtual Device (AVD - Emulator) (20:21)
Enabling Virtualization (VT-x or AMD-V, SVM) in BIOS
General Information About Gradle Build System (7:21)
Installing Genymotion Emulator (11:01)
Introduction to Manifest File in android app development (8:09)
Introduction to resources (Strings, Drawables etc) (13:55)
quiz
Android Components
Layouts in Android App (19:39)
Constraint Layout in Android 11 (13:07)
Textviews in Android App Development (25:08)
Buttons in Android (18:52)
Edittexts Android app (15:07)
ImageView in Android (9:42)
CheckBox in Android (12:39)
Radio Buttons in Android App Development (17:15)
Toggle Buttons in Android (11:02)
Spinner in Android App Development (15:45)
quiz
User Interactions in Android App Development
Toast Messages (7:10)
Snackbar Messages (8:16)
Dialog Messages in android app development (15:04)
Lists & Views in Android
ListView (12:53)
Recycler View - Part 1 (22:43)
Recycler View - Part 2 (28:40)
GridView in android kotlin (20:57)
Scroll View in kotlin android (5:14)
WebView in app development (7:00)
quiz
Intent and Lifecycles
Intent (20:43)
Application Lifecycle (16:00)
Activity Lifecycle in Android (14:07)
Fragment Lifecycle (15:50)
Services in Android (33:29)
Receivers (23:10)
Android View Binding (11:26)
quiz
SharedPreferences and Data Saving
SharedPreferences Class (4:42)
Saving Data Local Memory (18:19)
Calling Back Data (6:53)
Device Compatibility in android 12 app development
Multiple Language Support in android development (15:13)
Supporting Different Pixel Densities (19:46)
Support Different Screen Sizes (16:15)
Project 1 - To do List
To Do List (34:26)
Publishing Your App on Google Play
App Release Version (3:45)
Building APK Files (6:42)
Google Play Developer Account (6:27)
Release Your App (18:39)
Android Project 2: Math Game - Kotlin
Math Game - Part 1 (7:14)
Math Game - Part 2 (10:05)
Math Game - Part 3 (13:56)
Math Game - Part 4 (17:57)
Math Game - Part 5 (15:05)
Math Game - Part 6 (19:27)
Android Project 2: Math Game - Kotlin
Math Game - Part 2 (10:04)
Math Game - Part 1 (7:13)
Math Game - Part 3 (13:55)
Math Game - Part 4 (17:56)
Math Game - Part 5 (15:04)
Math Game - Part 6 (19:26)
Tips and Tricks for Android
Tips and Tricks (16:02)
ListView
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock