Windows Phone 7采用了一套名为Metro的设计指导守则,其中有很多全新的内容,例如Panorama(全景视图)和Pivot(枢轴视图)。这两种视图为移动设备上的用户体验带来崭新的面貌。如何利用这两种视图?他们之间有什么区别?敬请参加本次线上活动。
开发技术
-
Windows Phone 7 开发技术在线学习【4】– 全景视图和枢轴视图
阅读全文 -
WP7 Dev 101 【9】 要为你的程序准备多少图标(图片)?
阅读全文当用户在Windows Phone Marketplace中查找你的程序的时候,当用户安装了你的程序的时候,当用户把你的程序固定在Windows Phone 7的首界面的时候。。。。。。处处都需要一些图标来展示你的程序。对于这些图标,微软也是有着一些严格的规定的,如果不遵循这些规定,轻则用户体验不好重则无法通过应用程序的审查而不能在Marketplace中上架。本文就给大家介绍一下在开发和提交我们的Windows Phone 7应用软件的时候需要准备哪些图片。
-
WPMind Windows Phone 7开发资源中心上线
阅读全文相信现在已经有了越来越多的朋友对于Windows Phone 7上的开发技术有了浓厚的兴趣。只是要学习Windows Phone 7的开发应该从何入手,需要安装什么?哪里有学习资料?有什么示例代码可以参考?这可能是很多人刚刚准备学习WP7的开发的时候问的最多的问题。为了方便大家,WPMind.com特意推出“Windows Phone 7开发资源中心”。
-
Windows Phone 7 Developer Training Kit HOL
阅读全文你好 Windows Phone 这个实验的目的是完成一个经典的“Hello World”应用程序 ,为您介绍创建和测试一个针对Windows Phone的Silverlight应用程序所需要的工具和过程。 实验文档 源代码 创建你的第一个Windows Phone 7应用程序 本实验向你介绍Windows Phone Silverlight应用程序的基本组成部分。在本次实验中你将创建一个简单的益智游戏。 实验文档 源代码 Windows Phone 的导航和控件 本实验向你介绍了Windows Phone版面设计系统,手机的chrome系统和一些新控件。本实验讲解了Windows Phone Silverlight应用程序中不同屏幕(页面)之间导航的基础。 实验文档 源代码 使用 Push Notifications 终端用户的体验是Windows Phone 7最首要和最重要的特性。尤其重要的是,在设计期间确保应用程序不会耗尽电池。因此,WP不允许你的应用程序执行后台进程的代码,即你的程序不能调用Web service来获取信息。 实验文档 源代码 启动器与选择器 应用程序不能直接访问信息的通用存储区,如联系人列表,来直接调用电话或短信等其它应用。为了适应需要这些通用任务的场景,Windows手机公布了一套启动器和选择器的API,允许应用程序间接访问这些常用的手机功能。 实验文档 源代码 应用程序生命周期 前台仅允许运行一个应用程序并且后台不允许其他第三方程序运行。因此,当用户离开自己的应用程序,无论是使用选择器,如图片选择,还是使用启动器,如打电话,Windows phone将会在有限的时间里暂停其当前应用程序。 实验文档 源代码 使用 Bing Maps 本实验带你领略在Windows Phone上使用 Bing Maps Silverlight控件所必须的步骤,并且为Windows Phone应用程序和Bing Maps集成开发提供了快速参考。 实验文档 [...]
-
WP7 Dev 101 【8】 系统的Theme
阅读全文为了保持用户体验的一致性,Windows Phone 7不再像以前Windows Mobile系统那样给用户提供多种多样的风格主题。但是它依然可以设置一些最基本的背景颜色风格等。
-
免费书籍:Programming Windows Phone 7
阅读全文为了帮助大家更好的学习Windows Phone 7上的应用程序和游戏的开发,Windows Phone团队为大家带来了一件丰厚的礼物。那就是Charles Petzold所撰写的《Programming Windows Phone 7》一书,现在提供全文下载。
-
WP7 Dev 101 【7】 选择BuildAction
阅读全文有时候在你的程序中会附带一些图片、音乐、视频文件等等,这些文件的BuildAction可以设置为“Content”然后作为独立大的文件来访问,也可以设置为“Resource”把它们作为资源文件读取。那么哪种方式好呢?
-
Windows Phone Developer Tools 10月更新包
阅读全文微软于昨日发布了Windows Phone Developer Tools的10月更新包,它包含两个小工具以及对Bing Map控件的性能做了些提升。
-
WP7 Dev 101 【6】 如何退出你的程序?
阅读全文或许你会注意到,在Silverlight for Windows Phone程序中,并没有之前的类似于“App.Exit()”之类的函数用来让你退出程序。这是怎么回事儿呢?
-
WP7 Dev 101 【5】 应用程序的能力
阅读全文Capability,即能力。Windows Phone 7中的安全机制相比以前Windows Mobile平台要严格很多。在很多时候,你的程序想要做什么事情必须要提前声明出来让用户知道。这就是Capability。
-
WP7 Dev 101 【4】 如何获取用户和手机的信息
阅读全文在我们写程序的时候,经常需要知道谁在使用这个程序或者说是程序运行在什么样的手机上。相比之前使用.NET CF来开发Windows Mobile系统上的应用程序来说,Windows Phone 7中提供的API就方便多了。
-
WP7 Dev 101 【3】 向Windows Phone 7手机部署应用程序
阅读全文我们都知道Windows Phone 7上所有的应用都将使用Marketplace来分发,那么对于开发人员来说怎么办呢?要在设备上调试程序也总不能从Marketplace下载吧。幸好微软考虑到了这个问题,我们可以将程序直接部署到经过授权的开发机上。
-
WP7 Dev 101 【2】 你所要了解的一些数字
阅读全文这里有一些数字对于Windows Phone 7的开发人员来说需要记住:20,50,90,400,2。
-
WP7 Dev 101 【1】 Windows Phone 7 Emulator常用快捷键
阅读全文在使用Windows Phone 7的开发的时候,在目前大家还很难买到真实的Windows Phone 7设备的情况下,我们用来调试自己的程序经常用到的可能就是Emulator了。经常会有人问我说,用鼠标点击Emulator上的虚拟键盘输入字符太困难了,如何用PC的键盘直接输入呢?
-
WP7 Dev 101 【0】 开发环境的准备
阅读全文开发Windows Phone 7上的应用程序和游戏要比之前开发Windows Mobile 6的准备工作要简单许多(自然更不用提iOS和Android了)。你也不需要有一台真实的Windows Phone 7手机,只需要前往微软官方网站下载免费的Windows Phone Developer Tools RTW即可。Windows Phone Developer Tools中包含了你用来开发Windows Phone 7上的应用程序和游戏的所有组件: