|
楼主 |
发表于 2011-7-9 15:58:42
|
显示全部楼层
4# 蔡高泽
非常感谢蔡高泽同学花费宝贵的时间试用PapaSketch,更感谢你提出的建议和意见,这些非常有助于我们对产品进行改进。
这个软件目前在某些地方还满足不了大家的期望,我们对此感到歉意。我们立志要把这个软件做成一个比较专业的,易用的原型软件,这个目标对我们具有一定的挑战性,但我们相信在用户朋友们的帮助下,可以一步一步接近这个目标。
有一点遗憾的是,我们是一家小公司,在短期内要做出一个非常专业,可以挑战axure的原型软件,是不现实的,对于这一点我感到对不住一些期望较高的朋友。Axure是一个非常优秀的原型软件,而且发展了很多年,相信在很长一段时间,她都是我们的老师,我们只能尽快接近她,但还难以挑战她。爱设计同学提出的做一个原型软件的IDE,可能是指做一个类似于VisualStudio那样的专业软件,这更是对我们的一个高的期望,我们只能努力去接近他的这个期望。
我们短期的目标是如蔡高泽同学所言,做一个优秀的草图原型软件。当初做这个软件,源于我们一个同事使用balsamiq。他很喜欢balsamiq那种草图风格,但是balsamiq不具有交互能力,而且软件作者也不愿意在交互性这一块加强,于是他就想:要不自己做一个类似的软件,加强交互性。我们给control增加了action属性,来让control具有交互能力,目前具有这些行为:跳转到一个Slide,打开一个slide,关闭Slide,显示Control,隐藏Control,延时,闪烁。今后我们增加一个改变任意属性的Action,还要增加动画。总之,行为这一块我们要做得很强,作为我们软件的一个特色。目前我们正在增加一个事件概念,有过编程经验的朋友都知道,控件不仅有属性,还有事件,我们当初想简化用户的使用,没有暴露事件这个概念,但我们发现如果没有这个概念,今后要在行为这一块增强可能会有障碍:比如MouseOver和Click的行为可能不一样,怎么来区分。
当我们暴露了事件这个概念,又允许在行为中修改任意属性,行为就具有很强的扩展性,我们的action有可能演变为一个脚本语言。因此我说我们未来的目标是做一个专业的原型软件,这不是虚言,这从我们目前的软件架构上可以看出。
但从商业角度看,我们必须要想办法让我们的公司生存,否则所有远大的想法都将化为泡影。因此我们目前在软件还不能挑战 Axure的时候,如何来给用户朋友创造价值?我想是寻求差异化,并不是所有的需求Axure都能满足。Balsamiq比起Axure功能弱很多,但非常畅销,这说明了用户需求是各式各样的。我们打算走在balsamiq和Axure的中间,比balsamiq的功能强大,比axure易用。当然,这些想法完全可能是一厢情愿,闭门造车,所以我们邀请了一些朋友参与我们的测试,更希望大家帮我们设计这个软件,我们替你们把想法实现。希望这款软件能解决一部分你们在工作中碰到的问题,能给你们创造一些价值。 |
|