8

我正在尝试开发一个可供倡导团体或活动家使用的 Android 应用程序,以便他们能够创建自己的表格(调查),他们可以出去拉票并从没有的人那里收集意见数据互联网连接,因此无法在线进行调查/民意调查。也可用于需要“在现场”收集数据的活动或其他任何事情

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

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

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

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

只是关于可能的架构或简单资源的提示会有所帮助,我目前很难想象解决方案。

4

4 回答 4

6

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

我们有一个图形表单设计器(以及purcformsxls2xforms中的不错替代品)、一个托管表单的服务器和一个 android移动客户端(以及javarosa中的不错替代品)。所有的作品都是免费的、开源的,并且由一个活跃的社区驱动。

如果您可以列出关于 odk 的具体内容不符合您的需求(例如,手机上的需求表单设计),我会推荐替代方案...

于 2010-11-18T17:15:12.270 回答
2

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

他们甚至有一个应用程序库,其中包含示例应用程序(表单),允许您将其用作一种“备忘单”来开始使用。这是他们发布的政治拉票调查。

-P.雷耶斯

于 2014-02-06T20:09:17.263 回答
2

ODK 是一个很棒的开源解决方案。您也可以尝试一个潜在的商业替代方案是http://www.gocanvas.com上的 Canvas,它允许您用移动设备替换纸质表格。

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

希望对一些人有所帮助,-克里斯

于 2010-12-08T16:19:26.033 回答
2

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

优点:简单的解决方案,开源,没有任何矫枉过正,你不必显示任何标志,它不花钱,很容易扩展,材料设计等。

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

于 2015-11-09T00:11:12.460 回答