The Demise of Mobile Advertising

Personal mobile entertainment devices are killing advertisements in public places. Among the casualties is Singapore’s TV Mobile that displays television-like programme for commuters in public buses, supported by advertisements. The outlook is looking bleak for advertising agencies as attention spans are getting shorter and broadcast-type advertisements are approaching a point of diminishing returns.

Resonate Development Update #2

In this  second series of Resonate Development Update, you’ll see how Resonate can be used to show a Twitter stream in an overhead projection – to an LCD Projector or Television Set (with the appropriate cable). The use case was inspired by Monica Rankin’s Twitter Experiment where she used Twitter to aid class discussion. It…

Sandboxing the PubSub framework

Are you having trouble sandboxing your app for the Mac App Store? I did and here is my experience on sandboxing News Anchor that uses Apple’s PubSub framework and didn’t play well with the sandbox. This cost me a DTS ticket and you will want to pay attention if your app also consumes RSS/ATOM feed data.

Lion’s sandboxing deadline may have been pushed back, but News Anchor came through and met the original date. Bringing News Anchor into the sandbox cost me one of the two precious DTS tickets in my quota, due to the difficulties in getting the PubSub framework to function in the environment. I’d figured I ought to write this out to contribute back to the Mac Developer community.

Employee dis-empowerment can cost you money

I experienced yet another example on how not empowering employees can cost you real money. Or perhaps from a different point of view, how Singaporeans are so engrossed on “doing things right” instead of “doing the right things”. This particular event occurred with a couple Subway baristas in Raffles City basement.It was an ordinary morning…

The iPad doesn’t need an Indonesian manual!

Two guys were arrested in Indonesia and sentenced to prison for selling a few iPads. The reason? Because the iPad doesn’t have an Indonesian-language manual. This is among the things that makes me embarrassed of my own country. It’s even more retarded than the case where the TSA caused a MacBook Air owner to miss…

Lion "Production" Day One: Xcode snafu

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…