考试
70-354

Windows

  • 发表:
    October 5, 2015
  • 语言:
    English
  • 观众:
    开发 人员
  • 技术:
    Windows 10
  • 认证积分:
    MCP, MCSD

通用 Windows 平台 + 应用体系结构和 UX/UI

此考试已停用

有关当前可用的选项,请参阅Microsoft 认证考试列表

测量的技能

此考试衡量您完成下列技术任务的能力。查看有关各种问题类型的视频教程 Microsoft 考试。

请注意,这些问题可能会测试,但不限于项目符号文本中描述的主题。

您是否对本考试中衡量的技能的相关性有反馈?请向微软发送您的评论。所有反馈将酌情进行审查和纳入,同时仍保持认证流程的有效性和可靠性。请注意,Microsoft 不会直接回复您的反馈。我们感谢您在确保 Microsoft 认证计划质量方面的投入。

如果您对本考试中的具体问题有疑问,请提交考试挑战

如果您对 Microsoft 认证考试或认证计划、注册或促销有其他问题或反馈,请联系您的区域服务中心

为移动业务线 (LOB) 应用创建设计规范
  • Specify the app development and business requirements
    • 指定在应用开发期间所需的工具和技术,指定在应用开发期间使用的源代码管理方法,指定必须实现的应用的质量属性,指定项目空间(相关应用和数据生态系统)中存在的交叉问题,指定应用发布的部署方案,指定应用的代码维护要求(发布后),指定全球化和 应用的本地化要求
  • Specify the architecture of the app based on environment, infrastructure, business, and usage criteria
    • 指定应用的图层,指定应用的数据源,指定应用将访问的外部服务,指定应用中的交叉问题,指定应用的组件
  • Design the app in association with user-experience (UX) criteria
    • 根据 Windows 10 设计原则设计和评估应用程序(保持简单,认为通用,设计为一体,使其个性化,创造愉悦);设计和评估应用程序的个性和品牌,包括构图,排版,颜色和运动;设计和评估与用户体验模式和平台有关的应用程序,包括用户界面 (UI) 控件、导航、命令和演示;设计和评估应用的跨平台支持,包括应用和平台类型
  • 制定质量和测试要求 评估给定应用存在交叉问题的位置,并确保设计包含适当的跨领域机会(或解释为什么没有)
  • 建立性能要求、建立安全要求、建立并发要求、建立全球化和本地化要求、建立测试要求、建立用例
实施应用程序生命周期管理流程
  • Implement version control
    • 使用团队基础版本控制 (TFVC) 实现版本控制,使用 Git 实现版本控制
  • Implement team collaboration
    • 与开发团队合作完成应用开发冲刺(应用开发冲刺)、实施故事板、实施代码评审、实施(同行评审)反馈、实施积压工作管理、实现自动化团队生成
  • Implement automated testing and progress tracking
    • 实施自动化测试,实施探索性测试,根据里程碑跟踪进度
开发支持窗口化、自适应布局和应用内导航的 LOB 应用
  • Create a layout for use within an app UI
    • 根据 UI 要求选择适当的 XAML 控件,包括控制类别:基本、文本、方案和表示;在布局中实现 XAML 控件;创建固定布局;创建自适应布局
  • Develop the code required to implement data binding within the app UI
    • 实现数据绑定;实现数据模板
  • Develop code to support scaling and windowing
    • 开发代码以支持各种屏幕大小和分辨率,包括窗口大小、屏幕 dpi 和窗口形状; 开发代码以支持更改窗口大小,包括自适应布局和内容流;使用仿真器评估窗口化实现
  • Implement styles and themes
    • 将样式实现为应用的资源,实现应用的主题,实现资源模板,实现资源字典
  • Implement UI animations, transitions, and transformations
    • 在应用中实现动画;在应用内实现转换和转换
  • Create reusable controls and components
    • 创建自定义控件,创建 Windows 运行时组件
  • 实现应用导航模式
    • 实现页面导航;实现平移,实现语义缩放;单页导航(帧导航); 实施适当的导航结构;实现系统级导航
  • Implement globalization and localization of presented UI content
    • 实现页面导航;实现平移,实现语义缩放;单页导航(框架导航); 实施适当的导航结构;实现系统级导航
实施应用资源、本地化文本资源、本地化图形资源
  • 开发支持用户输入和用户交互的 LOB 应用
  • Develop code to implement speech and voice commands
    • 开发代码以实现传统的输入设备
      • 支持触摸输入(例如,自定义手势);支持鼠标输入(例如,专门处理输入设备事件,如鼠标滚轮);支持键盘和虚拟键板输入;(例如,专门处理输入设备事件,如键控和下键)
  • Develop code to implement natural user interface input (user input)
    • 支持触摸输入(例如,自定义手势);支持鼠标输入(例如,专门处理输入设备事件,如鼠标滚轮);支持键盘和虚拟键盘输入;(例如,专门处理输入设备事件,如键控和下键)
  • Develop code to implement command bars, flyouts, and dialogs
    • 支持语音合成;支持语音识别;支持 Cortana 集成;支持语音命令,包括应用程序和设备控制
  • 实施对触摸手势的支持,实现对数字笔输入(墨迹)的支持,实现对注视跟踪的支持,实现对面部表情识别的支持
实现标准应用或命令栏;实现命令按钮;实现上下文菜单;实现内容对话框; 实现选取器,包括文件和联系人
  • Implement general diagnostics and testing code
    • 实现用户输入的本地化
  • Implement profiling
    • 测试和部署 LOB 应用
  • Integrate monetization techniques
    • 执行测试与定义的用例,执行跨平台支持的测试,执行最终用户测试
  • Prepare package for publication
    • 内存分析、性能分析、Windows 性能工具包

实施应用内购买和免费增值模型,实施广告 SDK,实施免费试用

准备应用清单、打包应用、完成提交过程

准备选项

实践测试

参加微软官方实践考试 354

谁应该参加这次考试?

此考试验证考生在规划通用 Windows 平台应用的开发以及设计和实现引人注目的用户体验时的技能。

此考试的考生应具有一年或多年的经验,设计和实施企业 LOB 应用,重点是用户体验。考生还应至少具有一到两年的 C# 和 XAML 开发经验。

有关考试的更多信息

准备考试

我们建议您在安排考试之前,完整阅读本考试准备指南,并熟悉本网站上的资源。请参阅Microsoft 认证考试概述了解有关注册、典型考试问题格式视频和其他准备资源的信息。 有关考试策略和评分的信息,请参阅Microsoft 认证考试策略和常见问题解答