ylliX - Online Advertising Network

Storm (i)Cloud

Last year I did a series of posts here where I ran through problems I had encountered with Core Data’s iCloud integration, with various solutions and workarounds I had been able to devise. Then iOS 7 and Mac OS X 10.9 came out with numerous visible (and internal) updates and people started asking me, so, […]

A bigger iPhone

With rumors swirling about a bigger iPhone 6, I figured I’d touch on them (haha, puns). A few years ago, I thought the idea of a larger iPhone would be something I disliked. With my small-ish hands, even the iPhone 5’s 4 inch screen is too large for me to reach the back button in […]

Probably Approximately Correct Location for iOS

If you’re writing an iOS app and you need to know the user’s current location, the answer is straightforward: use Core Location. That fires up device GPS (when available). Apple’s A-GPS combines this with things like local Wifi networks and IP addresses to work out the device’s location. All of this, of course, assuming that […]

Mark Dalrymple on the Objective-C Run Time

Over at the Big Nerd Ranch blog, my friend Mark Dalrymple continues his “Inside the Bracket” series with an article on practical uses of Objective-C’s run time introspection. Last time you saw the parts of the Objective-C runtime API that let you query a bunch of the metadata the compiler keeps around once it’s done […]

Dropbox Datastore, the iCloud Killer? (updated)

This week was DBX, Dropbox’s first ever developer conference. The big news as far as I’m concerned is their new Datastore API. In a break from their file-oriented past, Dropbox now has an API for syncing structured data between devices. I’ve long been a happy Dropbox user and I’ve lately been a frustrated iCloud developer. […]

Learning iPad Programming, 2nd Edition

Learning iPad Programming, 2nd edition, by the excellent Kirby Turner and myself, is finally available. This project has been in the works for a while and now it’s finally actually shipping and in print and stuff instead of just being preorderable. If you order now you can probably have your copy before I get mine. […]