ODK tables: building easily customizable information applications on Android devices

Waylon Brunette, S. Sudar, Nicholas Worden, Dylan Price, Richard J. Anderson, G. Borriello
{"title":"ODK tables: building easily customizable information applications on Android devices","authors":"Waylon Brunette, S. Sudar, Nicholas Worden, Dylan Price, Richard J. Anderson, G. Borriello","doi":"10.1145/2442882.2442898","DOIUrl":null,"url":null,"abstract":"ODK Tables is an Android app that allows users to enter and curate tabular data. Users can explore the data through a variety of built-in views or build custom views using HTML/JavaScript. It also supports the linking of multiple data tables. Data values can be updated in a variety of ways, including using mobile data collection tools such as ODK Collect, that support rich data types including multi-media, or by communicating with low-cost phones over SMS. Additionally, ODK Tables supports a simple synchronization scheme appropriate for a distributed workforce and backed up on cloud servers. The goal of ODK Tables is to lower barriers to developing customized information applications by making it easy to customize data views using standard web technologieś that do not require recompilation. Our experience in working with many organizations in the developing world led us to make feature choices based on their input (through an on-line survey) with particular consideration to the potential pool of developers available. In this paper, we report on our implementation of ODK Tables and some of its performance parameters. We have designed it to be a flexible solution for a variety of use cases, including logistics management, public health, and environment monitoring where previously collected data is often revisited and updated.","PeriodicalId":240004,"journal":{"name":"ACM DEV '13","volume":"102 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-01-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM DEV '13","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2442882.2442898","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12

Abstract

ODK Tables is an Android app that allows users to enter and curate tabular data. Users can explore the data through a variety of built-in views or build custom views using HTML/JavaScript. It also supports the linking of multiple data tables. Data values can be updated in a variety of ways, including using mobile data collection tools such as ODK Collect, that support rich data types including multi-media, or by communicating with low-cost phones over SMS. Additionally, ODK Tables supports a simple synchronization scheme appropriate for a distributed workforce and backed up on cloud servers. The goal of ODK Tables is to lower barriers to developing customized information applications by making it easy to customize data views using standard web technologieś that do not require recompilation. Our experience in working with many organizations in the developing world led us to make feature choices based on their input (through an on-line survey) with particular consideration to the potential pool of developers available. In this paper, we report on our implementation of ODK Tables and some of its performance parameters. We have designed it to be a flexible solution for a variety of use cases, including logistics management, public health, and environment monitoring where previously collected data is often revisited and updated.
ODK表:在Android设备上构建易于定制的信息应用程序
ODK Tables是一个Android应用程序,允许用户输入和管理表格数据。用户可以通过各种内置视图探索数据,也可以使用HTML/JavaScript构建自定义视图。它还支持多个数据表的链接。数据值可以通过多种方式更新,包括使用支持丰富数据类型(包括多媒体)的ODK Collect等移动数据收集工具,或者通过SMS与低成本电话通信。此外,ODK Tables支持一种简单的同步方案,适用于分布式工作人员,并备份在云服务器上。ODK Tables的目标是通过使用不需要重新编译的标准web技术轻松定制数据视图,从而降低开发定制信息应用程序的门槛。我们与发展中国家的许多组织合作的经验使我们根据他们的输入(通过在线调查)做出特性选择,并特别考虑到可用的潜在开发人员池。在本文中,我们报告了ODK表的实现及其一些性能参数。我们将其设计为一种灵活的解决方案,适用于各种用例,包括物流管理、公共卫生和环境监测,在这些用例中,以前收集的数据经常被重新访问和更新。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信