PhotoApp Sample photoapp, no storyboards, no xibs. 100% programmatically created controllers Context realtime search SQLite with SQLite.swift Image caching with SDWebImage Application state saving and restoring A request to a mock API