Has there ever been a more powerful, but under-utilised tool than Instruments?
Instruments is a tool included with Xcode that helps you analyze, profile, and debug your live iOS app. Solve memory leaks. Visualize memory. Monitor disk, network, memory, and battery usage. You can even find zombies. 🧟♂️
It lets you do incredible things but is also overwhelming to new developers, in which case this Ray Wenderlich tutorial can come in pretty handy.
Motion is an animation engine for gesturally-driven user interfaces, animations, and interactions on iOS, macOS, and tvOS.
I’ve been a little skeptical of open-source animation platforms since I had to toss out one app and then another as cocos2d morphed into cocosd2x and broke everything. Damn that x! But still, this looks cool. 👆
Here’s a little Christmas present of sorts for us iOS developers: a fresh new SwiftUI tutorial from Apple. The whole course takes about 4 hours and lets you build a niceeeee-looking scrum app from scratch. 🤩
This course guides you through the development of Scrumdinger, an iOS app that helps users manage their daily scrums.
I get so annoyed when I find myself using random websites 🤮 or all different apps 🤷🏻♂️ to do things like format JSON, test regex’s, encode/decode Base64, encode/decode URLs, or convert Unix time strings.
This nifty little Mac app does all the basic things any developer regularly needs natively, locally, and offline. And it’s free if you build it yourself. Or pay for the official build. Up to you.
Building, validating, and uploading your iOS app to Apple’s App Store Connect is a surprisingly arduous process. The next time I make an app on my own, I’m totally going to automate the heck out of the process where I can.
This video show how to do it in an hour. 🤯
The lead maintainer of fastlane demonstrates how easy it is to set up fastlane to automate the process of building, signing and uploading your app to the App Store