In the past, I have posted a lot of resources in a series for HTML5 developers. I hope these have been as helpful for others as they have been for me. That series got me thinking about doing a series for other developers as well, and I think I’ve finally decided on iOS as the focus. There are a lot of great resources out there for iOS, but I’m not convinced that everyone who is doing iOS development is aware of them. So with that in mind, let’s jump right into the first resource: objc.io
objc.io - A periodical about best practices and advanced techniques in Objective-C
objc.io started with its first issue in June 2013 and has continued as a monthly publication ever since. This online magazine style publication aims to provide high quality content centered around a single theme once a month. Each issue starts with an editorial article that sets up the theme for the issue. After the editorial there are roughly 4–8 articles based on the theme. The writing quality is superb and some of the best stuff you will find on the internet for iOS development. While the focus is on the Objective-C language, Xamarin developers should still read this as many of the best practices are applicable for C# iOS developers as well.
One thing I really like is the ability to subscribe so that you always know when the latest issue is posted. You can do this in a variety of ways. For starters, you can subscribe to their mailing list. This will send you a short email when each issue is posted. If you are running OS X Mavericks, you can register for a push notification to be sent to your Mac when each issue is posted. If you prefer to read on your iPhone or iPad, objc.io is even available as a Newsstand app. This is a great option if you want to support the objc.io team as it carries a $4.99 monthly subscription. It really is a great format for reading this material. All of the other options are completely free though.
Summary
I highly recommend iOS developers of all types (obj-c and Xamarin, etc.) check objc.io out. Currently there are 6 issues and they are being added once a month. This periodical will definitely make you think about things you may not have considered before.
Contact
If you want to comment or reach out to me, the best place to do that is on Twitter @brentschooley. I can also be reached via email at bschooley@infragistics.com.