北京时间4月30日消息,微软公司本周5发布了Windows智能手机API软件包及应用程序开发指南。该API风格类似iOS,旨在吸引开发iPhone应用程序的开发人员投奔Windows智能手机平台,缩短他们的学习曲线。
分析人士表示,目前,苹果iOS和谷歌Android操作系统占据了移动设备平台的绝对领导地位,微软在此时推出API工具包,意在对iOS发起冲击。
微软负责软件互操作性的高级技术专员在克里斯托夫西米蒂蒂尔(Jean-Christophe Cimitiere)在博客中表示,该API工具包为iPhone /iOS的Windows Phone 7 API映射工具,它可以方便iPhone的开发人员利用他们的应用程序,在Windows手机平台中挑选和调用与iOS等价的类、方法以及WP7的通知事件。该工具可以被看作是一个API映射工具的翻译字典。
开发人员可以搜索一个给定的iOS API调用,并在Windows手机平台中找到等价类,方法和通知事件。西米蒂蒂尔强调,代码示例使开发人员能够快速地将IOS代码迁移到等价的C#代码。Silverlight,C#和MSDN均提供了WP 7 API开发文档。
微软称,API映射工具包目前仅仅支持网络/互联网,用户界面以及数据管理等几个方面。在后续发放的版本中,微软将扩大映射支持的范围和各种概念,并将“竭尽所能”地为开发者提供相应的指导说明书。
随同微软API工具包发布的,还包括针对iPhone应用程序开发人员的Windows手机指南白皮书、以及与应用程序移植开发有关的视频资料。
微软还表示,用户现在就可以访问该公司的Windows手机互操作性网站,下载该API映射工具和白皮书。此外,微软还计划推出类似的指导书和工具,帮助谷歌Android移动平台的应用开发者投奔WP7。
【编辑推荐】