App Architecture
Moritz Lang edited this page Nov 30, 2018
·
3 revisions
The code-base is split into several frameworks (features or shared code), and one iOS-Application called App.
iOS Application | App |
---|---|
Shared | Common, CommonUI, GraphQL (external) |
Features | Playground, PlaygroundUI, PlaygroundBrowserUI |
Every feature module lives inside the
Feature/
directory, where else theApp
and shared internal libraries are placed at the root level.
External dependencies will be integrated via Carthage.
Ocelot will use a combination of Model
s, View
s, ViewModel
s, and Coordinators
.