Multithreading with Core Data on iOS

The pervasive use of blocks and new nested context in iOS 5 and Mac OS X Lion paved the path to a whole new way of multithreading. Apple has lifted yet another barrier to use Core Data for applications that needs to run on multiple threads. This article teach you how to effectively write multi-threaded apps that uses Core Data as it’s backing store.

LifeHack: Achieve real multitasking on iOS

Let’s face it, multitasking doesn’t really exist on the iOS for third party apps. Even the new “multitasking” features of iOS 4.0 is only task switching — not real multitasking since 3rd party applications get frozen when it enters the background. For example, while the Dropbox app is downloading a large file, you can’t switch…

Smart Playlists not Syncing to iPod touch

Recently I gave my 80GB iPod Classic (Generation 5.5) to my girlfriend to help her to concentrate more at work. Music does help tune out unnecessary distractions that is typical of a cubical-style workplace (and open plan workspaces are worse). That leaves me with the 1st get iPod touch that I also use to develop…

Feature sheets for Speech Timer and News Anchor

I’ve just submitted the feature sheets of Speech Timer and News Anchor to Scribd. Speech Timer Feature SheetSpeech Timer – the most comprehensive Toastmasters time keeper software for the iPhone and iPod touchSpeech Timer 1.6 Feature Sheet News Anchor Feature SheetNews Anchor is a new way to enjoy RSS feeds with text to speech.News Anchor…

Speech Timer for Public Speakers

This post was originally written for iPhone App Index. In my day job (yes, I still have one and no, writing iPhone apps doesn’t make you filthy rich) we have an in-house Toastmasters club where I’m a member in. Toastmasters is a kind of special interest groups where the members practice public speaking, which is typically…