Skip to content

YvonneFrankort/Mobile-Programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mobile Programming – Course

This repository contains all coursework for the Mobile Programming with Native Technologies course. Each weekly assignment is stored in its own folder, and each week includes its own README with detailed instructions and releases.

Weekly Assignments

  • Week 1 – Introduction to Android Studio, first app, APK, and demo video (Full README is inside the week1 folder)
  • Week 2 – Task list app with ViewModel, add/toggle/remove tasks, filtering and sorting, APK, demo video (Full README is inside the week2 folder)
  • Week 3 - Improvement of the app architecture using MVVM and StateFlow, making the UI fully reactive (Full README is inside the week3 folder)
  • Week 4 - Adding navigation between multiple screens while keeping a shared state with MVVM (Full README is inside the week4 folder)
  • Week 5 - Weather App using Jetpack Compose, Retrofit, and the OpenWeather API (Full README is inside the week5 folder)
  • Week 6 - Adding persistent storage to the Weather App with Room (Full README is inside the week6 folder)

Structure

Root README → overview of the entire course Week folders → each contains the full assignment and README Releases → APKs and demo videos for submission

About

Android development course with Kotlin, Jetpack Compose, MVVM, and Room.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages