Rapture in Venice

:: Mobile Design and Development Shop specializing in iPhone, iPad, and Android

ios

How to Memorize Block Syntax

Since block syntax came out alongside iOS 4, I’ve struggled to memorize it. Sure, blocks without return types or parameters = ^{ return @”super easy to recall”;}, but once you factor in arguments and want to accept a block argument in a method, thingsBecome:(CGFloat (^)(NSInteger way, id more, CGRect complex))dontYaThink? It’s no wonder that Fucking [...]

, ,

Don’t Write a Class, Write a Category!

As an iPhone freelancer, I develop a lot of iOS apps. A lot. And one of the most important things to my business is that I leverage as much of my past work as possible when it comes to new projects. I have several strategies, but today I wanted to share one of my favorites: [...]

, , ,

RIV Announces RaptureXML for iOS!

I’m so pleased to announce a new project that’s now on GitHub called RaptureXML. It was born from the sheer aggravation using any of the current XML frameworks has caused me — and I’m sure every other iOS developer out there! The beauty of RaptureXML is the ability to use query paths, which leverage a [...]

, , , , , ,

Use Latest iOS

One of the quiet new features in the newest XCode release is a new BaseSDK option “Use Latest iOS”. Not all iOS developers will appreciate this unless they’ve been developing for at least 6 months or so. The problem Apple has solved was an infuriating one. Since an XCode project (a target specifically) can only [...]

,

Smart Stacks v1.0 for iPad Released!

Pleased to announce that Rapture In Venice, in partnership with Patrick Hansen, has released Smart Stacks, a kids’ educational flash-card app exclusively for iPad! It’s been 6 months in the making and work on it came after all my full-time *and* client work. But, with both of us equally busy, we executed and got it [...]

, , ,