您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 其它文档 > 你好Windows Phone
Hands-OnLab你好WindowsPhone实验版本号:1.1.0最后更新:7/9/2020你好WindowsPhone实验手册Page|2目录概述...............................................................................................................................................................3练习1:利用MICROSOFTVISUALSTUDIO2010EXPRESS为WINDOWSPHONE创建WINDOWSPHONE应用程序..........................................................................................................................................6任务1–在VisualStudio中创建一个WindowsPhone应用程序工程.............................................6任务2–在WindowsPhoneEmulator中构建并测试应用程序.......................................................14任务3–设计用户界面......................................................................................................................19任务4–在用户界面处理事件程序...................................................................................................25任务5–验证......................................................................................................................................27练习2:使用EXPRESSIONBLEND来设计您的WINDOWSPHONE应用程序的UX..............................33任务1–在ExpressionBlend创建一个自定义按钮.........................................................................33任务2–为定制控件增加视觉状态效果...........................................................................................45任务3–创建横幅文本的动画...........................................................................................................49任务4–验证......................................................................................................................................59总结.............................................................................................................................................................60你好WindowsPhone实验手册Page|3概述这个实验的目的是完成一个经典的“HelloWorld”应用程序,为您介绍创建和测试一个针对WindowsPhone应用程序的Silverlight所需要的工具和过程。WindowsPhone应用程序平台支持:非常棒的应用程序和游戏。使用SilverlightandXNA架构为WindowsPhone7打造互动的,引人注目的,高品质的应用程序和游戏。快速,高品质以及功能丰富的应用.VisualStudio2010和ExpressionBlend与硬件规格标准化的WindowsPhone7相结合,将会在每一台移动设备上使您美梦成真。更大的机会,更好的伙伴关系.利用您现在的技能和WindowsPhone7所提供的工具建立更多应用程序和游戏,并送达到您的客户而不用考虑他正在使用何种设备。WindowsPhoneMarketplace负责销售和分销,您并不用参与进来。仅需编码和赚钱!在这个实验过程中,您将会看到如何利用针对WindowsPhone的MicrosoftVisualStudio2010Express和ExpressionBlend来创建和设计你的Windowsphone应用程序。VisualStudio提供了一个面向应用程序开发人员的开发环境,(而ExpressionBlend更适合为用户提供体验(UX)的设计师。)这些工具相互补充,推动了设计师/程序开发人员之间更广泛的协作。这个实验演示了一个典型的开发方案,初始的时候利用VisualStudio来创建Windowsphone应用程序的逻辑,页面的布局和控件,然后利用ExpressionBlend来设计用户的体验。包括为页面和控件应用何种样式和动画等。在这个实验中,您可以了解一个WindowsPhone应用程序的结构,还可以找到如何利用可扩展应用程序标记语言(XAML)来为您的应用程序创建用户接口(UI)的方法。XAML是一种声明性语言;它是用来声明一个Silverlight用户接口以及接口中元素的主要格式。最后,您还能了解如何在WindowsPhoneEmulator上去部署和调试您自己的WindowsPhone应用程序。目标这个实验的对象是那些对Microsoft工具例如VisualStudio了解较少,且对Silverlight非常陌生的开发人员。如果您对Silverlight的编程模型感到很适应,且已经开始利用VisualStudio和MicrosoftExpression套件进行工作,那么您可以考虑略过本实验。从另一方面讲,如果您完全对Silverlight不了解,我们强烈建议您查阅一些与Silverlight相关的实验来丰富您的Silverlight技能,这些实验的内容可以从下面这个站点找到:你好WindowsPhone实验手册Page|4在这个实验手册中,您将会学到:对WindowsPhone开发人员使用的工具更加熟悉:针对WindowsPhone的MicrosoftVisualStudio2010Express版本和WindowsPhoneEmulator。这些就是您创建和测试任何可被管理的WindowsPhone应用程序所需要的工具。利用MicrosoftExpressionBlend为您的WindowsPhone应用程序应用样式和动画来增加用户体验。学习针对WindowsPhone应用程序的Silverlight的基础结构,同时学到Silverlight和针对WindowsPhone的Silverlight之间的不同。利用针对WindowsPhone的MicrosoftVisualStudio2010Express和WindowsPhoneEmulator编写、测试、部署和调试WindowsPhone应用程序的Silverlight。先决条件要完成本动手实验,您需要以下工具:用于WindowsPhone的MicrosoftVisualStudio2010Express或者是MicrosoftVisualStudio2010用于WindowsPhone的MicrosoftExpressionBlend或者是MicrosoftExpressionBlend4,它带有针对WindowsPhone的MicrosoftExpressionBlend插件WindowsPhone开发者工具注释:集成以上所有工具的程序包能从以下地址下载练习这个实验指南包含了以下练习:1.利用MicrosoftVisualStudio2010Express开发一个WindowsPhone应用程序2.利用ExpressionBlend为您的WindowsPhone应用程序设计UX完成此实验需耗时:45分钟。你好WindowsPhone实验手册Page|5你好WindowsPhone实验手册Page|6练习1:利用MicrosoftVisualStudio2010Express为WindowsPhone创建WindowsPhone应用程序在这个练习中,您将学会如何创建、测试、部署和运行您的第一个Silverlight---WindowsPhone应用程序“HelloWorld”。您将学会如何使用WindowsPhone开发者工具,包括:用于WindowsPhoneIDE的免费工具MicrosoftVisualStudio2010Express和WindowsPhoneEmulator。在这个练习中,您将会为一个WindowsPhone项目工程创建新的Silverlight。您将会从创建组成WindowsPhone应用程序的基本元素开始,例如为WindowsPhone项目模板添加基本的按键和文本处理。由于这一个针对WindowsPhone应用程序的Silverlight,您需要按照Silverlight编程的模型并利用XAML来定义您的用户接口。尽管可以利用任何代码来开发一个基于XAML的用户界面(UI),但是充分利用更好更简单的工具来帮助自己完成基于XAML的工作显然能达到事半功倍的目的。您需要编辑主页面的XAML来填加3个元素:一个文本框、一个按钮、一个文本块,来实现利用XAML为WindowsPhone创建一个用户界面的目的。这三个Silverlight控件就被移植到运行在WindowsPhone运行环境的Silverlight中。一旦完成,应用程序允许您在文本框中输一些文本信息,然后点击按钮控件,文本信息将会被显示到文本块控件中。最后,当所有代码都完成后,您可以编译这个程序,然后把它部署到WindowsPhoneEmulator上,达到测试的目的。您可以通过设置程序运行断点,在模拟器(Emulator)上调试这个应用程序,如利用调试程序一步一步走遍整个程序的源代码并检查程序变量的值。注释:这个实验手册所阐述过程的步骤使用了针对WindowsPhone的MicrosoftVisualStudio2010Express版本,但是同样适用于用了集成WindowsPhone开发者工具的MicrosoftVisualStudio2010。实验手册中一般涉及到VisualStudio的地方,对这两种产品都是适用的。任务1–在VisualStudio中创建一个WindowsPhone应用程序工程这个任务中,您将会利用针对WindowsPhone的MicrosoftVisualStudio2010Express工具内嵌的模板来创建一个WindowsPhone应用程序工程的Silverlight,可以把这作为您第一个要开发的WindowPhone应用程序的起点。你好WindowsPhone实验手册Page
本文标题:你好Windows Phone
链接地址:https://www.777doc.com/doc-6409970 .html