content top

Migrating your code to Objective-C ARC

Migrating your code to Objective-C ARC

Recently, Apple introduced several new developer stuff including Xcode 4, ARC, LLVM Compiler 3.0 and iOS 5. From some of the questions on Stack overflow, I could understand that, most of the ARC related confusions arise due to the fact that, developers don’t know if “ABC” is a feature/restriction of LLVM 3.0 or iOS 5 or ARC. Retain cycles, auto-release pools, @autorelease blocks, oh man! So many new things? What am I going...

Read More

In App Purchases: Troubleshooting Code=0 “Cannot connect to iTunes Store” (SKErrorUnknown)

When using MKStoreKit or any other equivalent framework or regular In App Purchases’ StoreKit.framework, If you are getting a problem like this, Cannot connect to iTunes Store Code: Error code: 0   Error code 0 is SKErrorUnknown. It probably means connection couldn’t be established from your device to Apple. The number one reason for this is, you are using a jailbroken iPad that updated the hosts file to block traffic to...

Read More

MKStoreKit 4.0 – Supporting Auto Renewable Subscriptions

MKStoreKit 4.0 – Supporting Auto Renewable Subscriptions

MKStoreKit started off in a pet project a couple of years ago and I wrote the first version in 2009. Since then, it has seen tremendous adoption rates that, it has been the “go-to” framework for implementing In-App purchases in any iOS app today. On iOS 4.3, Apple added a new type of subscription framework called, auto-renewable subscriptions. Today, I’m adding this support to MKStoreKit along with several new features. If...

Read More

iOS Control: MKTickerView

Whew! What a busy month. I have been really busy with some writing stuff (soon to be announced), and nearly forgot that I have a blog. Just managed to write this custom control, based on one of my previous control, MKHorizMenu. MKTickerView is a drop-in replacement for a horizontal stock ticker kind-of control. The way it works is similar to my previous control, MKHorizMenu. The best part of all, it’s infinite scrolling, and wraps...

Read More

Designing usable mobile apps

Designing usable mobile apps

Another usability related blog from me after a long time and now, it’s a mobile vs web debate. While not exactly a rant, I intend to bridge the gap between web designers and mobile designers. Information architecture on mobile In the web 2.0 era, not much thought or discussion was spent on how to organize your content on your website. Primary reason could be because, there were easier workarounds to get away with this. For example,...

Read More
Page 1 of 712345...Last »
content top