详细解说5款App界面原型设计工具优缺点

基于Web界面,带有iOS和安卓下的调试器.

Proto.io这个web应用强大得令人吃惊,它有很多很多的功能。不过,因为所有工作都是依靠拖放、点击按钮和选择列表的值,有时候想找到需要的设定会让人有点儿不知所措。

鉴于IF原型的本质特点——不同的对象以不同的速度移动——我不得不增加一些自定义的JavaScript计算脚本。Proto.io提供的单行文本框对于冗长的计算脚本来说太小了。为了能够概览脚本,我得把它们保存在我电脑上的文本文件里。特别需要注意是,这些JavaScript运算式可能会失败,却没有任何警告信息。如果有些东西不工作,一定要检查浏览器的控制台。(我遇到一个错误,是一个包含负值的变量造成的。)

这个相当让人恼火:你必须每次都点击[SaveProject]然后点[Preview]才能看到你作出修改后的效果。

在网页上:简单——你可以生成一个公网链接,就像这个。(这些连接也可以用移动浏览器打开,然后作为一个“app”添加到IOS主屏上。)你可以在Proto.ioSpaces向公众用户展示你的作品。

在移动设备上:你可以给用户建立免费的评估账号,允许他们访问一个项目。他们可以在IOS或安卓app里运行你的原型。

不多。不过动效不够流畅,因为我不得不在滚动视图里添加很多包含自定义JavaScript计算脚本的交互功能。在web上跑得蛮好的,但是在设备上实在太慢了。似乎更简单的原型回放速度能正常些。

优点

缺点

在Proto.ioSpaces上查看(注册一个账号,把项目导入到你的账号就能看了。)

价格:

PixateStudio

免费!(曾经149美元,直到谷歌于2015年7月收购Pixate。)

PixateCloud

5美元/用户/月或者50美元/用户/年,有30天免费试用期。

OSX和Windows桌面应用,IOS和安卓调试器

Pixate似乎恰到好处的平衡了易用性和功能性:它比简单的基于页面的工具功能更多,但学习曲线并不很陡。仔细看过用户指南和视频教程后你就能上手了。还有几个演示供你解构,看看它们是怎么做出来的。

PixateStudio可以使用Xcode的IOSSimulator(Mac版)来运行原型,也可以通过本地WiFi用IOS或安卓app来访问原型。这个功能很棒,特别是Simulator和app都是即时更新的。

如果你有云套餐(5美元/月),你可以发布一个项目,人们可以用IOS或安卓调试器扫描这个网页上的二维码来运行原型。

或者,你可以仅仅把.pixate文件用邮件发给别人,他们可以在PixateStudio中打开并运行(但同时客户也能看到原型是怎么做的,还能做出修改)。

第六个页面会消失,因为Pixate的canvas画布只有这么宽(最多五个页面)。

运行在苹果公司的Mac版QuartzComposer中,iPhone或iPad上有个查看器用来测试。

你很可能已经知道,Origami是FacebookPaper的设计团队开发的。Origami不是个独立程序,它相当于QuartzComposer的一个插件。而QuartzComposer是一个可视化程序设计环境,苹果公司开发工具集的一部分。

在QuartzComposer里,你通过把多个“patch”相互连接来进行编程。不同的patch有不同的功能。Origami主要是一套额外的patch,用来设计appUI。与必须写代码相比,很多人更喜欢这种方式(不包括我)。但是,当你必须描述诸如“如果这样,那么就用这段计算的值那样做,但如果不是这样….”,你还是不得不“编程”,只不过这个编程是通过连接几个patch,而不是写几行代码。

另外提一下:IDEO也基于QuartzComposer创建了一个原型设计框架,叫Avocado。它有的一些功能,在某些项目里可能会很方便:蓝牙集成、一个IOS交互式键盘、一个像滚轮那样交互的拨号盘patch、和一个可翻转的卡片patch,而且层也可以做成可拖拽的。

