Windows Phone是( )公司开发的操作系统,windows phone是什么公司开发的

  Windows Phone是( )公司开发的操作系统,windows phone是什么公司开发的

  Windows Phone是微软开发的手机操作系统,这里就不介绍了。它运行在Android和iPhone这样的智能手机上,相信大家都很熟悉。

  目前Windows Phone(以下简称WP)的市场明显不如IOS,在线应用也没有Android和iPhone多。但作为开发者,我们应该比一般用户更清楚,WP的优势并不比其他手机操作系统差。等我仔细了解了WP,我们肯定会有不一样的味道。

  因为是开发技术文章,所以我们只从开发者的角度来认识。作为开发者,要有比普通用户独特的眼光。

  Windows Mobile确实做得不好。可能微软觉得过去没有竞争压力,所以WM一直做得很好。

  或者可以说,iPhone的强大之处在于从WM的失败中吸取教训。但是WP和WM几乎没有关系,因为WP是向后不兼容的,经过了重新设计和开发,WM下的程序无法在WP上运行,尽管两者都是基于。NET CF框架,但它们是完全不同的。

  那么,开发手机应用贵吗?别提iPhone了。光靠卖几个应用恐怕是填不进开发IOS应用的成本的。但是,Android和WP开发是不需要付费的。Android以Java为主要开发语言,WP可以以Visual Basic和C#为主要开发语言。

  Android的界面布局基于XML,有线性布局(水平或垂直)和表格布局。可湿性粉剂是基于XAML布局。相对来说,它比XML更强大,你不能在XML中使用扩展标记,但XAML可以。有WPF开发经验的朋友都很清楚。

  开发WP只需要安装一个Visual Studio 2010 Express for Windows Phone即可。安装好了就可以开发WP了,非常方便。不像Android,你要安装JDK,Eclips,SDK等。而且还得安装ADT插件。那太麻烦了,而且谷歌的在线安装太慢了。Vs WP你可以在线安装,也可以离线下载ISO,非常人性化。

  这个开发工具是免费的,你不用花一分钱就可以拥有一个强大的移动应用开发工具。只要注册,在VS注册窗口填写密钥就可以获得授权,而且不用花一分钱。

  那么这个WP开发工具包含了什么呢?

  1.Visual Studio 2010学习版(原名速成版)。不要小看这个版本,它已经很厉害了。

  2.Express Blend For Windows Phone,这是一个设计工具,可以像平面设计软件一样做UI设计。相信玩过WPF的朋友都不会陌生。

  3.SDK工具,其中最常用的是模拟器。不能说每调试一个程序就要拿一个有WP的手机放在桌面上。另外,像我这样家境贫寒的孩子买不起智能手机。

  安装就不用我介绍了。就等着它一路安装,就像其他VS版本一样。只要不报错,什么都不用做。

  您可以选择英文版或繁体中文版。好像暂时没有简体中文版。我不知道为什么。也许微软歧视中国大陆,因为我们经常使用盗版系统。

  还有一点要注意的是,不是任何配置的电脑都能装,不然我也不用买新电脑了。

  1.处理器当然是越高越好。建议主频不要低于2.0 GHz,不然就等卡了。

  2.记忆。官方说3G是必须的,但这是谎言。2G就可以了。当然,越大越好。

  3.操作系统为Windows Vista或以上,推荐Win7。

  [一些建议和快速入门提示]

  经常听到“快速入门”“快速成功”之类的词,我更愿意称之为“短期突破”。

  你一定要问,能不能短期突破?当然,呵呵,不过,这短暂的时间并不代表两个小时。要快速掌握WP移动应用开发,首先要具备以下能力:

  1.VB.NET或C#基础,推荐C#。毕竟,在VB.NET很少有人使用它,至少在中国是这样。

  2.熟悉。NET框架,类库和CLR(略知一二)。

  3.面向对象开发的思想其实是多余的。哪个主流开发语言不是面向对象的?其实这些需求是安卓手机应用开发的共性。

  4.XML的基础知识:——XML声明规范、树形结构概念、命名空间。

  5.最好懂点Web。为什么?Silverlight的风格和模板有点类似于CSS。

  6.WPF基金会,这是必须的,因为XAML是WPF的布局,一切包括从属属性都来自WPF。如果WPF学得好,你开发WP就容易了。

  7.Silverlight,上面说你应该掌握WPF的基础。这里Silverlight是一定要掌握的,而且最好是完全熟悉和掌握,这是重点中的超级关键。WP是用Silverlight或者XNA开发的。如果你学不好Silverlight,说明你不用学WP开发,不是吓唬你。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • windows强制结束进程命令,cmd强制关闭进程命令
  • windows下的python opencv安装攻略,ubuntu安装opencv-python
  • winserver2016更改远程桌面端口,winserver2012修改远程桌面端口,Windows Server 修改远程桌面端口的实现
  • winserver2012配置iis,win2012 iis配置,Windows Server 2016服务器IIS配置的详细步骤(图文)
  • windows钩子函数,windows钩子基础教程
  • windows钩子函数,windows钩子基础教程,Windows的钩子机制详解
  • windows批处理命令,windows批处理官方教程
  • windows批处理命令,windows批处理官方教程,windows批处理命令教程
  • windows下怎么安装perl,linux安装perl环境
  • windows下怎么安装perl,linux安装perl环境,Windows10下安装配置 perl 环境的详细教程
  • windows下cmd中切换路径与目录查看,cmd怎么切换路径到文件夹
  • windows下cmd中切换路径与目录查看,cmd怎么切换路径到文件夹,cmd命令打开及切换目录路径的实现
  • windowsandroid手机版下载,windowsandroid安装apk
  • windowsandroid手机版下载,windowsandroid安装apk,WindowsAndroid 安装教程详解
  • windows2007下载,win2008server下载
  • 留言与评论(共有 条评论)
       
    验证码: