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 77

18th January 2013

Written by Dave Verwer

AppLaunch gets your App in the press

Development is just the beginning of creating a successful App. AppLaunch is a new tool to get your App in front of every review site, quickly and simply to help get the attention that it deserves. Submit to up to 100 review sites complete with promo code distribution to ensure that reviewers can take your App for a test-spin.

News

Privacy Recommendations for Mobile Platforms

I mentioned that COPPA was planning to fine app developers who do not have their privacy policies in order a few weeks ago in Issue 71. This week a new report PDF has been published by the California Department of Justice giving detailed advice on how to implement their recommendations. If you didn’t check into this a few weeks ago then you should do it now.

Tools

UncrustifyX

I haven’t played with uncrustify for a while but when I did investigate it by far the biggest issue was finding and configuring the plethora of options that it has in its config files. Ryan Maxwell has tackled the problem head on by writing a Mac app to configure and preview uncrustify configurations.


The Case Against Xcode Plugins

The possibility of being able to create plugins for Xcode is always going to be something that gets us developers excited. In this episode of the excellent Edge Cases podcast Andrew Pontious and Wolf Rentzsch go through a fairly comprehensive list of reasons why official support for Xcode plugins is not likely to happen alongside an interesting discussion of the development history of Xcode.

Code

dispatch_once upon a time

Mark Dalrymple on using dispatch_once for something other than creating a singleton. GCD really is a great framework when you need a little more control of your async operations.


Debug usage of Objective-C weak properties with KVO

Vladimir Grichina following up on Mike Abdullah’s post from last week with some code to swizzle around with NSObject to warn when KVO’ing a weak property. One to consider for the debug build of your project.

Business and Marketing

Times columnist Tedeschi is creator of popular Bobo app

I really love this story of New York Times app columnist, Bob Tedeschi going undercover to write an article on how hard it is to write a successful iOS app and ending up topping the charts with it and winning an Apple Design Award.


How to get featured on the App Store

Possibly the most asked question about marketing on iOS. This list shouldn’t have any big revelations in it as you read it but it is pretty much the correct answer to this question. Doing everything on the list successfully is the hard part though.

Books

All the C You Need to Know

I think many people who started writing Objective-C without previously having written much or any C have a slight fear of the C language. Bill Dudney has decided to try and fix this problem by writing this book. If you have been secretly afraid of the C in Objective-C, this book is definitely worth adding to your collection.

And finally...

15 Years of Apple’s Homepage

Surprising how little it has changed in 15 years.