Estoy tratando de desarrollar una aplicación de Android que pueda ser utilizada por grupos de defensa o activistas para que puedan crear sus propios formularios (encuestas) para los cuales pueden salir a cotizar y recopilar datos de opinión de personas que no tienen conexión a Internet y, por lo tanto, no pueden realizar encuestas o encuestas en línea. También se puede usar en eventos o cualquier otra cosa que requiera recopilación de datos "en el campo"permite a los usuarios crear formularios dentro de la aplicación de recopilación de datos/encuesta android
El beneficio es permitir la recopilación de datos en el lugar sin tener que transferir datos del papel a la computadora de la oficina a mano.
He estado buscando durante este tutorial por Frank Abelson: http://www.ibm.com/developerworks/xml/tutorials/x-andddyntut/section6.html
y también han estado vertiendo a través de la Open Data Kit, pero el ODK es un poco más intenso que estoy preparado para el tutorial y Abelson doesn No discuten mucho cómo los usuarios pueden crear sus propios formularios.
Supongo que los usuarios pueden simplemente crear sus propios archivos XML para formularios personalizados en la oficina y almacenarlos en el servidor, pero me pregunto si hay una forma de que puedan hacer esto en la aplicación de Android.
Solo una sugerencia sobre una posible arquitectura o recursos simples sería útil; me está costando imaginar la solución en este momento.
Hola Yaw, definitivamente aprecio que respondas a esta pregunta; ustedes están haciendo un excelente trabajo con el ODK. Debería haber notado que también soy un poco principiante con Android y he elegido hacer una aplicación como esta como ejercicio de aprendizaje. Estaba tratando de capturar los huesos de la aplicación para comprender cómo armar una * muy * versión simplificada de ODK collect que también permitía a los usuarios crear algunos de sus propios campos de datos en el teléfono, en la propia aplicación. No estoy seguro de si JSON sería un enfoque más flexible que XML. ¿Hay alguna aplicación que pueda modelar este tipo de función? – roy
usamos xforms porque no queríamos inventar un nuevo estándar de descripción de formulario. La rápida hoja de cálculo de Android y Odk le permite definir preguntas y recibir respuestas sobre sms en el teléfono, pero no he visto nada que desee. Creo que lo que describes es muy bueno y útil. sea lo que sea que construyas, te animo a que lo haga. forma la queja para que pueda interoperar con otros sistemas en nuestra comunidad. – yanokwa
De hecho, miraré más en xforms una vez que pueda enderezar mis fundamentos. Gracias de nuevo por el útil consejo. – roy