08:53 PM

Microsoft Aids Porting iOS Apps To Windows Phone

Developers have a lot of APIs to keep track of when creating apps for multiple platforms. Microsoft is trying to make it easier for iOS developers to build Windows Phone apps by providing a cross-reference API database.

Windows Phone 7 is only six months old and it already has over 12,000 apps. But that still pales in comparison to the iPhone and other iOS devices, which have over 300,000 apps available for them. When developers are looking at a new platform to develop for, there are several questions that must be answered. One of them is "is it worth the hassle to learn a new language and set of APIs?" Microsoft is trying to make that hassle a bit less of an issue.

As I noted last week, 46% of developers in an Appcellerator survey said their hands were full already with iOS and Android platform development. While there is far more to application development than just APIs, they tend to cause the most consternation as programmers try to figure out how to do the same thing on platform Y that they did on platform X.

Microsoft has launched a new service, according to the Windows Team Blog, that will map the iOS API to the Windows Phone API. You won't be able to just run your code through it and have it spit out an app designed for Windows Phone of course, but you will be able to look up many of the API calls you make on iOS and find out what the equivalent is for Windows Phone. When you drill down to methods to use on those APIs, the tool provides sample code. Everything is linked to the Microsoft Developer Network site, which will give you complete details on the item you are studying.

This won't cause a massive wave of iOS developers to release Windows Phone apps, but it should help push those over the edge that are considering it and make life much easier for those that have already made the decision and are just getting started.

If you are developing for Android and would like a similar tool, be patient. Microsoft has already committed to creating a similar tool that will perform the same task for Android developers.

Comment  | 
Print  | 
More Insights
InformationWeek Elite 100
InformationWeek Elite 100
Our data shows these innovators using digital technology in two key areas: providing better products and cutting costs. Almost half of them expect to introduce a new IT-led product this year, and 46% are using technology to make business processes more efficient.
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek Tech Digest, Dec. 9, 2014
Apps will make or break the tablet as a work device, but don't shortchange critical factors related to hardware, security, peripherals, and integration.
Twitter Feed
InformationWeek Radio
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.