开发环境

开发工具

Visual Studio Express 2012 for Windows Phone

运用开发 Windows Phone 专用的 Visual Studio Express 2012,不仅可以创建可在任何地点使用的应用,还可以让使用者有很好的使用体验。.NET 应用和游戏可重用原先的业务逻辑,并可以跨 Windows 8、互联网(ASP.NET),和 Windows Azure,您借此可以更快速的发布应用。

第三方SDK

Windows Phone SDK Gallery 提供了一系列来自微软及其合作伙伴的SDK,其中包含LBS、SNS、游戏、数据分析、广告、电子商务等多个类别。借助这些SDK,开发者可以更轻松地调用相关服务,更快速地开发出高互动性的Windows Phone应用程序。

规划和设计应用

在 Windows Phone 设计团队中,我们的流程由五个不同的阶段组成:概念、结构、交互、视觉和原型。这些阶段促成了考虑设计所有方面的出色应用的创建。我们建议您采用类似的流程,并享受为全世界用户创造全新体验的乐趣。

无论您是新手还是经验丰富的应用开发人员,都可以再次获得如何设计出色的 Windows Phone 应用所需要的基本原则和概念。

Windows Phone 设计原理可以通过干净整洁的应用屏幕加以说明,这些屏幕可使用户快速操作、最大限度地减少键入操作,并且图面中会自动显示新信息。可直接与内容交互,并且可视元素拥有高精确性和完整性。

您有机会使用最适合于应用的手机来实现移动生活方式。本节中的原则将帮助您意识到您对 Windows Phone 平台做出的独特贡献。

设计出色应用的指南

优秀设计应用

MSDN将陆续提供一系列拥有优秀设计的应用供Windows Phone开发者欣赏评鉴,无论您是刚刚开始学习Windows Phone应用开发的初学者,或者是具有其他移动应用平台开发经验的资深开发人员,亦或是Windows应用或Web应用开发者,都可以在这里获得灵感,帮助您快速构建优秀的应用! 敬请期待!

WP应用开发教程

接了解如何构建您的专业开发技能,在这里您将学会如何用C#或者Visual Basic开发出Windows Phone应用。

MSDN开发教程

MSDN为Windows Phone开发者提供了全面而丰富的技术资源,无论您是刚刚开始学习Windows Phone应用开发的初学者,或者是具有其他移动应用平台开发经验的资深开发人员,亦或是Windows应用或Web应用开发者,都可以在这里找到相应的学习内容,帮助您了解Windows Phone应用开发的体系架构,快速构建高质量的应用!

动手实验

我们为开发者提供了丰富的动手实验教程,帮助开发者快速了解Windows Phone的开发过程,通过亲自实战掌握技术细节。

应用开发模版

作为Windows Phone应用开发初学者,可以通过应用开发模板快速替换内容,构建属于您自己的应用。MSDN将陆续为您提供全面丰富的应用开发模版。敬请期待!

应用测试

在您向 Windows Phone 商店 提交您的应用之前,您应在 Windows Phone 模拟器 和一个或多个手机上全面测试您的应用。 Windows Phone SDK 中有各种工具可以帮助您做到这一点。

API 参考

FAQ

1. Windows Phone 应用上传的审核时间是多少?

通常为1-2周的时间。

2. 如何查询已有的Windows Phone 开发者账号属于哪个国家和地区?

用您的开发者账户登录进入Windows Phone Dev center,找到“账号摘要”可以看到当前开发者账户的信息(包含此账户所属国家)。

3. 有没有办法让一个应用发布后,WP7和WP8的用户都能使用。

Windows Phone 8 的应用个平台可对WP7和WP8两个版本的应用进行兼容,如果您的应用时WP7版本你需要在Windows Phone 8的应用平台从新发布。

4. 账号、应用发布问题——在线提交问题通道

提交问题通道地址:http://www.dwz.cn/3JVMn

5. Windows Phone 技术专家王博博客中针对部分问题的解答

* 应用程序快速恢复 Fast app resume

* 全新的应用磁贴 live tiles

* 锁屏界面的背景与通知 Lock screen for Windows Phone 8

* 镜头应用 Lenses for Windows Phone 8

* 电子钱包 wallet for windows 8

* 基于定位的后台应用 Running location-tracking apps in the background

访问王博 Windows Phone 技术博客 >>

注册开发账号

注册一个开发人员中心帐户,您就可以将免费或付费应用提交到商店中。

发布应用

在您的应用已完成并可以与您的客户进行共享后,我们将在提交过程中为您提供全程帮助。并且您再次可以了解到如何营销您的应用,使用户了解到您的应用的价值,以获取收益。

消息及以往活动