It took me a week to create a really really really crappy and somewhat buggy foursquare app, in Qt (which I had never used) for maemo (OS for which I had never developed). Sure, it takes months to polish, but I'm still wondering why there's not even a pre-alpha dev-release yet.