HP, Samsung, and others are cloning Apple’s successful product designs. Is it because they’re simply not creative or is it the result of internal politics and the lack of long-term focus of their respective leaders? Only those in the respective companies boardroom’s inner circle have knowledge of what’s actually happening. But a conspiracy theorist can […]
Core Data now officially supports concurrency and I/O in background threads since OS X 10.7 and iOS 5. In the same release, Apple also brought the document architecture to iOS that leverages this new capability of Core Data. However OS X didn’t get the same level of multicore love. In this post, I’ll show you […]
An iPad is the mobile computer of choice for casual computing. How about making quick fixes or other tasks to your git repository? Sure you can do that from an iPad – if using git on the command line is your thing. GUI lovers doesn’t have this luxury. Yet.
You’re about to submit an app to the Apple’s App Store, Android App Market, or Windows Phone Marketplace? STOP and read this article first before you do. A binary doesn’t make a product and here’s a checklist of the things that you need to have so that your product gets noticed.
It may be well likely that Will Shipley has some influence in designing the Gatekeeper feature that will be a part of OS X “Mountain Lion” .
The last (hopefully) last step of my migration to Lion was installing the latest public release of Xcode. Again I hit some snags. On first (and subsequent) launches, Xcode crashes with some undefined references to the iPhone SDK private plugin. The issue was finally resolved by re-installing iTunes 10.5 beta. It was Xcode 4.1.1 and […]
I finally installed Mac OS X Lion on my main drive today. A wee bit earlier than my original plan of installing Lion only after iCloud comes out. The reason is that I’m starting a new project and I’d better make use of the latest tools and APIs that are available to me. It wasn’t […]
Recently I’ve said “no thanks” to Apple’s job offer. Was I stupid? Probably. But probably not. A few days ago, I’ve received a LinkedIn message from Jennifer Rakow that claims to be an Apple recruiter. She told me that she had several opportunities and asked whether I would be interested to work for her company. […]
As companies bickering with each others about menial patents and terminologies, innovation, progress suffer. This gives rise to unnovation that hurts the world as a whole.
You’re an indie developer. You spend your time developing your product, answering customer support, or promoting your application. You might even still have a day job or consulting gig outside of your Mac software venture. You’re stretched for time. How can you get relevant information that fits your busy schedule? One answer is podcasts. With […]
I’m an iOS & Mac Developer but when I log in to iTunes Connect today (5-Nov-10 21:37 SGT) to check out my application sales, I was presented with a screen for music sales instead. See below. What’s worse is that there isn’t any link to check my app sales.
Apparently Apple’s Cocoa method availability documentation is not enough to determine whether something will work on an earlier version of Mac OS X. That is, avoiding 10.6-only methods doesn’t ensure that your application will also work flawlessly in 10.5. As a first-time Mac developer programming an application on Snow Leopard that is also targeted for […]
My slides about native iPhone development, presented in Singapore PHP User’s Group meet-up.
If John Hodgman (the PC guy) doesn’t work for Apple, I guess he’d be saying this to Justin Long (the Mac guy) PC: Hi, I heard that Snow Leopard is having crashing issues.Mac: Yeah, you’re right. Safari crashes randomly and XCode crashes persistently.PC: Seems like you’re having a bad Vista day. Wanna get Windows 7 instead?Mac: […]