Ben Scheirman


Director of Technology for ChaiOne, founder of NSScreencast

Ben Scheirman is an experienced software developer, screencaster, speaker, and author. He’s been developing software for nearly 15 years, and currently focuses on Ruby and iOS. Ben is the founder of NSScreencast, where he publishes a new screencast on iOS development each week.

When not programming, Ben enjoys playing guitar, drinking beer, and spending time with his wife and five wonderful children. Ben is the Director of Technology for ChaiOne in Houston, TX.

YOW! Connected 2014 Melbourne

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.