What is Android?
Android is a software package and linux based operating system for mobile devices such as tablet computers and smartphones.
Some of Android notable features:
- It is open-source.
- Anyone can customize the Android Platform.
- CThere are a lot of mobile applications that can be chosen by the consumer.
an open source license.
Course Content: Android
Module 1: Introduction to Kotlin
- Kotlin History
- Kotlin Advantages
- How Kotlin Program Work?
- Kotlin Software Prerequisites
- IntelliJ IDEA
- Installing IntelliJ IDE
- Creating a Kotlin Program
- Running a Kotlin Program
- The main( ) function
- Writing Comments
- Kotlin Variables
- Kotlin Data Types
- Input of Information to Kotlin Program
Module 2: Control Flow Statements
-
Introduction
-
If statement
-
If-else- statement
-
When Statement and expression
-
For Loops
-
While Loops
-
Do- While loops
-
Jump Expressions
-
Break Statement..
-
Continue Statement
-
Return Statement
-
Functions
-
Function Structure
-
Creating a Function
-
Functions and Variable Scope
Module 4: Android Framework and Android studio
-
Introduction
-
Android Platform Architecture
-
Android Libraries
-
Components of Android application
-
Types of Android processes and their properties
-
Android Application Development
-
Creating Kotlin Project Using Android Studio
-
Run Android App
-
Setup an Android Virtual Device
-
What is Android Studio Gradle?
-
Run your Apps on a Hardware Device (Physical Phone)
-
Lab 4: Creating Your First Application
Module 8: Android Widgets
-
Progress Bar
-
Seek Bar
-
Date and Time Picker Dialogs
-
Calendar View
-
Web View.
-
Rating Bar
-
Video View
-
Texture View
-
Lab 8: Creating a Pizza Schedule a App
Module 10: Firebase Authentication and Database
-
Introduction
-
What is the JSON?
-
How does Firebase Database work?
-
Firebase Authentication (Signup and Login Android App)
-
Configure your App to use Firebase Services.
-
Configuring Firebase Authentication
-
Using Firebase Assistant with Android Studio
-
Firebase Database.
-
Real Time Database
-
Cloud Firestore Database
-
Lab 10: Firebase Authentication and Database