在桌面:QuartzComposer有一个查看器,你在编辑器里的任何修改会在查看器里即时得到反映。

在设备上:用OrigamiLiveapp,你可以在IOS设备上测试,IOS设备需要插在Mac上。app对所有手势(触摸、滑动等)都会作出反应,但实际上只是QuartzComposer里运行的程序的观察窗而已。如果你的Mac难以以60fps运行原型,那么它在OrigamiLive里面也跑不了多快。

这个就难了。你当然可以给你的原型做一个屏幕录像,但是这样就达不到做一个交互式原型的目的了,还不如用AfterEffects做点什么呢。唯一一个在其它电脑上测试原型的现实办法是准备相同的配置。如果你的客户用Mac,她可以安装QuartzComposer+Origami来运行你的原型——当然,还得首先注册苹果开发者账号。

可能会比真家伙慢一点儿,这取决于你的电脑。QuartzComposer绝对是个电老虎,会让你的散热风扇狂转的,尤其是当你的Mac没有强大的显卡(比如我的MacMini),或者连接了多个显示器(罪过!)。我只用一台显示器,最多才能跑到20fps。

QuartzComposer否保持活跃开发现在还不清楚,最近的版本是2011年11月份发布的。但另一方面,苹果公司很可能会在搁置这个工具之前,发行一个使用Quartz框架的替换工具来做可视化交互设计。

免费!你还需要一个苹果开发者账号,那也是免费的,就像啤酒、或者随便苹果公司的开发人员喝的什么。(译者注:苹果公司每隔数周都会举行“啤酒狂欢”奖励员工,为他们提供免费啤酒和开胃菜。)

FramerStudio是Mac上的原型设计应用,但Framer.js仅需要Safari或Chrome.

这里没有拖放、按钮或连接点,用Framer你必须“写代码”。程序员会觉得这跟在家一样自在,而设计师就未必了。不过它并不很难————FramerStudio使用了一款精简版的JavaScript,叫CoffeeScript。实际的引擎(Framer.js)使用JavaScripts,这就造就了大量的可能性:只要浏览器可以做的你都能做,比如使用即时数据连接服务器,或者创建一个Twitter客户端显示实时推文。

在桌面:FramerStudio在右侧有个即时可交互的预览,你做的修改可以马上更新。

在设备上:有安卓和IOS下的app,在同一个WiFi网络里它们都可以连接到FramerStudio,每次在FramerStudio保存修改后会自动刷新原型。

只需点一下鼠标就能生成一个公开页面(比如这个),可以用Chrome或Safari查看,移动浏览器也行(链接可以作为“应用”加入到IOS主屏)。同样的链接也能用IOS和安卓查看器(其实就是无边框的浏览器)打开。像IF这样较大的原型在查看器里加载需要花几秒钟,但加载后动效就平滑了。

Framer.js,JavaScript框架,是开源免费的。

FramerStudio需要99美元。(有14天免费试用期。)

Mac应用,带有一个iPhone或iPad上的查看器

Form还很年轻(2014年9月发布),而且很明显,它是从Facebook和IDEO在QuartzComposer上所做的得到了启发。RelativeWave的那些家伙很可能想:“如果没有QuartzComposer这个包袱,Origami会是什么样呢?”Origami用户会觉得Form用起来很舒服,很多patch是相同的,而且Form只包含你需要的那些patch。

原型是在通过WiFi或USB连接的IOS设备上运行的。如果没有设备连上,你会发现双击两个patch之间的连接时不会有读数显示出来。如果像QuartzComposer那样,Mac应用里带个查看器的话肯定是很方便的,这个功能似乎已经在计划中了。

免费的IOS查看器能够打开.form文件,你只需要把文件用邮件发给客户,让他们用自己的IOS设备运行即可。

我觉得不多。如果你发现了就告诉我。

价格

免费!Mac应用曾经是79.99美元,谷歌去年11月(那时Form发布了仅仅数月)收购了RelativeWave之后就免费提供了。

