Developing an app is far from an easy task. As app consumers, we always hear about the success of apps like Angry Birds, Cut the Rope and others. However, as someone said last week at an event I attended, “For every Angry Birds, there are a lot of angry developers”. This is not a post about the challenges of app development, but if we were to sum up two of the major issues developers face, it would be discovery and monetization.
It has been a few months now since I replaced my beloved BlackBerry Bold with a shiny new iPhone 4 (Read about the experience here). All in all, despite its shortcomings (yes, Apple is not perfect), I am extremely satisfied with the iPhone and despite what I would have said about the first 3 generations of the Apple device, I now recommend the iPhone 4 to anyone who asks me.