Skip to content

This Is A Demo For App Structure Using Viper, Environment Configuration , and Base Modules

Notifications You must be signed in to change notification settings

ASamirbadran/Channels

Repository files navigation

Channels

This Is A Demo For An App Structure.

Requirements

  • iOS 10.0+
  • Xcode 11+
  • Swift 5.0+

Structure

  • Viper Architecture with it's Base Modules.
  • Persistance Manager For Dealing with userDefaults.
  • Swiftgen For Managing Resources (Strings, Images).
  • Using Xconfig Files and Schemes For Managing Environment.
  • A Container Class For Creating VCS and Managing App Flow.
  • Using Xibs, No Stoaryboards.
  • Network Layer.
  • Using Moya For Network Calls.

TODO

  • Adding Custom Classes, Extensions and Utilities.

About

This Is A Demo For App Structure Using Viper, Environment Configuration , and Base Modules

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published