Subscribe for weekly commentary and coverage of Swift and Apple platform development. Written by Dave Verwer and published every Friday. Free.

Picture of Dave Verwer

Issue 172

14th November 2014

Written by Dave Verwer

Comment

Yes, even after 24 emails I didn’t manage to read a single one of them properly. The iTunes Connect maintenance window is this Sunday (I triple checked!), not last Sunday 😧. Oops! Anyone for analytics this weekend?

Dave Verwer

The Smartest App Banners

Do you wish your Smart App Banners were able to deep-link visitors into your app even before the app is installed? Tapstream’s Onboarding Links seamlessly connect the mobile web with the in-app experience.

News

Developing a Bidding Kiosk for iOS in Swift

Ash Furrow with the story of trying to build a new app in Swift over the last few months. This was an ambitious project with a tight deadline, written primarily with the Swift betas and using ReactiveCocoa just in case everything else wasn’t cutting edge enough. Great post, worth a read. Also, the app is open source so you can see the finished (and ongoing) result.


Microsoft and Xamarin Expand Global Partnership

You might ask what this article is doing in iOS Dev Weekly but I think this is big news. There are an enormous amount of .NET developers out there and the next version of Visual Studio will have built in support for downloading Xamarin to enable “native” iOS development out of the box. Also, as part of the same announcement it was interesting to see Microsoft open source the .NET framework, including taking contributions. Truly, times have changed.

Tools

SmudgeKit

Hans Petter Eikemo with a great looking little library for overlaying visuals to indicate touch interaction while you’re using your app. Now that we all need to record app preview videos, this could come in very handy.


FrameIt

I’m a fan of just plain, unadorned screenshots in App Store listings but if you prefer to add a device frame around around your UI you should take a look at this tool from Felix Krause. This week also saw the release of a similar tool for Sketch by Brenden Mulligan which is also worth checking out.

Code

KMCGeigerCounter

Do your animations run at 60fps? Are you sure? Now you can find out for sure as Kevin Conner has put together this library which will make your app click like a geiger counter every time it drops a frame. There is also a visual indicator but I like the audible cue best. This is a really clever idea.


The Trials and Tribulations of Writing a 3rd Party iOS Keyboard

Alexei Baboulevitch with a comprehensive list of issues with writing a 3rd party keyboard for iOS 8. If you’re thinking of attempting to write one, you will certainly want to be aware of some of these problems. If you’re not, you should read it to see what you’re missing out on 😎.

Design

Horror Vacui

One of the most important design lessons I ever learned was from a designer friend of mine. I used to feel the need to put boxes and additional clutter around everything, my programmer brain thought I needed it. Lukas Mathis has some great advice on using space effectively.


Automatically disabling reminder notifications

This is a fantastic idea that I haven’t seen anyone else do before. Great work from MyFitnessPal.

Business and Marketing

This Is Why We Can’t Have Nice Things

I’ve no doubt that everyone is aware of the Monument Valley drama this week and obviously the situation is ridiculous. But, while it shouldn’t be necessary there are some things which could have mitigated some of the flood of ★☆☆☆☆ reviews such as releasing as a separate app rather than an IAP. The new levels are incredible though, truly the best iOS game ever released in my opinion.


A New Business Model For Slow Fast Slow

Talking of business models, this article by Dan Provost talks about how they are trying the approach of a free app to promote a physical product that his company also produce.

Sponsored Jobs

Senior iOS Application Developer - Boston

Join us at Brightcove: the pioneer and leader in Online Video


iOS Developers @ Shanghai & Barcelona

Join our multicultural team in two great cities.


Senior iOS Developer – Nordstrom – Seattle, Wa

Create beautiful apps used by millions of Nordstrom customers.

And finally...

Build an Apple 1 Replica

Fancy a weekend project?