Microsoft gave its mobile offerings a huge overhaul with Windows Phone 7, putting them on par with phones running iOS or Android in the eyes of many. All bias aside, I think they have a winner in the works; it's very nice for a Version 1 product. We all know (whether we agree or not) smartphone platforms are only successful if developers get on board. Developers only want to get on board if they fell the platform will be successful -- it's a catch-22. Norwegian developer and consultant Frode "Nilzor" Nilsen decided to take a hands on approach and see the differences in application development between WP7 and Android, to help decide which platform he wanted to focus on. Hit the break to find out more. [Nilzor's Techblog via WP Central]
Mr. Nilsen went into the project with some experience in Windows Mobile development, and a mostly open mind (based on his story). We all have a little bias, but Frode seems to have kept it in check. That's important, because so many times people let their results get a bit skewed based on what they like before they even begin. Even though it's all very non-scientific, this kind of data is nice to have if you're a developer, or even just a geek. I think this quote from his blog sums it up nicely.
"The technology wasn't a big factor in the decision I had to take. First and foremost I wanted to make money. Most money with least effort - that was basically my goal (isn't everyone's?). Technology is of course a factor when it comes to effort, but most important was which phone was most attractive to the public, hence giving me the largest market."
Callously honest. Can't argue with that.
After building the same application for both Android and WP7, Frode goes over the details of his time on each. It's an awesome read, and he goes in-depth, answering most any question we readers could think of. Anyone interested in mobile application development needs to read it, but we'll go over Frode's conclusions here
Frode's system is easy -- higher scores are better. I'll not challenge the IDE (Integrated Development Environment) marks, because if you're used to Windows, Visual Studio is probably easier to use. Personally I find it too busy, and lacking some options but it's going to depend on what you're used to.
Based on his record of the process, I think he got everything pretty close to what I would have came up with, making the idea of coding for either platform a viable choice.
Frode's decision? He decided to program for Android for now. He thinks programming for WP7 is fun, but his Galaxy S is more fun, and as he so eloquently puts it --
"Android is still quite much bigger than for Windows Phone, and that is the factor that makes me pretty sure that my next project will be on an Android device. I reach a greater audience, and that's always cool both in terms of revenue and feedback. Who want's to work for weeks in a cellar and when the day comes for publishing, you never hear a word of praise or criticism? So the next project: Android, but the next after that? Who knows - I go where the wind blows."

Need a break during quarantine? Why not try Stardew Valley?
Games like Stardew Valley can't cure quarantine fatigue, but they can help you feel in control and relaxed.

These are the best Android phones you can buy right now
There are so many great Android phones to buy, so it can be tough to know which one to get. These are the best of the best at each price point.

These are the best games available on the Oculus Quest 2
Oculus Quest 2 games are enhanced with the latest graphics and let you enjoy VR experiences untethered. But Oculus Store games can get expensive, so you don't want to waste your money. Here are the best games available in your favorite genres.

These photo printers make it easy to print from your Android phone
Do you want to be able to print photos directly from your Android phone? Well, now it's easier than ever and we have found the best photo printers to choose from in 2021.