Resources
| Code Examples | Videos | Documents | Books, Links, Tutorials, & Tools |
Code Examples
Example Name | Screen Shot | Download |
Lab Packages |
[00A]
[01A]
[01B]
[01C]
[02A]
[03A] [03B] [03C] [04A] [04B] [04C] [05A] [05B] [06A] [07A] [08A] [09A] [10A] [10B] [11A] [12A] [12B] [13A] [13B] |
[00A]
[01A]
[01B]
[01C]
[02A]
[03A] [03B] [03C] [04A] [04B] [04C] [05A] [05B] [06A] [07A] [08A] [09A] [10A] [10B] [11A] [12A] [12B] [13A] [13B] |
Camera Intent | (.png) | (.zip) |
TempConverter | (.png) | (.zip) |
TempConverter v2 | (.zip) |
Kotlin Videos
Number | Video Name | Duration | Link | Code |
01 | Variables | 6:24 | (.mp4) | (.kt) |
02 | Conditionals | 6:31 | (.mp4) | (.kt) |
03 | Looping | 2:43 | (.mp4) | (.kt) |
04 | Functions | 6:25 | (.mp4) | (.kt) |
04A | Function Objects & Lambda Expressions | 9:08 | (.mp4) | (.kt) |
05 | Classes: Functions, Properties, & Constructors | 9:53 | (.mp4) | (.zip) |
06 | Classes: Inheritance & Type Checking/Casting | 7:20 | (.mp4) | (.zip) |
07 | Classes: Extensions (Functions & Properties) | 4:06 | (.mp4) | (.kt) |
08 | Classes: Objects | 3:54 | (.mp4) | (.zip) |
09 | Data Classes | 3:02 | (.mp4) | (.kt) |
10 | Null Safety & Nullability | 5:32 | (.mp4) | (.kt) |
11 | Collections: Lists, Sets, & Maps | 9:45 | (.mp4) | (.kt) |
12 | Collections: Destructuring | 2:15 | (.mp4) | (.kt) |
13 | Collections: Iteration | 4:19 | (.mp4) | (.kt) |
14 | Strings | 4:29 | (.mp4) | (.kt) |
15 | Interfaces & Abstract Classes | 13:16 | (.mp4) | (.zip) |
15A | Generics | 16:00 | (.mp4) | (.kt) |
16 | Coroutines | 5:59 | (.mp4) | (.zip) |
17 | Flow | 13:50 | (.mp4) | (.kt) |
Demo Videos
Video Name | Duration | Link |
A1 - Pizza Party | 0:29 | (.mp4) (.webm) |
A1 - Pizza Party XC | 0:32 | (.mp4) (.webm) |
A2 - TicTacToe | 1:22 | (.mp4) |
L05 - Quizler XC 2 | 0:24 | (.mp4) (.webm) |
L06 - Samodelkin XC | 0:17 | (.mp4) (.webm) |
L07 - Samodelkin XC | 0:20 | (.mp4) (.webm) |
A3 - AMDB XC | 1:33 | (.mp4) |
A4 - WeathrTrackr XC | 2:25 | (.mp4) |
Documents
Document Name | Download |
Syllabus | (.pdf) |
Exams (.pdf) | [1] [2] [3] |
Lecture Slides (.pdf) |
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [12] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] |
Books, Links, Tutorials, & Tools
Kickstart Modern Android Development with Jetpack and Kotlin · Source Code
Android API Documentation
Android Developer API Guide
Associate Android Developer Certification
Android Studio
Android Asset Studio
Firebase