Aaron was that kid taking apart the mechanical and electrical appliances at five years of age to see how they worked. He never grew out of that core interest - to know how things work. He took an early interest in computer programming, figuring out how to get past security to be able to play games on his dad's computer. He's still that feisty nerd, but at least now he gets paid to do it.
After being a full time Java consultant for five years, he moved to a full-time mobile architect position for a year and now is with Automattic (think WordPress) as a Mobile Wrangler. Aaron's interest in mobile development has been ever increasing since he got his first iOS app in Apple's App Store in 2009, Migraine Diary. Other than software development, Aaron enjoys camping during the summer, taking his dogs for a walk around the neighborhood, and pretending to be a storm chaser while sitting at home.
Most applications writing for mobile platforms need some sort of integration with web services. Unfortunately, most times backend infrastructure becomes an oversight and the app ends up suffering in the long run. Using cloud infrastructure technologies like Parse can help you get from concept to App Store insertion in no time. Parse's simple API, extendable Cloud Code feature and Push notification API let you focus on your app while getting a scalable backend solution.
So you've been using Core Data in your apps and think it's great and simple and super powerful. But now you're starting to run into problems with your apps that you can't explain and possibly even performance issues. This session will cover some of the more advanced topics about Core Data including doing things in the background (concurrency), caching data, migrating schemas, and dealing with undo management.
Push notifications are a great way to connect with your users while they're not using your app. Remote push notifications are very powerful but it can be quite daunting to get push working with your app. We'll cover topics such as how to send pushes over Apple's network, how to set up your app to handle them, and how to use iOS 7's great new background fetch API.
Did you know push notifications can be locally fired off based on a time? How about using sending pushes to your non-App Store apps? We'll also talk about some of the pitfalls that aren't terribly clear in Apple's documentation.