cwalo / ThingsYouShouldKnow

Things you should know, but might forget...

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Things you should know, but might forget...

This is a curated list of reference material that anyone who develops in the Apple domain will hopefully find helpful. Most items are things I have used and can vouch for.

--

Swift

--

The Swift Programming Language

Swift Forums

Swift Snapshots

Swift Operators - NSHipster

Dynamic Dispatch

--

Foundation/UIKit

--

Foundation

UIKit

--

Patterns

--

Coordinators - Soroush Khanlou

Intro to MVVM - objc.io

Patterns to Destroy Massive View Controllers - Soroush Khanlou

--

Debugging

--

Advanced Debugging - WWDC 2018

Chisel (LLDB Commands)

Dancing in the Debugger - objc.io

--

Dependency Managers

--

Carthage

Cocoapods

--

CI/CD/Analytics & Crash Reporting

--

CI

CD

Analytics & Crash Reporting

--

Frameworks/Xcode/Build System

--

Build Configuration Files (xcconfig) - NSHipster

Build Configurations - Thoughbot

Conditional Compilation - Dave Delong

Dynamic vs. Static Frameworks

Xcode Build Settings Reference

Xcode Build Variables List - @gdavis

--

Documentation and Help

--

Current Apple Documentation Archive

Apple Documentation Archive

Xcode Help

WWDC Videos

--

Software Philosophy and the Workplace

--

How to Deliver Constructive Feedback in Difficult Situations

iOS Factor (Twelve Factor Apps)

Long Names are Long

Technical Debt - Martin Fowler

--

Handy Links

--

Apple

Tools and Blogs

About

Things you should know, but might forget...