Skip to content

CypherPoet/modern-ios-app-infrastructure

Repository files navigation

Modern IOS App Infrastructure — Sample Project

This project is meant to follow along with Paul Hudson's tutorial series on Modern App Infrastructure.

It starts with an app called Paraphrase, which has a structure that the initial README describes as "clumsy but in a realistic way – it’s the kind of app you might build if you didn’t know better".

I copied the contents of the starter project to this repo so I can commit each part of the evolution.

Stages

  1. How to refactor your code to add tests

  2. How to add CocoaPods to your project

  3. How to clean up your code formatting with SwiftLint

  4. How to streamline your development with Fastlane

  5. How to save and share your work with GitHub

  6. How to validate code changes using CircleCI