THE END
1.关于APP界面布局设计的八种优缺点51CTO博客关于APP界面布局设计的八种优缺点 学习UI设计的时候,经常要接触到页面的布局,布局的方式会直接影响一个APP的视觉效果,好的布局方式,往往能带来舒服的视觉效果,更能得到用户的接受与好评。然而万变不离其宗,移动端页面常用的布局,不外乎以下8种。 1.列表式布局https://blog.51cto.com/u_15894905/5892376
2.手机app界面案例缺点分析报告,app缺点是什么通过对该健康管理App界面的缺点进行分析,并提出相应的改进建议,我们可以看出,一个好的手机App界面应该是简洁、直观、内容结构清晰和交互合理的。只有这样,才能为用户提供良好的用户体验,提高用户的满意度和忠诚度。对于App开发者而言,在设计界面时应该更加注重用户的需求和习惯,并不断优化和改进,以满足用户的期望。https://www.szappgs.cn/newsinfo.php?id=1691
3.日历记账软件苹果手机下载日历记账软件app功能丰富度的提升,也符合了现代人对于工作效率和生活质量的追求,因此选择功能丰富的日常记账软件App是非常重要的。 二、用户体验度 用户体验度直接关系到记账软件的使用体验,一个好的记账软件应该具有良好的用户界面设计、操作流畅度和个性化设置等特点。 在苹果手机上,“MoneyWiz”、“iCompta”等记账软件因其简洁的https://www.chanjet.com/lker/65542a29e4b08c89f72d9d74.html?a=sub
4.课程首先说明了冯·诺伊曼结构的起源和主要解决的问题,其次重点分析了该结构的优缺点,最后介绍了非冯·诺依曼体系结构的表现方面和发展趋势。 ●3.5知识扩展——ARM处理器 本节主要介绍ARM处理器。包括ARM处理器的主要特点、工作模式和常用ARM处理器系列等。首先介绍了ARM处理器的功耗小、低成本、功能强;支持 16位/32位https://higher.smartedu.cn/course/62354cb19906eace048d2945
5.10大APP界面框架设计模式详解尽管优缺点,但列表导航和标签导航被誉为现在APP里面的主流导航设计,如果说实在没有别的导航创意的话,这两种导航模式是最大程度上避免产品经理犯错的一种设计方式。 7.tab导航 Tab导航和标签导航本质上大同小异,但它运用的情况不太一样,它是运用在二三级的页面里面而不是主页面,主页面一般只会有这种一级导航,一https://www.douban.com/note/580250431/
6.App前端开发跨平台框架比较:ReactNativeFlutterXamarin等移动应用开发领域的跨平台框架正在不断演进,为开发者提供更多选择。在本文中,我们将比较几个流行的跨平台框架:React Native、Flutter 和 Xamarin 等。讨论它们的优缺点、适用场景以及开发体验。 第一部分 React Native: 优缺点、适用场景和开发体验 React Native 是一款由 Facebook 开发的跨平台移动应用框架,允许开发https://xie.infoq.cn/article/4f2ab8e393f3e55618207526a
7.app的界面风格设计(app界面设计分析六个方面)杂七乱八app的界面风格设计(app界面设计分析六个方面) 1、视觉设计视觉设计包括了几大步骤,分别是风格图的确认设计规范的撰写以及最后高保真图的输出及切图确定风格图对于界面尺寸和图标尺寸,新手莫过于纠结建议选择自己的手机尺寸来设计,方便预览效果或者选择中间尺寸,方便。https://www.yuanmacun.com/post/105686.html
8.APP界面设计案例分析,掏空了给你,文末附模板!1.app界面设计流程 设计安卓app界面时,需要考虑的因素颇多。接下来,本文将通过分布指南简化流程,帮助你循序渐进的了解如何设计一个安卓app界面。 1.1开始 在设计新app界面之前,一些初始步骤是必不可少的,以此确保设计师或团队能够目标一致的为最终产品工作。 https://pixso.cn/designskills/the-app-interface-design/
9.案例讲解移动端的长表单应该如何设计?主方案2:将不同的分组表单放在不同的下一级界面,用户填写之后返回。 主方案3:分步操作,一个界面完成一组表单内容,点击下一步进入下一组表单。 2.主方案1的设计讨论 主方案1的设计优缺点 优点:一个界面将所有表单信息展示出来,如果想查找某些填写的信息也变得更容易,相对于主方案2和3,减少了页面跳转操作和查看https://www.niaogebiji.com/article-66548-1.html
10.UI设计师就业前景分析互联网行业。互联网公司不断推出新的产品和服务,对UI设计师的需求持续旺盛。无论是电商平台、社交软件还是在线教育等领域,都需要专业的UI设计师来打造出色的用户界面。随着移动互联网的发展,移动端UI设计的需求更是与日俱增。APP的界面设计、交互流程设计等都离不开UI设计师的精心打造。 https://www.bwie.com/jsgh/772.html
11.ui设计论文(精选5篇)设计优秀老年用户网站界面的先决条件是与老年用户进行有效的交流,充分理解老年用户的需求,重视老年用户的生理和心理特征。 1.1 老年网民用户人数众多 据调查显示,近些年来,我国老年网民的比例一直在攀升,增长率已经超过了网民总体的增长速度,对于互联网的应用日益广泛。根据相关统计报告显示,2008年年底,51~60岁的网民从19https://www.1mishu.com/haowen/91231.html
12.音乐播放软件UI设计案例分析随着移动互联网的快速发展,音乐APP已经成为每个年轻人手机里必备的应用之一。那么音乐播放器软件UI该如何设计?本文将以QQ音乐APP为例,给大家分享音乐软件UI界面设计分析。 QQ音乐播放器介绍 QQ音乐播放器是一款带有精彩音乐推荐功能的播放器。同时支持在线音乐和本地音乐的播放,是国内内容更丰富的音乐平台。其独特的音乐http://adt.adinnet.cn/bloginfo/2018_02/blog_3426.html
13.交互设计岗位职责负责web端、移动端产品的界面设计和交互设计; 深入分析现有产品的.界面交互优缺点,提出有效解决方案并优化; 负责相关产品的前期产品概念规划、低高保真原型设计以及已有产品的优化; 与整个研发团队紧密配合,协助达成最终产品目标; 分析、监控竞品变化,定期输出高质量竞品分析; https://www.unjs.com/fanwenku/465271.html
14.交互设计师岗位职责(精选32篇)3.能够深入分析评估一套产品的界面设计优缺点,为产品界面开发提供参考或优化方向; 4.深入理解交互思想和基本原则,掌握交互设计必要技能; 5.与上下游职位良好配合,把握策划需求,向视觉设计师和程序沟通传递设计思。 任职资格 优秀的设计表达能力,热爱做设计 https://www.diyifanwen.com/fanwen/gangweizhize/15018634.html
15.生鲜水果APP开发解决方案分析随着人们对健康和优质食品的追求,生鲜水果市场持续增长。为了满足用户的需求和提供更便捷的购物体验,许多企业和创业者开始考虑开发生鲜水果APP。本文将分析生鲜水果APP开发的解决方案,以帮助企业和开发者实现成功的应用程序。 1.用户界面和体验设计: 生鲜水果APP的用户界面设计应简洁、直观且易于导航。用户应能轻松搜索和http://www.apppark.cn/t-46225.html
16.APP导航设计模式与信息布局设计模式人人都是产品经理因为最近接触到APP设计类似的工作,所以我来梳理一下如今市面上流行的APP导航设计模式以及信息布局设计模式。因为还没有深刻体会到每一种设计的优缺点以及适用场景,所以这里主要的任务是梳理APP的布局设计有哪些。 下图为本文的结构图: 导航设计 标签导航(选项卡导航) https://www.woshipm.com/pd/753879.html