You will learn the core technologies necessary to build apps that consume web services, and an optimized architecture for doing it in a scalable, efficient and elegant way.
Learn how to leverage Mantle to create model objects that seamlessly map from one representation to another (JSON, NSManagedObject, etc…). Use AFNetworking to map HTTP requests and responses into Cocoa Objects. Use Core Data in the background in a safe and efficient way, how to manage the data inside an iOS app, reduce HTTP requests and correctly manage memory.
Build lean View Controllers and reuse them to the max with Controller Containment (embed Collection Views inside table views, etc)!
Learn how to test asynchronous code!
You will explore leading-edge programming concepts while developing a comic book reading list App that consumes ComicVine’s API.