Skip to content

highthem/fantastic-ios-architecture

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fantastic-ios-architecture

Better ways to structure apps

Content

General

Posts

Videos

Unidirectional Data Flow

VIPER

MVVM

Frameworks

  • RxSwift Reactive Programming in Swift
  • Operations A Swift framework inspired by WWDC 2015 Advanced NSOperations session.

Repos

  • modular-architecture Examples of iOS Modular Architecture in Swift
  • CleanStore A sample iOS app built using the Clean Swift architecture
  • Delta Delta takes an app that has custom state management spread throughout all the VCs and simplifies it by providing a simple interface to change state and subscribe to its changes.
  • eigen The Art World in Your Pocket or Your Trendy Tech Company's Tote, Artsy's iOS app

Data Source

Posts

Repos

  • Mensa Smart, modern table and collection views on iOS.
  • RLDTableViewSuite Reusable table view controller, data source and delegate for all your UITableView needs
  • PagedArray A Swift data structure for easier pagination
  • ReadingList An example on using the Mantle Modeling Framework with Overcoat AFNetworking extension.
  • DTTableViewManager Protocol-oriented UITableView management, powered by generics and associated types.
  • StatefulViewController Placeholder views based on content, loading, error or empty states
  • Spots Spots is a view controller framework that makes your setup and future development blazingly fast
  • JSQDataSourcesKit Type-safe, value-oriented, composable data source objects that keep your view controllers light

Licence

This project is released under the MIT license. See LICENSE.md.

About

🏯 Better ways to structure apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%