Nokia is facing an increasingly tough battle for the hearts and minds of application and content developers, with a developer offering that is too complex compared with Apple’s iPhone and Google’s Android platform. While Nokia’s efforts to improve this situation are to be applauded, the company still needs to balance its device-side developer proposition with its Ovi web platform developments if it’s to fight back against its rivals - Google in particular.