Monday, April 5, 2010

iPhone SDK vs Windows Phone 7 Series SDK Challenge

In this series, I will be taking sample applications from the iPhone SDK and implementing them on Windows Phone 7 Series. My goal is to do as much of an “apples-to-apples” comparison as I can. This series will be written to not only compare and contrast how easy or difficult it is to complete tasks on either platform, how many lines of code, etc., but I’d also like it to be a way for iPhone developers to either get started on Windows Phone 7 Series development, or for developers in general to learn the platform.

Here’s my methodology:

- Run the iPhone SDK app in the iPhone Simulator to get a feel for what it does and how it works, without looking at the implementation
- Implement the equivalent functionality on Windows Phone 7 Series using Silverlight.
- Compare the two implementations based on complexity, functionality, lines of code, number of files, etc.
- Add some functionality to the Windows Phone 7 Series app that shows off a way to make the scenario more interesting or leverages an aspect of the platform, or uses a better design pattern to implement the functionality.

You can download Microsoft Visual Studio 2010 Express for Windows Phone CTP here, and the Expression Blend 4 Beta here.

More here:

No comments:

Post a Comment