arrow_back
Introduction & Environment Setup
Introduction to Android
History of Android
Introduction to Android Quiz 1
Versions/Flavors of Android
What is IDE?
Introduction to Android Quiz 2
Setting Up Android Studio on System (Windows)
Setting Up Android Studio on System (macOS)
Setting Up Android Studio on System (Linux)
Front End and Back End Languages (Java/Kotlin, XML)
Running App Process (ADB & AVD)
The Extension .apk
Introduction to Android Quiz 3
Assignment
Introduction & Environment Setup Notes
Knowing the Development Process
Creating First Android Studio Project
Knowing the Android Studio
Creating Android Virtual Device
Executing Project on Android Screen (AVD)
Executing Project on Android Screen (ADB)
Knowing the IDE - Quiz
Debugging Android Apps (Logcat, Toast, Breakoints, Error Resolving)
Introduction to XML
Knowing the Development Process - Quiz
Assignment
Knowing the Development Process Notes
Java Components
Introduction
Setting up Java in Command Prompt
Making First Java Class in Notepad Hello World
Packages and Classes
Java Components Quiz 1
Datatypes
Variables
Methods
Java Components Quiz 2
Encapsulation
Keywords and Identifiers
Method Overloading
Inheritance
Method Overriding
Objects and calling
Constructors
Java Components Quiz 3
Interface and Implements
Use of this, static & final
Conditional Statements
If, If Else & If Else Else If
Loops
For and For each loop
While and Do While
String Operations
Java Components Quiz 4
Assignment
Java Components Notes
Getting into Designing UI
How to design in Android apps (Layouts) writing code in XML
How to design in Android apps (Views)
Introduction to XML - Quiz
How to design in Android apps using Drag and Drop
Getting into Designing UI - Quiz 1
Getting into Designing UI - Quiz 2
Assignment
Getting into Designing UI Notes
Making First App
Android Architecture
Android Components
Activity Lifecycle
Making First Android App (BMI)
Android Architecture - Quiz
Making Tic-Tac-Toe
Intent Passing
Bundle Passing
Making First App - Quiz 1
Making a Splash Screen
Making First App - Quiz 2
Assignment
Making First App Notes
Enhancing UI
Animation
Custom Animation in Android (Lottie Animation)
Animations in Android - Quiz
Card View
ListView, Spinner & AutoCompleteTextView
Styles and Themes
Making App Universal (Screen Compatible)
Enhancing UI - Quiz 1
Recycler View
Adding/Deleting and Updating Items in Recycler View
Animating the items of Recycler View
Recycler View - Quiz
Creating your own toolbar(Custom Toolbar)
Creating your own Drawable(Custom Drawable)
Enhancing UI - Quiz 1
Enhancing UI - Quiz 2
Assignment
Enhancing UI Notes
Notifications
Toast
Customizing Toast
Notifications - Quiz 1
Using Logs and LogCat in Android
Showing AlertDialog Box on UI
Customizing Dialog
Notifications - Quiz 2
Status Bar Notifications
Customizing Notifications
Notifications - Quiz 3
Notifications - Quiz 4
Assignment
Notifications Notes
Implicit Calls
Making Calls, Dailing, Sending Mails & Sharing App Installation Link
Implicit Calls - Quiz
Assignment
Implicit Calls - Notes
Fragments
Introducing Fragments and FrameLayout
Tab Layout
Fragments - Quiz 1
Bottom Navigation View
Navigation Drawer
Managing Fragment Backstack
Data Passing in Fragment
Fragments - Quiz 2
Assignment
Fragments - Notes
Location Based Services and Google Maps
Implementing Google Maps
Map Overlays
Geocoder
Assignment
Location Based Services and Google Maps Notes
Web Services and WebView
Introduction to Dynamic Apps
Receiving HTTP Response (JSON)
What is JSON Response
JSON - Quiz
Parsing Response
Parsing Response (POST API)
WebView
Web Services and WebView - Quiz 1
Web Services and WebView - Quiz 2
Assignment
Web Services and WebView Notes
Data Storage
Bundle Passing
Shared Preferences
Database
Introducing SQLite
SQLiteOpenHelper and creating a database
Sqlite - Quiz
Opening and closing a database
Inserting Data in database (Insert)
Fetching Data from a database (Select)
Working with cursors updates, and deletes
Database - Quiz
Database Room Library (Daily Expense App)
Data Storage - Quiz
Assignment
Data Storage Notes
Camera & Gallery
Taking pictures
Getting Pictures from Camera to App
Getting Pictures from Gallery to App
Camera & Gallery - Quiz
Assignment
Camera & Gallery Notes
Multimedia in Android
Media Player (Audio)
Video View
Multimedia in Android - Quiz
Multimedia in Android Notes
Sensors
How Sensors work?
Accelerometer Sensor and its Applications
Proximity Sensor and its Applications
Ambient Light Sensor and its Applications
Sensors - Quiz 1
Assignment
Sensors Notes
Services and Receivers
Overview of services and its Lifecycle in Android
Implementing a Service
Alarm Manager
Sending & Receiving messages
Services and Receivers - Quiz 1
Services and Receivers - Quiz 2
Assignment
Services and Receivers Notes
Getting along with Kotlin
Introduction to Kotlin
Setting up Kotlin
Classes in Kotlin
First Program in Kotlin (Hello World!)
Variable & Types
Val & Var
Methods in Kotlin
Conditions
Lists
For and For Each Loop
While and Do While
Kotlin Basics- Quiz 1
Triple,Pair
Learning the Basic Syntax
Intent Passing
Recycler View
Maps
Assignment - Module 17
Getting along with Kotlin Notes
Kotlin Basics- Quiz 2
Taste of Firebase
Introduction
Creating a Firebase Project on Console
Cloud Messaging (Push Notifications)
Firestore (Realtime Database)
Taste of Firebase - Quiz
App Monetisation Method
What are Ads?
Implementing Banner Ads
Implementing Interstitial Ads
App Monetisation Method - Quiz
Assignment
App Monetisation Method Notes
Module 20 - Releasing the App
What is Playstore ?
Creating Signed .apk
Going live on Playstore
Module 21 - Tyding Up
Building a Calculator App in Kotlin
Our First Kotlin App (BMI)
Making a TicTacToe in Kotlin
Building a Notes App (using Room Library)
Using Runtime Permission DialogBox for Risky Permission
Preview - Learn Android App Development from Scratch - Android Basic Course in Java
Discuss (
0
)
navigate_before
Previous
Next
navigate_next