open for contributions by the way). I made it to scratch my own itch: “How do I find, and subscribe to, a whole community of RSS feeds?” but now it’s very much its own thing. Does it make money? Absolutely not. Does it get a lot of traffic? Actually, no. 😀 Am I glad I built it? YES! I still use it every day.
But, over and over in my career a surprising number of these side projects turned into real parts of various businesses that did end up making money. For example, this newsletter started as a side project. I had no intention of doing this for 7 years and definitely wasn’t thinking about it making money through sponsorship when I started it. I just wanted to read a newsletter like this on iOS development. There wasn’t one, so I started one. I didn’t think much about it! It was only a side project. It was easy.
Are you working on a side project as well as whatever you do for your main job? If not, why not? 🚀
Dave Verwer
Inside iOS Dev is the show for professional developers looking to level up their skills. Each episode is a focused 20-30 minutes on a specific iOS Development topic. Learn about architecture, unit testing, language features, & more.
Don’t be tempted to read too much into this, I don’t think it’s anything to do with an official path to Swift on the server. I think we’re far more likely to see that through iCloud “server functions” or something like that. But, this is very cool and it’s good to see more of these things being brought under the umbrella of the Swift open source project.
Patrick Balestra has written up a good summary of the parallel build system improvements accompanying Xcode 10 after he watched Session 408 from this year’s WWDC. Thanks Patrick!
This year’s changes to Interface Builder (am I still allowed to call it that? 👴) really threw me at first. I didn’t like them straight away, especially the change in position/access to the object library. However, a few weeks of getting used to it and the discovery of ⌘⇧L and I was convinced. In this article, Steven Lipton takes us through some of the changes.
You could quite happily go your whole life as an iOS developer without looking into NSDataAsset, but you’d be missing a really smart feature of the platform that’s been around for a little while now. You should learn about it! 😀 This is NSHipster at its finest, thanks Mattt!
Matt Diephouse with a good article that starts out looking back at the Protocol-Oriented Programming in Swift session from WWDC 2015 (Was that really 2015? It feels much more recent than that!) and then takes us through a different way to write some of the same code from that session.
The introduction of compactMap
to Swift recently really made a lot of sense to me. Where previously you would useflatMap
to sometimes “compact” things never really sat right and the new distinction feels great. If the subtleties of the change passed you by though, you’ll want to read this article from Antoine van der Lee.
Swift may not be quite as dynamic as Objective-C, but that doesn’t mean it has no tricks up it’s sleeve. I liked this article from Mike Finney covering some of the dynamic features of Swift.
There has been an explosion of new design tools recently, some surprisingly good and some… not so much. Framer X is the latest kid on the block and this article from Andrej Dragisic gives a good run down of what the tool looks like in beta.
This free ebook from Amir Rajan looks great. The first few chapters go through some tips and techniques for running an App Store game business, but then the book switches into transcripts of interviews with popular iOS game developers and others in the industry. There’s discussions with Ryan Cash of Alto’s Adventure, Sam Barlow from Her Story and Shaun Musgrave from Touch Arcade amongst many others!
Boost your career and apply for our top notch iOS apprenticeship.
Kindred is expanding! Offering fantastic culture and exciting projects at our new office in a great city.
Create custom iOS solutions for companies that are pushing forward the boundaries of mobile software.
It wasn’t old news to me!