Completed
- Intro Calculator App
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Kotlin Android Tutorial: Build Android Apps - 7+ Hour Development Masterclass
Automatically move to the next video in the Classroom when playback concludes
- 1 - Introduction
- 2 - Installing Android Studio
- 3 - Our First Project - The UI and how to change it
- 4 - Setting up the AVD Android Virtual Device
- 5 - Starting our first app
- 6 - Our First App - People Counter App
- 7 - Testing on our phone
- 8 - Outro for this chapter
- 9 - Intro - Fundamentals Chapter
- 10 - Basic Concepts of OOP Languages
- 11 - Val vs Var
- 12 - Datatypes of Numbers
- 13 - Datatypes bool, char and string
- 14 - Arythmetic operators
- 15 - Comparison operators and string interpolation
- 16 - assignment operators
- 17 - If Statements
- 18 - If Statements part 2
- 19 - When Expressions
- 20 - While Loops
- 21 - Do While Loops
- 22 - Another way to use while loops
- 23 - For Loops
- 24 - Functions - Parameters and arguments
- 25 - Nullables in Kotlin
- 26 - Nullables - elvis operator
- 27 - Outro Basics 1
- 28 - Intro Basics of OOP
- 29 - Classes and Objects
- 30 - Classes and Initializers
- 31 - Scope and Shadowing
- 32 - Member Variables, Functions and Constructors
- 33 - Lateinit - Setters and Getters
- 34 - Data Classes
- 35 - Inheritance
- 36 - Interfaces
- 37 - Abstract Classes
- 38 - Typecasting
- 39 - Outro OOP
- 40 - Intro more on Kotlin Basics
- 41 - Arraylists
- 42 - Lambda expressions
- 43 - Visibility modifiers
- 44 - Nested and Inner Classes
- 45 - Safe Casting
- 46 - Exception Handling with try and catch
- 47 - Outro More Basics
- 48 - Intro Age in Minutes App
- 49 - Setting up the UI for the App
- 50 - Difference of SP, DP Px
- 51 - Finalizing the UI
- 52 - Adding a DatePickerDialog and OnDateSetListener
- 53 - Using the selected Date to Display it
- 54 - Outro Age in Minutes
- 55 - Intro Calculator App
- 56 - Building the UI
- 57 - Using onClick and implementing the CLR
- 58 - Adding the onDecimalPoint
- 59 - Adding the onOperatorFunctionality
- 60 - Adding Subtraction - using substring and other string methods
- 61 - adding the missing operations
- 62 - Outro