It has now been a little more than 2 weeks since Nokia announced its new platform strategy including its planned partnership with Microsoft. Shocking that it has only been a bit more than 14 days. Even more shocking has been how much 'Nokia' has been mentioned in the latest tech news and tech blogs around the globe. Even within the United States! No doubt, some of the biggest, most significant news coming out of Nokia in years.
But what does it really mean for developers?
Much like all of you, I have read my share of news articles, blog posts, and dozens of opinions regarding Nokia’s new platform strategy and more specifically adopting Windows Phone as our primary OS for future smartphones. Although the overwhelming initial response from the community has been rather negative, I personally feel that this is a huge leap in the right direction for us. We need to understand that as substantial as this news is, it is still all very new for everyone, both employees and developers alike. Many specifics are still yet to be determined, and that is to be understood for such a tremendously monumental move as this is. I sincerely believe that once all the dust settles, with everything falling into place, we will be able to offer our developers something special. A truly unique and compelling developer offering unlike anything before. That being said, and my personal opinions aside, I’d like to offer a simple suggestion:
The real question is not “Should I develop on Windows Phone?”
The real question we need to ask ourselves is “What do my Consumers want?”
I look at it like this. We are all creatures of habit. Not many people like change. To quote Forum Nokia Champion, Maximiliano Firtman, “Our human nature don’t like change, but I like it and I believe that with change we can create evolution, and with evolution there is a lot of new great opportunities for developers…” In my opinion, Max hits the nail right on the head. There is a tremendous opportunity ahead for us.
So, I used to do some PHP/MySQL programming as well as some C++ within UNIX back in my college days. I fully understand that as a developer you become very comfortable and familiar with specific coding languages, syntax, platforms, and tool sets. There is no doubt about that. However, rather than refusing to try out or adopt a new platform because of whatever limits or preset notions we have set in our heads, why not just give it a shot? In no way should our emotions get in the way of what the consumers want. At the end of the day, isn’t that really what it is all about? Offering the absolute best experience to Nokia’s consumers. Whether that experience is on a Nokia device running Symbian, Windows Phone, or MeeGo it should not matter. What matters is the consumer.
I ask all Nokians, but most importantly our loyal developers from around the globe; please keep this in mind moving forward. Our goal is a shared one. To provide the best and most compelling content for our consumers regardless of platform, OS, or coding technique. We can do this, and we can succeed. However, one thing is clear; we cannot do this without you. Our developers. I’ll repeat, we can NOT do this without you.
Multimedia Producer & Content Manager