¡Necesito una base de datos de preguntas de opciones múltiples con una manera fácil de agregar o editar preguntas y una aplicación de Android conectada a eso! ¿Qué tengo que hacer?

Eso suena como un sistema cliente-servidor con estos componentes:

  • aplicación web del lado del servidor (PHP o Ruby o Python – su idioma favorito) con una base de datos (MySQL / PostgreSQL – su favorito) + interfaz JSON (para la comunicación del servidor Android para responder preguntas)
  • sesión basada en cookies, para que al principio el teléfono inteligente diga quién es el usuario (nombre de usuario, contraseña) y el servidor lo recuerde aún más, guarda los resultados de las pruebas históricas para mostrarlo en la aplicación web o Android
  • Aplicación de prueba de Android con ViewPager que revisa las preguntas una por una

Como resultado, Android nunca se conectará a la base de datos y nunca verá ninguna de las credenciales de la base de datos. El lado del servidor se encargará de todo. Para un acceso fácil de usar, puede hacer que la administración forme parte de la web en lugar de ingresar preguntas en MySQL.

Si se trata solo de recopilar respuestas en una “tabla” sin procesar, tienes un montón de Appmaker haciendo eso. Busque en PLAYStore for FORMS y encontrará muchos, ¡aunque uno es genial! depende de cuánto quieras poner.

Incluso hay algunos suaves casi gratis. Sistema de gestión de contenidos por 10u $ / mes.

Si espera más que solo almacenar respuestas, como después de procesar, filtrar, ordenar, etc., será mucho más complejo con un Panel de control y opciones de codificación.

estás buscando entre 100u $ y 1000 $ / mes o más … depende de cuántos desarrolladores / usuarios arrastran y sueltan con facilidad.

More Interesting

Cuando presiono el botón de encendido en mi Moto G2, dice tomar informe de error 5.0.2 (LXB22.46-28). ¿Qué significa esto?

Si cifro mi teléfono inteligente Android, ¿tendría algún problema para transferir datos a través de Bluetooth, WiFi o en una computadora / nube? Después de la transferencia, ¿tendría algún problema para leerlos?

He estado programando aplicaciones de Android durante 5 meses. ¿Qué debería poder hacer ahora?

Me he encontrado con tres lanzadores de Android que tienen más de 100 millones de descargas que alcanzan esos números en solo unos pocos meses; ¿Cómo es eso posible?

Estoy interesado en un sistema operativo Android, pero quiero ser parte de MSA. ¿Qué tengo que hacer?

Quiero aprender a desarrollar una aplicación para iOS y Android. ¿Cuál sería el mejor lenguaje de programación para que los novatos aprendan?

Tengo una aplicación de Android en crecimiento, también necesito una versión de iOS. ¿Debería compartir mi empresa con algún desarrollador de iOS o debería contratar?

Estoy implementando llamadas de red en un Android y estoy muy confundido. ¿Qué biblioteca debo usar, Volley + ok HTTP o Retrofit + Picasso?

He estado usando el Moto G de primera generación del año pasado. Es un teléfono increíble, pero no tiene almacenamiento expandible. ¿Cuáles son algunas sugerencias en otros excelentes teléfonos? (excluyendo la 2da generación)

Quiero continuar con el desarrollo de aplicaciones para teléfonos inteligentes (Android / Apple) ¿por dónde empiezo?

¿Por qué aparece el error 'android.database.sqliteException - no se puede revertir - no hay ninguna transacción activa'?

Mi teléfono está rooteado y Snapchat no me permite iniciar sesión, ¿qué puedo hacer para ocultar mi root?

Me entrevisté en Google para un rol de desarrollador de Android en 15 días. ¿Qué recursos puedo usar y qué me pedirán?

¿Estoy usando la versión internacional Galaxy Nexus cuando se actualizó a 4.2 y se ejecuta en 4.1?

Mi Galaxy S3 i9300 sin raíz entró en el bootloop después de intentar flashear SuperSU usando la recuperación CWM. Intenté restablecer los valores de fábrica, borrar el caché de Dalvik, etc., pero fue en vano. ¿Alguna sugerencia?