SketchFlow 是 Blend 3 中的新工具,我觉着 SketchFlow是非常重要好用的原型设计及分发工具,把他学习好将会对我们设计和开发起到非常好的效果,建议了解并学好它,下面是官方的简介,阅_^读一下挺好,然后咱们就实战一下^_^。
SketchFlow 介绍

Expression Blend 利用 SketchFlow 推出了一系列新功能,旨在让您能够更轻松地尝试动态用户体验以及创建引人注目的原型。

SketchFlow 有助于您向利益干系人表达设计创意,并使得用注释收集反馈更加轻松。您可以在项目中将 Microsoft Office PowerPoint 文件导入到屏幕中。您也可以导出包含所有屏幕的屏幕截图的 Microsoft Office Word 文档。"资产"面板中的新类别用于组织 SketchFlow 的样式和其他资源。

设计人员可以使用 SketchFlow 以十分直观的方式确定应用程序的导航模式和构成模式。SketchFlow 原型虽如同一系列素描般简单,但却可演变为所需的模样,真实表达您的设计意图。SketchFlow 使用 Expression Blend 的现有功能。在制作项目原型时,也可以使用如 Photoshop 导入、视觉状态、行为以及示例数据等新 Expression Blend 功能。

卓越的产品始于卓越的设计。SketchFlow 是 Microsoft Expression Blend 中新的功能集,它设计为支持原型制作过程,此过程从概念设计开始,一直到将完成的应用程序制作出来为止。

SketchFlow 可让您更轻松地执行以下工作:

  • 快速试验动态的用户体验。

  • 将您的设计意图传递给相关各方。

  • 收集、评估和实施相关各方的反馈。

创建应用程序流

利用 SketchFlow,设计者可以快速轻松地创建表示应用程序流的交互式图形。此图形(原型项目)由任意数量的屏幕组成,这些屏幕是虚拟的白板,您可以在其上随意涂抹、绘图、写字或插入 Expression Blend 现有的任何用户界面 (UI) 建模功能以生成 UI。您还可以使用屏幕来创建可重复使用的元素,例如徽标、背景或 UI 模板,然后将这些屏幕作为元素包括在其他屏幕中。

您随时都可以生成原型项目,运行它,然后在原型中进行浏览(即使您只有原型的初始草图)。

创建内容

许多其他原型制作解决方案使用用户界面 (UI) 元素的图片,而 SketchFlow 与它们不同,它可让您使用实际的 UI 控件和动态布局容器来创建原型 UI。您无需编写代码即可创建实际的交互性(包括导航和状态更改),并且可以使用丰富的 Expression Blend 功能(例如数据绑定、示例数据和行为)。原型可以如实反映出您的想法,从而传递您的构思。

添加交互性

可以通过添加交互性(帮助您将设计意图传递给相关各方)进一步优化原型。您可以执行下列操作:

  • 使用动画模拟用户交互。

  • 使用可视状态表示单个元素的多种状态。

  • 使用行为模拟事件和操作,以便原型中的 UI 元素模仿最终应用程序的功能。

  • 绑定到示例数据以创建和演示数据驱动的 UI。

收集反馈

在您创建原型项目时,可以随时生成并运行项目,然后在 SketchFlow 播放器中查看项目。在您准备共享原型时,可以将项目打包(包括 SketchFlow 播放器),然后将项目与相关各方共享,他们无需安装 Expression Blend 就能审阅您的项目。当在 SketchFlow 播放器中查看项目时,相关各方可以直接在原型中留下反馈,然后与设计者共享反馈文件,这可让设计者更轻松地一边在 Expression Blend 中工作一边审阅和实施反馈。

转换为生产项目

SketchFlow 原型并不只是绘图,而是从第一个屏幕起就全面起作用的原型。原型是实际的 WPF 或 Silverlight 应用程序。只需轻微地进行少量修改,就能将原型转换为生产项目,并且不断将原型优化为最终应用程序。

