arrow_back
Back
lock
Introduction & Environment Setup
lock
Introduction to Android
lock
History of Android
lock
Introduction to Android Quiz 1
lock
Versions/Flavors of Android
lock
What is IDE?
lock
Introduction to Android Quiz 2
lock
Setting Up Android Studio on System (Windows)
lock
Setting Up Android Studio on System (Mac OS)
lock
Setting Up Android Studio on System (Linux)
lock
Front End and Back End Languages (Java/Kotlin, XML)
lock
Running App Process (ADB & AVD)
lock
The Extension .apk
lock
Introduction to Android Quiz 3
lock
Introduction & Environment Setup - Assignment
lock
Introduction & Environment Setup - Notes
lock
Module 2 - Knowing the Development Process
lock
Creating First Android Studio Project
lock
Knowing the Android Studio
lock
Creating Android Virtual Device
lock
Knowing the IDE - Quiz
lock
Executing Project on Android Screen (AVD)
lock
Executing Project on Android Screen (ADB)
lock
Executing Project on Android Device - Quiz
lock
Debugging Android Apps (Logcat, Toast, Breakoints, Error Resolving)
lock
Knowing the Development Process - Quiz
lock
Knowing the Development Process - Assignment
lock
Knowing the Development Process - Notes
lock
Module 3 - Getting into Designing UI
lock
Introduction to XML
lock
How to design in Android apps (Layouts) writing code in XML
lock
How to design in Android apps (Views)
lock
Knowing the IDE - Quiz
lock
How to design in Android apps using Drag and Drop
lock
Executing Project on Android Device - Quiz
lock
Constraint Layout
lock
Knowing the Development Process - Quiz
lock
Getting into Designing UI - Assignment
lock
Getting into Designing UI - Notes
lock
Module 4 - Kotlin Basics
lock
Introduction to Kotlin
lock
Setting up Kotlin
lock
Classes in Kotlin
lock
First Program in Kotlin (Hello World!)
lock
Variable & Types
lock
Val & Var
lock
Methods in Kotlin
lock
Kotlin Basics - Quiz 1
lock
Conditional Statements(if, if else, if else if else and when)
lock
For and For Each Loop
lock
While and Do While
lock
Triple,Pair
lock
Kotlin Basics - Quiz 2
lock
Creating Objects from Classes
lock
Constructors
lock
Custom Constructors
lock
Companion Object
lock
Inheritance
lock
Super and This Keywords
lock
Interface in Programming
lock
Kotlin Basics - Quiz 3
lock
Abstraction in Programming
lock
Enum in Programming
lock
Generics
lock
Lambdas
lock
Higher-Order Functions
lock
Delegation
lock
Scope Functions
lock
Kotlin Basics - Quiz 4
lock
Collections
lock
Lists
lock
Nullability with Kotlin
lock
Learning the Basic Syntax
lock
Kotlin Basics - Quiz 5
lock
Kotlin Basics - Assignment
lock
Kotlin Basics - Notes
lock
Module 5 - Making First App
lock
Android Architecture
lock
Android Components
lock
Activity Lifecycle
lock
Stages of the activity lifecycle
lock
Android Architecture - Quiz
lock
Making First Android App (BMI)
lock
Making Tic Tac Toe
lock
Intent Passing
lock
Bundle Passing
lock
Making First App - Quiz 1
lock
Making a Splash Screen
lock
Making Calls, Dailing, Sending Mails & Sharing App Installation Link
lock
Making First App - Quiz 2
lock
Making First App - Assignment
lock
Making First App - Notes
lock
Module 6 - Enhancing UI
lock
Animations in Android
lock
Custom Animations (Lottie) with Third Party Library Inclusion
lock
Animations - Quiz
lock
Toast
lock
ListView, Spinner & AutoCompleteTextView
lock
Styles and Themes
lock
Making App Universal (Screen Compatible)
lock
Material UI (Card View)
lock
Material App - Quiz
lock
Recycler View
lock
Alert Dialog
lock
Adding/Deleting and Updating Items in Recycler View
lock
Animating the items of Recycler View
lock
Recycler View - Quiz
lock
Creating your own toolbar(Custom Toolbar)
lock
Enhancing UI - Quiz
lock
Enhancing UI - Assignment
lock
Enhancing UI - Notes
lock
Module 7 - Fragments
lock
Introduction To Fragments
lock
Jetpack Navigation Component
lock
Jetpack Navigation - Quiz
lock
Using the Navigation Graph
lock
Tab Layout
lock
Bottom Navigation View
lock
Data Passing in Fragment
lock
Navigation Drawer
lock
Managing Fragment Backstack
lock
Fragments - Quiz
lock
Fragments - Assignment
lock
Fragments - Notes
lock
Module 8 - Architecture Components
lock
Introduction to MVVM
lock
Add a ViewModel
lock
Move data to the ViewModel
lock
MVVM Architecture - Quiz
lock
What is Livedata
lock
Attach observer to the LiveData object
lock
Data Binding
lock
Use LiveData with data binding
lock
Architecture Components - Quiz
lock
Architecture Components - Assignment
lock
Architecture Components - Notes
lock
Module 9 - Notifications
lock
Custom Toast
lock
Logcat
lock
Custom Dialogs
lock
Popup Message - Quiz
lock
Status Bar Notifications
lock
Customizing Notifications
lock
Notifications - Quiz
lock
Notifications - Assignment
lock
Notifications - Notes
lock
Module 10 - Web Services and WebView
lock
Introduction to Dynamic Apps
lock
IntroductionToCoroutines
lock
Coroutines in Kotlin
lock
Receiving HTTP Response(JSON)
lock
What is JSON Response
lock
Parsing Response
lock
Parsing Response (POST API)
lock
WebView
lock
Module 11 - Data Storage
lock
Bundle Passing
lock
Shared Preferences
lock
Database
lock
Introducing SQLite
lock
SQLiteOpenHelper and creating a database
lock
Opening and closing a database
lock
Inserting Data in database (Insert)
lock
Fetching Data from a database (Select)
lock
Working with cursors updates, and deletes
lock
Module 12 - Location Based Services and Google Maps
lock
Implementing Google Maps
lock
Map Overlays
lock
Geocoder
lock
Runtime Permission Dialog Box
lock
Using GPS to get the Current location
lock
Module 13 - Camera & Gallery
lock
Taking pictures
lock
Getting Pictures from Camera to App
lock
Getting Pictures from Gallery to App
lock
Module 14 - Multimedia in Android
lock
Media Player(Audio)
lock
VideoView
lock
Module 15 - Sensors
lock
How Sensors work
lock
Accelerometer Sensor and its Applications
lock
Proximity Sensor and its Applications
lock
Ambient Light Sensor and its Applications
lock
Module 16 - Services and Receivers
lock
Overview of services and its Lifecycle in Android
lock
Implementing a Service
lock
Alarm Manager
lock
Download Manager
lock
WorkManager
lock
Sending & Receiving messages
lock
Module 17 - Taste of Firebase
lock
Introduction
lock
Creating a Firebase Project on Console
lock
Cloud Messaging (Push Notifications)
lock
Firestore (Realtime Database)
lock
Module 18 - App Monetisation Method
lock
What are Ads?
lock
Implementing Banner Ads
lock
Implementing Interstitial Ads
lock
Module 19 - Releasing the App
lock
What is Playstore ?
lock
Creating Signed .apk
lock
Creating Signed App Bundles
lock
Going live on Playstore
lock
Module 20 - Tyding Up
lock
Building a Calculator App
lock
Tip Calculator
lock
Unit Testing
lock
course video
Preview - Modern Android App Development using Kotlin, Jetpack Compose, Jetpack Navigation, Navigation Graph, MVVM, Coroutines, Unit Testing
Discuss (
0
)
navigate_before
Previous
Next
navigate_next