允许用户在android调查/数据收集应用程序中创建表单

我正在尝试开发一个可以被宣传团体或活动家使用的Android应用程序,这样他们就可以创建自己的表格(调查),他们可以通过这些表格进行拉票并从没有人的人那里收集意见数据。互联网连接因此无法在线进行调查/民意调查。 也可用于需要“在现场”收集数据的事件或其他任何内容

这样做的好处是可以在现场收集数据,而无需手动将数据从纸张传输到办公室计算机。

我一直在看Frank Abelson的这个教程: http : //www.ibm.com/developerworks/xml/tutorials/x-andddyntut/section6.html

并且也一直在倾注Open Data Kit,但是ODK比我准备的要强烈得多,而Abelson教程并没有讨论用户如何创建自己的表单。

我想用户可以在办公室为自定义表单创建自己的XML文件并将它们存储在服务器上,但我想知道他们是否有办法在Android应用程序上执行此操作?

只是暗示可能的架构或简单的资源会有所帮助,我现在很难想象解决方案。

    我是开放数据工具包的开发者之一。 odk已经被世界各地的组织成功部署到您所描述的内容中。

    我们有一个图形表单设计器 (在purcforms和xls2xforms中有很好的替代品),一个托管表单的服务器 ,以及一个android 移动客户端 (以及javarosa中的好选择)。 所有部分都是免费的,开源的,并由活跃的社区驱动。

    如果你可以列出具体的odk不适合你的需求(比如手机上的需求表设计),我可以推荐替代品……

    ODK是一个非常棒的开源解决方案。 您可以尝试的另一种潜在的商业替代方案是Canvas, url为http://www.gocanvas.com ,它允许您使用移动设备替换基于纸张的表单。

    它目前在Android,Windows Mobile和BlackBerry上运行,很快就会支持iPhone和iPad。 要快速了解如何使用Canvas: 在5分钟内构建一个标准数据收集应用程序并在BlackBerry上运行它在5分钟内 构建一个签名捕获应用程序并在Android上运行它

    希望有所帮助,-Chris

    你应该看看Fulcrum 。 我相信有30天的试用期,看看这个软件是否适合你。 这是移动数据收集团队的一站式商店。 您可以直接从Web帐户轻松构建数据收集表单,以包括照片字段,文本输入字段,选择字段,表单部分和可重复部分。 可重复,意味着单个数据点内的父子关系。

    他们甚至还有一个带有示例应用程序(表单)的App Gallery,它允许您作为一种“作弊表”使用。 以下是他们发布的政治拉票调查 。

    -P.Reyes

    在这里查看我的项目: https : //github.com/AndreiD/surveylib

    优点:简单的解决方案,开源,没有任何矫枉过正,您不必显示任何徽标,它不需要花费任何东西,它很容易扩展,材料设计等。

    缺点:您必须拥有服务器部分,以传输答案数据。