Android Labs
Lab 1 ( video )
- Setting up the Development Environment
- Hello World
- Resource Management & GUI basics
Lab 2 (Videos: Jakob | Kelian)
- Single Activity Interactive UIs
- ConstraintLayout features
Lab 3 (Videos: Jakob | Kelian )
- Advanced UI interactions & Intents
- Fragments
Lab 4 (Videos: Jakob | Kelian )
- Broadcast receivers
- Dynamic Lists - RecyclerView, Adapter
Lab 5 (Video: Jakob | Kelian )
- Storage: Room DB
Lab 6 ( Video: Jakob | Kelian )
- Background tasks: Threads, Coroutines, LiveData
Lab 7 ( Video: Jakob | Kelian )
- Testing
Cloud, External Services & IoT Labs
Lab 8 ( Video: Jakob | Kelian )
- Mobile & Web Services
Lab 9 (Video: Jakob | Kelian)
- Android Sensors, Maps
Lab 10 ( Video )
- Microcontrollers, Arduino
Lab 11 ( Video )
- Communication protocols: MQTT
- Android Custom Views & Canvas
Lab 12 ( Video )
- Cloud centric IoT
- ThingSpeak