Windows Phone快速入门需掌握哪些能力

简介: 在此之前,先普及下Windows Phone的概念和开发工具的介绍。Windows Phone是微软公司开发的手机操作系统,它将微软旗下的Xbox Live游戏、Xbox Music音乐与独特的视频体验集成至手机中。2012年6月21日,微软正式发布Windows Phone 8,采用和Windows 8相同的Windows NT内核,同时也针对市场的Windows Phone 7.5发布Windows Phone 7.8。

在此之前,先普及下Windows Phone的概念和开发工具的介绍。

Windows Phone是微软公司开发的手机操作系统,它将微软旗下的Xbox Live游戏、Xbox Music音乐与独特的视频体验集成至手机中。2012年6月21日,微软正式发布Windows Phone 8,采用和Windows 8相同的Windows NT内核,同时也针对市场的Windows Phone 7.5发布Windows Phone 7.8。


Windows Phone和Android,iPhone一样能在智能手机上运行,但就目前来说,Windows Phone显然其市场份额远不及安卓和IOS,上线的应用也不如安卓和IOS那么多。


不过,在过去的一年里,Windows Phone的成绩颇为喜人,不仅吸引了越来越多的开发者为其开发应用,而且,微软收购诺基亚,也让Windows Phone的市场份额进一步扩大,尽管仍然不敌iOS和Android,但Windows Phone却已稳居移动操作系统第三位置。

要进行Windows Phone开发,只要安装一个Visual Studio Express for Windows Phone就可以了,一次安装好可进行Windows Phone开发,非常方便。


那么这个Windows Phone开发工具包含什么?

  1. Visual Studio 学习版(以前叫速成版),你别小看这个版本,已经很强大了。
  2. Express Blend For Windows Phone,这是一个设计工具,可以像使用平面设计软件一样做UI设计。
  3. SDK工具,其中最常用的是模拟器,我们不可能每次调试程序都要拿一台装有Windows Phone的手机放在桌面上。


还有一点要注意的是,安装开发工具对电脑的配置有一定要求。

  1. 处理器,建议主频不低于2.0 GHz,当然,越高越好。
  2. 内存,建议不低于2G,当然,越大越好。
  3. 操作系统Windows Vista以上,建议Win7。

image.png


要想快速掌Windows Phone手机应用开发,应具备以下能力:

  1. VB.NET或C#基础。
  2. 对.NET框架,类库熟悉,了解CLR。
  3. 面向对象开发思想。
  4. XML的基本知识——XML的声明规范、树形结构概念、命名空间等。
  5. 最好懂一些Web,为什么呢,Silverlight的样式和模板与CSS有点像。
  6. Windows PhoneF基础,这个是必须的,因为XAML就是Windows PhoneF的布局方式,包括依赖项属性等东东都是在Windows PhoneF来的,Windows PhoneF学好了,Windows Phone开发会很轻松。
  7. Silverlight,上面说要掌握Windows PhoneF基础,这里,Silverlight是必须掌握的,而且最好要全面熟悉和掌握,这是重点中的超级重点。Windows Phone就是用Silverlight或XNA进行开发的,如果你Silverlight学不好,就等于Windows Phone开发你不用学了,不是吓你。
相关文章
|
29天前
|
Java 大数据 Scala
Scala快速入门--Scala环境搭建【Windows10】图解
Scala快速入门--Scala环境搭建【Windows10】图解
19 0
|
安全 Python Windows
windows python web flask 模板开发快速入门
windows python web flask 模板开发快速入门
windows python web flask 模板开发快速入门
|
Android开发 iOS开发 Windows
Windows Phone 寿终正寝了,这些经典机型你还记得吗?
不久前,随着最后一家WP手机厂商惠普宣布取消今后Windows Phone的研发计划,以及微软官方声明对WP8.1系统今后所有升级维护的终止,WP手机,作为曾经和安卓手机、苹果手机并驾齐驱的三大智能手机之一,正式寿终正寝。
1348 0
Windows Phone 寿终正寝了,这些经典机型你还记得吗?
|
移动开发 Android开发 开发者
Windows Phone 8.1 新功能汇总 开发者预览版开放下载
在Build 2014大会上,微软正式发布了传闻已久的Windows Phone 8.1系统,所有的Windows Phone 8手机都可以升级,微软这次可谓是十分厚道。虽然并非迭代升级,但WP 8.1还是拥有很多重大更新,对于微软进一步完善移动平台拥有积极的意义。下面,就一起来了解一下WP 8.1的主要新特性。
244 0
Windows Phone 8.1 新功能汇总 开发者预览版开放下载
|
编解码 前端开发 JavaScript
Windows Phone 下开发 LBS 应用
基于位置的服务(Location Based Service,LBS),它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(Geographic Information System,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务。
178 0