在Android上进行UI原型设计的建议工具 - AppInventor,还是其他的?

3
我正在寻找一款适用于Android的原型制作工具-您有什么经验,MIT AppInventor(前Google AppInventor)是否值得一试?
您能否推荐其他更好的原型制作工具?
我非常熟悉使用Java开发应用程序,我只想要一个可以让我进行早期用户体验测试的工具。您有什么经验,使用原型制作工具是否值得额外学习,还是我应该直接编写应用程序?

1
我会建议只编写具有最少或没有功能的屏幕应用程序。在Eclipse Android UI设计师中编写XML布局并不难。如果你使用其他工具进行相同操作,那么就是做了两次工作,并且不能确定您将能够在Android上实现相同的操作。 - Alexander Kulyakhtin
Alex,能否把你的评论发表为答案,这样我就可以接受它了吗?谢谢。 - johndodo
4个回答

5

两者都不完全符合我的想法,但我已经在使用Pencil(非常有用!)和Android Asset看起来也很有趣 - 感谢提供链接! - johndodo

2

我认为只需编写具有最少或没有功能的屏幕应用程序即可。在Eclipse Android UI设计器中编写XML布局并不困难。如果您使用其他工具进行相同操作,则需要进行两次工作,并且无法确保您将能够在Android上实现相同的操作。


1

IntelliJ IDEA 的预览模式非常有用,可以让您在编写 XML 布局时快速获得外观和感觉。


1
为了在用户测试中获得高质量的反馈,您需要使用在真实设备上运行的本地控件的逼真原型。基于静态图像的“点击虚拟模型”很有用,但远远不够。
请查看jimu MirrorMirror.js,与编写完整应用程序相比,这些工具使创建这样的原型更加容易。
Mirror是一种UI开发工具,可以在真实设备上提供Android UI的实时预览。您可以使用简单的XML文件来填充您的ListView(或其他视图)以显示示例数据,使屏幕看起来与应用程序完成后完全相同。它的行为也是相同的,因为它是在设备上运行的应用程序。
基于Mirror的活力,Mirror.js让您原型化UI的动态部分:动画、屏幕转换、屏幕之间的导航等。您可以使用Android的XML资源和一点JavaScript来制作这些原型,并且大部分代码可以在开发中重复使用。完成后,您可以将您的工作共享为APK。
完全公开,我是这个工具的创建者之一。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接