Quick Tip: Auto-include Open-Source Acknowledgements with CocoaPods

Open-source software is so prolific that it's likely nothing written today doesn't include some in one form or another. Keeping track of the licenses and acknowledgements that need to be included when working with multiple dependencies can be tricky. CocoaPods does a great job of managing the dependencies themselves but as it turns out it can also help us including those acknowledgments in our app. Settings Bundle As you probably already know a Settings Bundle is the way we add settings to iOS's global Settings app. It's essentially just a plist or collection of plists and handily CocoaPods generates a…

Setapp: Game Changing App Distribution

Setapp: Game Changing App Distribution

Distribution for indie developers on the Mac has been a sore point for a number of years now. The Mac App Store is just completely broken and discovery of apps outside of a centralised store is difficult and it takes a lot of effort to shine in the rough. Setapp aims to change the game by offering dozens of Mac apps, instantly available for a single monthly subscription of $9.99. It's the brainchild of MacPaw, the software house responsible for fantastic apps like CleanMyMac and Gemini. MacPaw also operate DevMate — a development and distribution platform so Setapp seems like…

Iconic: The Other Apple Book

Iconic: The Other Apple Book

So by now I'm pretty sure anyone who hasn't been living under a rock the last few weeks is aware Apple released a ridiculously priced portfolio book of their products since 1998 and Jobs' return to Apple. The book is pitched as telling a story of Apple design over the last 20 years and is priced at $299 or $399 depending on the size of the book (what happened to one size fits all 'eh?). As much as I love Apple products it's not unlikely you'll spit your coffee out when you hear how much they're trying to charge for…

Controlling HomeKit with an Amazon Dash Button

Controlling HomeKit with an Amazon Dash Button

Since hooking up Homebridge and controlling lights and LED strips in my living room I've been looking for a physical switch to control it. The only HomeKit enabled switch I've found is the Elgato Eve Light Switch which is pretty reasonable at $50 but is only available in the US due to the requirement of a neutral wire — something UK (and most other international) switches do not have/require. I wondered if I could get another Wi-Fi button working with Homebridge but couldn't really find anything. There's the FLIC but that needs Bluetooth so was out of the question unless…

Cheap HomeKit Light Bulbs

Following on from my previous posts about using HomeKit with LIFX and creating HomeKit LED Strips I wanted to see if I could add some more bulbs into the mix. I wanted RGB bulbs so I could colour match with the LED strip I made so I looked at the LIFX Color 1000. It looks like a fantastic bulb and the only problem I have with it really is the price — at £60 on Amazon. Having built the Homebridge plugin for Magic Home WiFi devices I looked for some other devices running on same protocol. I found a fair few…