Skip to content

SplitTab/EECS4443Lab4

Repository files navigation

EECS4443Lab4

Profile Photo Updater

The application uses the MVC (Model–View–Controller) pattern for clear separation of concerns. The Model encapsulates data and business logic. The View is the UI layer (layouts and widgets) that renders state. MainActivity acts as the Controller: it handles input events (e.g., handleTakePhoto()), coordinates data retrieval and updates from the Model, and instructs the View to render results. Given the project’s small scope, MVC is adequate; if the codebase grows, consider MVP or MVVM for improved testability and lifecycle handling.

Group Members & Contributions:

  • Stefewn Johnson (MainActivity.java)
  • Muhammmad Zamin (MainActivity.java)
  • Daniel Chahine (XML)
  • Yuriy Kotyashko (MainActivity.java)

About

Git repository for lab 4 of EECS 4443.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages