Skip to content

Yorha ios client app for yorha api built over VIPER architectural pattern

Notifications You must be signed in to change notification settings

marcounderscore/yorha-client-ios

Repository files navigation

yorha-client-ios

Yorha ios client app for yorha api built over VIPER architectural pattern.

Technologies used in this project.

  • Swift: Language used across the project.
  • CocoaPods: Dependency manager for ios.
  • AlamofireImage: Image component library for Alamofire.
  • Most of the code implements apple apis.
    • URLSession
    • Core Data
    • UI elements

In this moment the project can retrieve every endpoint in the api and show them as a list and a detail.

Table view Detail view

What I've learned so far.

  • As my first ios app VIPER maybe wasn't the best start but the experience is worth it.
  • VIPER is hard, use it wisely and just when a project or team is big and experienced enough.
  • VIPER really use a modularization principle use this as an advantage.
  • VIPER is fun to learn, give it a try.

Troobleshoots.

//pending

About

Yorha ios client app for yorha api built over VIPER architectural pattern

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published