Lectures
- Lecture 1 - Introduction ( Jakob Mass)
- Goals and directives of the course ( Slides | Video )
- Introduction to Android framework and Android Studio (lab 1 presentation) (Slides | Video )
- Homework 1 is announced in the lab
- Lecture 2 - 07.09 (Jakob Mass)
- Kotlin 101 Slides
- Android Basic UI and Life cycle management ( Slides | Video )
- Homework 2 is announced in the lab
- Lecture 3 - 14.09 (Jakob Mass) ( Slides | Video )
- Advanced UI & Application Components in Android - Fragments, ActionBar, Intents
- Homework 3 is announced in the lab
- Lecture 4 - 21.09 (Jakob Mass) ( Slides | Video )
- Broadcast Receivers, Content Providers, Dynamic Lists
- Homework 4 is announced in the lab
- Lecture 5 - 28.09 (Jakob Mass) ( Slides | Video )
- User state & data storage
- Homework 5 is announced in the lab
- Lecture 6 - 05.10 (Jakob Mass) ( Slides | Video )
- Services and background tasks
- Homework 6 is announced in the lab
- Lecture 7 - 12.10 (Jakob Mass)
- Android testing ( Slides | Video )
- Home Assignment 1 is announced in the lab
- Lecture 8 - 19.10 (Pelle Jakovits)
- Web Services, Cloud Computing, Mobile Cloud ( Slides | Video )
- Lecture 9 - 26.10 (Mohan Liyanage) ( Slides | Video)
- Working with Sensors
- Android sensors and Location based services
- Homework 7 is announced in the lab
- Lecture 10 - 02.11 (Mainak Adhikari) ( Slides | Video pt1, Video pt2 )
- Embedded Systems and hardware
- Homework 8 is announced in the lab
- Lecture 11 - 09.11 (Mainak Adhikari) ( Slides | Video )
- Communication protocols
- Home Assignment 2 is announced in the lab
- Lecture 12 - 16.11 (Jakob Mass) ( Slides | Video )
- Internet of Things - Concept, applications & platforms
- Projects are advertised
- Session 13 23.11
- A consultation session for the projects
- Students present their teams & project ideas
- Lecture 14 - 30.11 (Jakob Mass) ( Slides | Video)
- Cross-platform Mobile App. development, Flutter
- Lecture 15 - 07.12
- Fog Computing (Chinmaya K. Dehury) ( Slides | Video )
- Concepts, Challenges and Research Scope
- Working as a Mobile Developer (Kelian Kaio) ( Slides | Video )
- SESSION 16 - 14.12, 16.12
- Final Project presentations