The launch of Apple News has been a bit underwhelming. It’s still only available in three regions and the richer Apple News JSON format is still being restricted to selected partners. It could have been much more than it is by now. However, if your blog is publishing an RSS or Atom feed, you can still get it listed, and you should. Tim Oliver has written up a guide on how to do it, and includes some tips for making it look good.
Let’s start 2016 with a collection of small tips that are going to make your year that bit easier. Krzysztof Zabłocki has put together a collection of Xcode plugins, tips and hidden user preferences that’ll take Xcode to 11. 🚀
Curtis Herbert writes about a slightly hidden feature of Interface Builder, the ability to “attach” views to a view controller without them being in the view hierarchy. I must admit I don’t really use this, and either fallback to a XIB, or make a new view controller and present it in the current context but this can be a useful technique for smaller views.
This Core Image browser lists all available filters along with sliders to adjust their parameters. If you’re looking for that perfect Core Image effect, this is going to save you loads of time.
Ben Sandofsky noticed this in the release notes for iOS 9. I’d also completely missed this important change and by the number of retweets, so did plenty of others. Never worry about unregistering for notifications again.
While we’re on the subject about not worrying about deallocated objects, this framework from Kevin Ballard gives a safer and more elegant syntax for KVO in both Swift and Objective-C. It has automatic unregistering and is thread safe. It’s early days, but looks like it’s worth checking out.
How would you make Target/Action feel more at home in Swift? Mike Ash has had a go. I wonder if we’ll ever see a layer on top of UIKit from Apple which adds these kind of conveniences.
There’s been plenty written about guard since it was added to Swift, but in this article Alexei Kzznetsov argues that if your functions are small enough, it shouldn’t be needed at all. He takes some example code from the Apple Swift book and refactors it, removing the need for the guard statements along the way.
Jeremiah Gage with a guide to making sure you’re doing everything right to get your apps showing up as best they can in search results.
New site dedicated to indexing conference talks and other videos from around the iOS and OS X development community. There’s already ~500 videos there, and you can contribute more to help build it into something even better.
Making billions of people happy.
Be part of Sky’s new tech hub in the heart of Yorkshire. Sky - Believe in Better.
Seeking an iOS developer for a classical music streaming service.
Great story!