Kotlin Android Tutorial: Build Android Apps - 7+ Hour Development Masterclass
tutorialsEU via YouTube
Overview
Syllabus
- Introduction
- Installing Android Studio
- Our First Project - The UI and how to change it
- Setting up the AVD Android Virtual Device
- Starting our first app
- Our First App - People Counter App
- Testing on our phone
- Outro for this chapter
- Intro - Fundamentals Chapter
- Basic Concepts of OOP Languages
- Val vs Var
- Datatypes of Numbers
- Datatypes bool, char and string
- Arythmetic operators
- Comparison operators and string interpolation
- assignment operators
- If Statements
- If Statements part 2
- When Expressions
- While Loops
- Do While Loops
- Another way to use while loops
- For Loops
- Functions - Parameters and arguments
- Nullables in Kotlin
- Nullables - elvis operator
- Outro Basics 1
- Intro Basics of OOP
- Classes and Objects
- Classes and Initializers
- Scope and Shadowing
- Member Variables, Functions and Constructors
- Lateinit - Setters and Getters
- Data Classes
- Inheritance
- Interfaces
- Abstract Classes
- Typecasting
- Outro OOP
- Intro more on Kotlin Basics
- Arraylists
- Lambda expressions
- Visibility modifiers
- Nested and Inner Classes
- Safe Casting
- Exception Handling with try and catch
- Outro More Basics
- Intro Age in Minutes App
- Setting up the UI for the App
- Difference of SP, DP Px
- Finalizing the UI
- Adding a DatePickerDialog and OnDateSetListener
- Using the selected Date to Display it
- Outro Age in Minutes
- Intro Calculator App
- Building the UI
- Using onClick and implementing the CLR
- Adding the onDecimalPoint
- Adding the onOperatorFunctionality
- Adding Subtraction - using substring and other string methods
- adding the missing operations
- Outro
Taught by
tutorialsEU