loading请求处理中...

windowsphone应用开发入门训练营_WP应用开发入门需掌握哪些?

2021-12-01 06:24:52 阅读 12751次 标签: 开发 作者: chenliwen666
    Windows Phone是微软公司开发的手机操作系统,它将微软旗下的Xbox Live游戏、Xbox Music音乐与共同的视频领会集成至手机中。2012年6月21日,微软正式发布Windows Phone 8,选用和Windows 8相同的Windows NT内核,一同也针对商场的Windows Phone 7.5发布Windows Phone 7.8。
    要进行WindowsPhone应用开发,只需装置一个Visual Studio 2010 Express for Windows Phone就可以了,一次装置,好可进行Windows Phone开发,十分便利。

windowsphone应用开发入门训练营_WP应用开发入门需掌握哪些?

    一、安装Microsoft ActiveSync 4.0以上版本
    开发Pocket PC需安装Windows Mobile 5.0 Pocket PC SDK;开发Smartphone需安装Windows Mobile 5.0 Smartphone SDK。
  Mobile 5.0环境配置:
  1.模拟器与Microsoft ActiveSync同步:
  A.启动VS2005,在Tools->Device Emulator Manager,选择一个需要启动的模拟器,双击或者按右键,选择“Connect”,即启动模拟器。
    B.当模拟器启动后,在Device Emulator Manager中,右键该设备,选择“Cradle”,即可与Microsoft ActiveSync同步。
    2. 模拟器上网:启动模拟器后,只要PC机连接网络,模拟设备即能上网。
  3.可能出现模拟器与Microsoft ActiveSync无法同步的现象,这种情况很可能发生,出现该情况,可以关闭VS2005,关闭Device Emulator Manager,然后再重新启动即可。
  Mobile 5.0 最初的开发程序:在Pocket Pc上新建1个应用程序:在 File->New->Project中可以选择Pocket PC或者Smartphone的Device Application项目新建以后所看到的Form的界面是和真实设备的界面完全一致。在Form 上放置1个TextBox后,将值改成Pocket PC,运行该程序。
    在Pocket Pc右上角的有2种按钮,叉和ok,叉代表最小化,ok代表封闭。最小化程序会使得程序占用内存,在此觉得微软的操作体系供给的程序有些都是最小化,没有释放内存,会使得体系越跑越慢。将最小化变 为ok,通过设置form的属性MinimizeBox,true为最小化按钮,false为ok按钮。
  在 Smartphone中没有上述的改动,在Smartphone中,假如不增加menu中的事情来完毕程序的话,那程序始终会以最小化方法保留在体系内 部。更改应用程序的渠道:挑选project,右键,在菜单中挑选“Change Target Platform”在挑选渠道中,挑选一个你想改动的渠道,按OK即可。
    二、WP如何安装卸载软件
    1、电脑同步安装
  A、准备工作——安装ActiveSync
  安装手机软件,无非就是将软件传输到手机上。微软提供了一个可用于智能手机与PC之间进行同步的软件ActiveSync,截至目前,改软件已 更新的 4.5版本。支持WM6.0机器的同步操作。所以在安装WindowsMobile手机软件,尤其是需要通过PC同步方式安装的软件之前需要将 ActiveSync安装,并保证正常运行。然后用数据线将PC与手机相连,即可实现自动同步。
    B、.EXE文件同步安装
  下载.exe电脑同步安 装文件,在电脑端双击,即开始同步安装,根据提示操作完成安装。我们以在PPC手机上安装RescoExplore为例(SP 手机软件安装方法同)  
  将此软件下载到PC,得到一个后缀为EXE的安装程序(多为单一 的一个可执行文件)。在手机与PC顺利同步之后,在PC上双击该EXE程序,即可弹出安装对话框。
    此时,你完全可以按照平时在PC上安装软件的方式对此安装程序操作,直接点击“是”、“下一步”等等。然后你即可看到安装程序正通过同步的方式向你的智 能手机安装应用程序。当安装进度条到达100%时,我们查看手机屏幕上会提示我们软件安装路径(有部分手机会不经过提示直接进行安装)。选择路径,点击安装即可完成此软件的安装过程。
    2、手机直接安装
    您可以使用蓝牙、读卡器或数据线拷贝.cab手机直接安装文件到手机内存或存储卡中,然后在手机中通过资源(文件)管理器找到它,点击即自动安装。
  A、蓝牙发送安装
  首先开启您手机的蓝牙功能,并设备为可见;在电脑上通过蓝牙适配器或者其他蓝牙设备向您的手机发送.cab安装文件,再通过资源(文件)管理器在手机内 存My Documents文件夹找到接收到的安装文件,点击即可安装。
    B、存储卡快速安装
  取出手机存储卡装入读卡器,将读卡器与电脑USB端口连接,从电脑上拷贝.cab安装文件到手机存储卡中,重新装回手机存储卡,在手机上通过资源(文件) 管理器找到该安装程序,点击自动安装。
    C、数据线传输安装
  同方法一,先安装ActiveSync同步软件,不同的是这里需要下载适合手机端 安装的.cab安装程序,通过数据线拷贝文件到手机中,在手机中安装。
    三、 Windows Phone 8开发环境搭建
    1、操作系统要求:Windows 8 64位(X64)  操作系统
    2、硬件要求:6.5G的可用硬盘空间以上,4GB RAM
    3、Windows Phone 8模拟器运行环境要求Windows 8 Pro版本或更高版本,要求支持二级地址转换(SLAT)的处理器,如果您的计算机符合硬件和操作系统要求,但却不符合 Windows Phone 8模拟器的要求,将安装和运行Windows Phone SDK 8.0。然而,Windows Phone 8 模拟器将不起任何作用,而且您无法在 Windows Phone 8 模拟器上部署或测试应用。
    4、开发所需工具:使用Microsoft Visual Studio 2012 或免费的Visual StudioExpress 2012 For Windows Phone进行开发。
    Visual Studio Express 2012 for Windows Phone 是用于创建 WindowsPhone 应用的完整开发环境。Visual Studio Express 2012 for Windows Phone 包含 WindowsPhone 项目模板、代码编辑器、基于 Windows Phone 的可视化设计器和包含 Windows Phone 控件的工具箱等开发功能。它还包含集成的测试功能,例如模拟、监视和分析,以及 Windows Phone 商店测试工具包。借助 Visual Studio Express 2012 for Windows Phone,您可以在 WindowsPhone 模拟器或 Windows Phone 设备上调试和部署您的应用。
    E、Windows Phone 8 SDK:Windows Phone SDK 8.0 可以在 http://dev.windowsphone.com/zh-cn/downloadsdk下载。
    四、开发应用程序
  Visual Studio 2010 Express for Windows Phone拓展了 VS 设计、编码和调试功能以供给手机特有的拓展和功能。 设计器界面是直观的手机主题肌肤,这样您就能够查看您的应用程序在设备上的是如何显示的。当控件被添加到应用程序时,它们将主动选用 Windows Phone Design System的外观和个性。当然,如果您喜爱其他的主题,您也能够为您的应用程序更改款式。
   当您准备好运转您的应用程序时,您能够运用F5键就像在VS中开发任何其他应用程序相同运转。您能够运用Windows Phone 7 系列仿真程序调试您的应用程序。仿真程序支持方向调整,并供给设备上可用的按钮。Windows Phone 7 系列手机要在本年稍晚时分上市,但仿真程序可帮助您如今就提早开始开发您的应用程序。
    五、Windows Phone开发工具
    1、Visual Studio 2010 学习版(以前叫速成版),你别小看这个版本,已经很强大了。
    2、Express Blend For Windows Phone,这是一个设计工具,可以像使用平面设计软件一样做UI设计。
    3、SDK工具,其中最常用的是模拟器,我们不可能每次调试程序都要拿一台装有Windows Phone的手机放在桌面上。
    六、 Windows PhoneF基础
    这个是有必要的,因为XAML即是Windows PhoneF的布局方法,包括依赖项特点等东东都是在Windows PhoneF来的,Windows PhoneF学好了,在windowsphone开发公司里进行Windows Phone开发会很轻松。
    七、Silverlight
    上面说要把握Windows PhoneF根底,这儿,Silverlight是有必要把握的,而且最好要全部了解和把握,这是要点中的超级要点。Windows Phone即是用Silverlight或XNA进行开发的,假如你Silverlight学不好,就等于Windows Phone开发你不必学了,这个绝不是夸张。
    就目前来说,学习WindowsPhone应用开发有两个方向:一个是Silverlight 8.1,一个是Windows Phone Store App(其实就是WinRT),如果你有Silverlight相关的经验,可以沿着途径1去学习;如果你是新手,之后又想开发windows 8.1 上的应用,那么你就要学习WinRT上的开发,它与Silverlight的开发类似但又有许多不一样的地方。学习Windows Phone的开发应该学习XAML,C#语言,还有就是了解一些框架,初级的可以学习使用MvvmLight作为MVVM框架,等你发现MvvmLight已经比较不能满足你的要求了,你可以看一些Caliburn.Micro相关的。
  一品威客网汇聚众多优秀的专业设计师和服务商团队,随时为您提供IOS应用 Android应用 IPAD应用 微信公众平台开发 手机游戏开发 应用软件开发 Windowsphone Symbian应用 应用汉化等服务,欢迎上一品威客网。

推荐更多与“windowsphone应用开发入门训练营_WP应用开发入门需掌握哪些?”相关推荐:

 安卓应用开发论文  | 企业级ios应用开发 | ios应用开发攻略  | 移动应用开发经验  | 移动app开发流程

 手机软件开发价格  | html5移动应用开发 | ios应用开发详解  | 移动应用开发流程  | 安卓开发工程师 

 移动应用开发技术  | 安卓移动应用开发  | ios应用开发指南  | 安卓软件开发过程  | 安卓app开发教程





APP开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
APP开发相关任务
DESIGN TASK 更多
可视化展示工具,开发

¥1000 已有2人投标

剑网三自动招募软件开发

¥5000 已有0人投标

微信小程序后台系统开发

¥20000 已有0人投标

BitSKY-APP项目开发

¥100 已有2人投标

现成的获客系统开发

¥5000 已有0人投标

php后台继续开发

¥1000 已有8人投标