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