Effective iOS Networking
Very few apps these days are self-contained silos. In all likelihood, your app will need to consume data from external sources. In this session, you’ll learn how to properly write networking code so that you don’t block threads, don’t fetch data you don’t need, and cache data to avoid. We’ll dive deep into caching semantics to enable us to have the right balance between fresh data and a good user experience. All of this will be accomplished this by leveraging the new networking APIs in iOS 7. We’ll also cover some techniques you can use on the API side to make life easy for mobile clients.