CrankStoryboard可以使UI设计师和嵌入式系统工程师能够使用一套工具并行地完成他们最擅长的工作。在UI的外观设计和逻辑设计上,开发人员可以高效的完成版本的更新和新功能的加入,当UI设计师更改了界面,嵌入式系统工程师不必重新开始代码的编辑,使用Storyboard Designer导入新的PSD文件,更新新加入的元素和控件,新版本的设计就已完成。 Crank Storyboard的三大理念是: 一、 UI设计师和嵌入式系统工程师能够并行完成UI设计开发工作 二、 简化UI设计更新迭代开发的工作,使工程师可以尽可能多的更新UI和代码,更高效的提供产品服务 三、 不断的为客户提供更好的UI设计方案 Storyboard Designer StoryboardDesigner使UI设计工程师能够轻松地对产品的界面进行设计,然后部署到嵌入式目标硬件平台上。UI设计工程师可以完全控制设计出的UI界面,而无需等待嵌入式系统工程师来将UI界面部署到硬件平台上。 •可直接从Photoshop导入/更新UI内容 •从当下流行的文件格式导入/更新(PSD,JPEG,PNG…) •嵌入式界面仿真模拟器,用于快速交互式仿真 •基于时间轴的动画编辑器和动画预览 •Windows、Mac OS和Linux系统平台开发 •基于Eclipse开发框架 Storyboard Engine StoryboardEngine是运行的组件,可将Storyboard Designer中开发设计的UI内容在嵌入式设备硬件平台上呈现。该引擎专门用于解决将丰富绚丽的UI引入资源能力有限的嵌入式设备的问题。Storyboard Engine插件架构使您可以轻松配置自己所需要的组件,从简单的显示到动画和交互式体验。它使您能够在所有产品中使用一个UI解决方案,因为它与设备上使用的硬件和操作系统无关 •Embedded Engine可提供调试信息 •Embedded Engine是用C语言编写的,可以对源代码进行分析,优化,测试和验证 •可通过插件架构进行扩展所需的组件,并可根据您的平台环境、操作系统要求来进行定制 •内存可根据您的需求进行扩展,根据配置文件加上当前UI上所有图形资源的总和,预计大约200-500K 开发设计流程 第一步:在Storyboard Designer上可以导入PSD文件进行UI界面的设计 第二步:设计完成的UI使用Embedded Engine在目标硬件平台上运行。 第三步:投入使用 Storyboard Suite带给你全新的UI开发体验 •占用内存空间小,对整体性能的影响小 •可移植性强,支持跨硬件架构和操作系统平台 •支持硬件加速 •功能插件架构可扩展性和可定制 •MVC设计模式
|