After a brief period where apps built with Xcode 8 beta 3 could not be uploaded to TestFlight, we’re back on track now. You can also submit iMessage apps for testing! 🎉
Radek Pietruszewski with a comprehensive guide to configuring your project to work with both Xcode 7 and 8 at the same time. Everything is covered here from the basics of Swift 2.2/2.3 and making sure Interface Builder doesn’t write incompatible XML right through to how to configure iOS 10 specific targets for the new extension types without upsetting Xcode 7.
Keith Harrison with a good walkthrough of how to get started finding your retain cycles with the visual memory debugger in Xcode 8. I used to draw almost exactly the same diagrams as this tool produces on the whiteboard when teaching memory management, and now Xcode does it for us! 🎉
If you work on a team, you’ll probably have some kind of etiquette around how to create pull requests, even if it isn’t formalised. With Danger, you can document your rules and have them applied automatically. I really love this idea, so much that I linked to it way before it was really finished, but it’s ready now! 😬
This is such a great method for simplifying tricky autorotation animations with UIStackView. The code is based on Tom Harrington’s recent presentation at iOSDevCamp DC which you should also read, but I really love this specific technique that Natasha highlights.
Ole Begemann with an in depth article on the new units of measurement APIs. Even though what we have is already impressive, he wanted to expand the API capabilities and so followed up by writing a second article on extending them for multiplication and division.
I hadn’t come across this document before this week and while it’s targeted mainly at developers working on the Swift compiler and standard library, there’s some good advice in here for everyone trying to squeeze that last bit of performance out of their Swift code.
Minimal app design is here (mostly) to stay, and in this article Nick Babich digs into some core concepts. There’s nothing revolutionary in this article but it’s a great set of principles to guide you.
Sit back while job offers come to you. Instantly apply to 3,500+ companies and receive offers including salary and equity up-front. Try it today. 🙃
Travelling is about being mobile. Join our Hackathon and get a job at the best travel website!
Come join our team and help us bring trivago’s mobile apps to the next level!
More detail on how the wall was built. I should have known it’d be a “lazy” implementation which avoided typing them all in! 😀