Expression Blend 利用 SketchFlow 制作原型相关推荐

  1. [Expression Blend 4] [SketchFlow系列] Chapter 1 瞭解SketchFlow Map (上)

    接下來,我們模擬一下,有可能是接到了一個專案或是你腦中剛好迸出一個不錯的Idea 你迫不急待的想要把的想法告訴你的工作夥伴 想要完整的告訴對方,這個主意或想法有多完美!! 而且希望不要有觀念上的落差, ...

  2. [Expression Blend 4] [SketchFlow系列] Chapter 2 瞭解SketchFlow Map (中)

    本章要帶你瞭解Component Screen以及與Screen的關聯運用 沿用上一章的專案進度,繼續把焦點放在SketchFlow Map <直接以實作帶你瞭解 Component Scree ...

  3. [Expression Blend 4] [SketchFlow系列] Chapter 3 瞭解SketchFlow Map (下)

    本章是針對SketchFlow Map 所做的最後介紹 為您介紹三個常用的功能:Set a Start.Change Visual Tag.SketchFlow Projects Settings 那 ...

  4. 破解 expression blend 3 + sketchflow 注册码

    转载于:https://www.cnblogs.com/xust/articles/2621430.html

  5. 零元学Expression Blend 4 - Chapter 40 Flash做的到的Blend也可以!轻松制作拥有动画的MenuBar!(上)...

    零元学Expression Blend 4 - Chapter 40 Flash做的到的Blend也可以!轻松制作拥有动画的MenuBar!(上) 原文:零元学Expression Blend 4 - ...

  6. 零元学Expression Blend 4 - Chapter 3 熟悉操作第一步(制作一个猴子脸)

    原文:零元学Expression Blend 4 - Chapter 3 熟悉操作第一步(制作一个猴子脸) 本篇内容会教你如何使用笔刷.钢笔.渐层以及透明度的调整,还有如何转化图层和路径,最重要的是要 ...

  7. Expression Blend制作画卷效果

    Expression Blend中可以方便的导入Photoshop或者illustrator的文件来创建我们的WPF或者Silverlight应用程序. 本文将一个具体的实例导入Photoshop文件 ...

  8. 一起谈.NET技术,Expression Blend中文教程 - 开篇

    随着计算机软件开发分工细节化,微软对已有的产品线进行了调整,在保持原有经典开发工具Visual Studio基础上,又推出了一套新的设计开发工具系列,Expression Studio. Expres ...

  9. Expression Blend中文教程 - 开篇

    随着计算机软件开发分工细节化,微软对已有的产品线进行了调整,在保持原有经典开发工具Visual Studio基础上,又推出了一套新的设计开发工具系列,Expression Studio. Expres ...

最新文章

  1. elasticsearch分布式搜索配置文件详解
  2. 玩爬虫不会登陆?这个工具拿走不谢!
  3. 《强化学习周刊》第13期:强化学习应用之金融
  4. 瑞士科学家3D打印出5纳米厚的传感器
  5. CentOS屏幕录制
  6. 【ABAP】如何判断单据是否被锁定
  7. Android之ANR异常及解决方法
  8. 根据rtk参数在arcgis中进行可视化
  9. 【Oracle】查看用户的信息(状态、默认表空间等)
  10. 问题:html控件中sleect的Option()的用法
  11. Atitit.导出excel功能的设计 与解决方案
  12. Pico Neo3 VR Pro 开发新手入门有感(避坑与心得,新手学习必备,瞬移射线传送,移动,射线传送光圈效果,传送指定区域)
  13. 计算机进入端口模式命令提示符,Win10使用命令提示符删除端口占用方法Win10查看端口占用状态...
  14. linux网站5秒盾,宝塔面板建站后接入CF自动开启5秒盾证码脚本
  15. WORD里表格复制到另一WORD里表格会变形的解决办法
  16. 【ValueError: data type <class ‘numpy.object_‘> not inexact】
  17. linux怎么安装pcie串口卡驱动,pci串口卡驱动是什么接口 pci串口卡驱动安装方法...
  18. 阿里中台搞了3年,凉了?网传:副总裁玄难“背锅”,辞职创业!咸鱼放弃维护 Flutter!...
  19. 【czy系列赛】czy的后宫4 bzoj1925 [Sdoi2010]地精部落
  20. 实时消息传输协议 RTMP(Real Time Messaging Protocol)

热门文章

  1. 前端chrome浏览器调试总结??
  2. 《天天数学》连载28:一月二十八日
  3. 大数据学习笔记30:搭建高可用Hadoop集群
  4. 【BZOJ1202】【HNOI2005】狡猾的商人
  5. 12.混淆——采样低频信号,采样高频信号_3
  6. 2.导数——线性代数回顾、曲线概念_1
  7. mysql-5.6.31.tar.gz_MySQL5.6.31源码安装
  8. python基础案例教程_Python基础教程 两个经典案例:阶乘和幂
  9. Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (5) - 流水线前端传统译码器
  10. android双缓冲绘图技术分析