FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

OmiSoftNet/MVP-Template-iOS: iOS MVP example · GitHub

Repository files navigation

MVP-Template-iOS

Description

MVP-Template-iOS is an iOS Swift app that demonstrates a lightweight implementation of MVP pattern in iOS.

Read the full article explaining the project here.

MVP Architecture

Briefly, MVP stands for Model-View-Presenter. It is based on the distribution of responsibilities among the three modules:

  • Model contains data;
  • View is responsible for displaying data;
  • Presenter, an intermediary between the two modules mentioned above, is responsible for the screen logic;

UML diagram of a screen (component)

Preview

Dependencies

The sample app is using next libraries and frameworks:

References

If you have any suggestions or questions feel free to make a Pull Request or contact us!

Author

Ruslan Fedorovych

iOS Developer at OmiSoft

License

MVP-Template-iOS is released under the MIT license.
See the LICENSE for details.

Releases

Packages

Contributors

Languages


Back | FazBrowse Home | New Git URL