9 pages tagged with "swift"

RxSwift DelegateProxy with required methods

May 12, 2016 - 350 words - 2 mins
Once you’ve sipped from the Reactive Kool-Aid it can become emotionally painful to have to implement callback methods the old-fashioned way when you hit a delegate-style API that doesn’t have a prebuilt Observable wrapper. Max Alexander did a great tutorial post on how to implement your own Delegate… read more

Swift ErrorTypes - A Modest Proposal

October 02, 2015 - 790 words - 4 mins
After the WWDC announcement, when I got over my initial knee-jerk ‘Exceptions - ick!’ reaction, I came around to being a supporter of the Swift 2 error handling model. While it would be nice to be able to desugar the implicit result type, and there’s a glaringly obvious hole with async error handlin… read more

Using Xcode Playgrounds for Presentations

September 08, 2015 - 359 words - 2 mins
Playgrounds are primarily designed as a learning tool, but with Xcode 7’s multiple pages and expanded rich markup support, they’re also really great for presentations - they allow you to mix slide-like text & image content with interactive code (for coding demos). Because everyone loves coding … read more

Watch App Development Blog - Week 6

February 20, 2015 - 599 words - 3 mins
 I’m blogging my progress in developing an Apple Watch App. Read the previous instalments here. Telstra - grrr! I had a frustrating week trying to track down an odd issue - I wouldn’t get any train times load when I was walking around (i.e. near the station, where I want to test), but there was noth… read more

Watch App Development Blog - Week 4 *cough* 5

February 08, 2015 - 1362 words - 7 mins
 I’m blogging my progress in developing an Apple Watch App. Read the previous instalments here. So, um, I missed a week. Sorry about that. Sad face. Step 4: The Pebble We don’t have access to any Apple Watch hardware yet, so it’s difficult to get a good feel for how you will use your app in context.… read more

Watch App Development Blog - Week 3

January 25, 2015 - 863 words - 5 mins
In weeks 1 & 2, I got a Transperth-scraping REST API built and deployed to an AWS-based cloud host. This week I’ll get started on: Step 3: The iPhone App Third party apps on Apple Watch are very limited and rely heavily on the companion iPhone app for logic, network access, location etc, so the … read more

Why Objective-C is doomed

June 25, 2014 - 1208 words - 7 mins
My recent LinkedIn article ended with the conclusion: One thing that is clear to observers - Objective-C’s days are numbered. Apple management are not shy about killing off technologies that no longer suit them, and once they feel maintaining Objective-C is preventing further improvement, it will b… read more

What Swift means for Mobile Development

June 08, 2014 - 56 words - 1 mins
To celebrate being granted publishing access on LinkedIn, I’ve put up a post with my thoughts about the new Swift language. I’ve tried my best to make it understandable & accessible for non-developers, but still present useful technical content. Check it out here. read more

Why Swift was a better option than Xamarin

June 05, 2014 - 848 words - 5 mins
Matt Baxter-Reynolds over at ZDNet claims that Swift is “a total mishit that’s badly judged the state of the software development industry” and that “What Apple should have done, years ago, was bought Xamarin”. I disagree with this on a number of levels. I think the crux of the argument hinges on th… read more