Search This Blog

Friday, June 10, 2011

Microsoft makes porting programs from Android and iOS to Windows Phone easier

To help get more programs on to the Windows Phone Marketplace, Microsoft has recently been targeting developers of Android and iOS programs. To make things easier for those developers to port their programs to the Windows Phone platform, Microsoft has come out with documentation which maps the APIs found in Android and iOS to the applicable ones in Windows Phone. It even links the applicable Windows Phone API to the documentation page on MSDN. What's more is that if you see something wrong, missing, or you know of something better than what's given, you can tell Microsoft and the documentation will be changed.

This resource also has the reverse effect as well. Mobile developers who are starting out in the mobile world programming for Windows Phone or are students can use this resource to make programs for Android or iOS, assuming you have all the needed hardware and tools to make them. I know that once I finish my BSA Eagle Tracker program, I am going to work on porting it first to Android, and then to iOS. This API mapping guide makes it a lot easier for me to find the applicable API in the new platform and use it.

With Mango coming, I think that Microsoft is trying to make this the best update yet, complete with many feature updates and additions, bug fixes, and many new programs making their way onto the marketplace (in this case, from Android and iOS to Windows Phone).

The link to Android to Windows Phone documentation: http://wp7mapping.interoperabilitybridges.com/Home/Library?source=Android
The link to iOS to Windows Phone documentation: http://wp7mapping.interoperabilitybridges.com/Home/Library?source=iPhone

As an Android or iOS developer, do you think this is useful and will use this to start making programs for Windows Phone? Windows Phone developers, do you plan on using this resource to port your programs to Android and iOS for maximum exposure? Feel free to tell me via the comment box or on Twitter (username is @rctechgeek)

No comments:

Post a Comment

ShareThis