Creating Apps We Love

How to identify fake reviews

App Store reviews play a very important role in a customer’s decision to download an app. As such, it is very common for the...


Awesome memo from Nokia’s new CEO!

Stephen Elop, Nokia’s new CEO, has sent out an awesome internal memo. Yes, I said Awesome. This is because it is not common for...


SG Traffic on WP7

My first WP7 app for KAI Square is released on 28th Dec, 2010. It is a free app that streams live images of the...


Wireless Ad Hoc Distribution for iPhone Apps

This post is for iPhone developers who need to send pre-released apps to (beta) testers. For a long time since iOS development began, whenever...


The Developing World, by Fredrik Härén

The Developing World is a book by Fredrik Härén. If you belong to a developed country, this book provokes you to “wake up!” and...


iDon8 debuts iPhone app

Following the release of iDon8, TBA is reaching out to High School by giving away an iPad, and introducing them the convenience of the...


SG Radio brings you ALL 15 local radio stations

SG Radio is (finally) released! It took a long 2 months before it is finally approved by Apple. There were some hiccups due to...


SG Toto v2 – Updated after 1 year!

SG Toto has been updated to version 2, after a long 1 year! The last update (version 1.0.8) was 1 year ago, and it...


JDToaster – Android’s Toaster for iPhone

One of the UI component that I like in Android is the Toast Notification. It is subtle, non-intrusive and fades away automatically. You simply...


Why WP7 will be a successful mobile OS

I have used LG Optimus 7 for a week, and I believe it will be a hit (eventually), and be a leading mobile OS....


Juzz4 Released!

Juzz4 is an iPhone app I have developed with KAI Square which connects and streams from IP cameras. There are many awesome features from...


iDon8 Released!

iDon8 is an iPhone app that I have developed together with the folks at The Blood Alliance. The Blood Alliance is a community blood...


Reading iPhone Crashlog

I don’t have to discuss why you would want to read a crashlog.. it is just so much helpful than someone complaining “your app...


Pitfalls with XIB Deployment Target

I encountered a bug when installing my app on a device running iOS 3.x. The app runs fine with iOS 4.x, but crashed on...


SG Motor Racing is released!

Good news from Apple, my SG Motor Racing iPhone app is released today! Usually my apps usually get approved like in 22 days, but this...


My Torchlight app, 2 days to develop, 22 days to approve!

My torchlight app is finally released! It took me 2 days to develop (with most of the time dealing with the graphics), but it...


Building Your Own iPhone Static Library/Framework

It is good programmer practice to build your very own framework. As a programmer, you would find certain tasks often the same across multiple...


Wireframe Templates for iPhone and Android

These are wireframe templates specially for printing on paper, and sketching your design on it. It is a good resource for developing your initial...


Pitfall in using default values in settings bundle

If you are implementing application settings using iPhone’s Application Preferences, then you will want to take note of this pitfall. Referring to the schema...


I cut my own Micro SIM

I refuse to pay an extra $20, for a smaller SIM card. With dignity, I cut my Singtel standard SIM card to fit for...