Skip to content

This is a demo application used to educate and interview iOS Engineers using UIKit.

License

Notifications You must be signed in to change notification settings

jasonjrr/MVVM.Demo

Repository files navigation

MVVM.Demo

This is a demo application used to educate and interview iOS Engineers.

Key Areas of Interest

  • MVVM pattern is used to View/View Model binding (via Rx)
  • IoC pattern is used for dependency injection and in-app navigaton through the Coordinator pattern.
  • 100% unit test coverage for View Models and services.
  • Strong architecture patterns that improve testability and extensibility.

Learning Opportunities/Interview Questions

  • Quickly look through the source code to understand the important area of the architecture.
  • Following the patterns within the source code, create a new screen that allows the user to select which emoji will be shown within the app.

About

This is a demo application used to educate and interview iOS Engineers using UIKit.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages