Quiero desarrollar una aplicación de Android para mi escuela para que los estudiantes puedan estar en contacto con sus maestros, director y compañeros de clase. ¿Cuáles son las cosas necesarias? ¿Necesito hacer un servidor?

Hacer un servidor es algo que no es necesario, pero para una aplicación como esta, creo que debería haber uno. Algunas de las características que me hacen pensar que debería necesitar un servidor para este tipo de aplicación son:

  1. Gestión de la asistencia
  2. Tableros de conocimiento
  3. Sesiones de preguntas y respuestas o interacción con maestros u otros estudiantes
  4. Resultados de examen
  5. Asignación de tareas y envío de tareas
  6. Dejar aplicaciones o gestión de vacaciones.

Podría haber muchos otros, pero creo que estos son pocos en una aplicación como esta.

Para su pregunta relacionada con qué son las cosas necesarias, yo diría que técnicamente tendría que ir con algo como a continuación:

  1. 2 aplicaciones separadas, una para estudiantes y otra para maestros.
  2. Gestión de roles de usuario, porque podría haber diferentes responsabilidades dependiendo del tipo de usuario maestro, maestro de asignatura, director, jefe de departamento, etc.
  3. Un sistema de fondo para administrar el sistema como un todo, un tipo de administrador del sistema.
  4. API escritas que ayudarían a conectar las aplicaciones de estudiantes y maestros a un lugar central.

No … no exactamente … sin tener un servidor, puedes interactuar con tus colegas, estudiantes, etc., como si pudieras enviar notificaciones (por ejemplo, usando pushbots.com), puedes tener datos dinámicos, puedes tener actualizaciones, etc.

Hola Abubakar
Primero mire el requisito, ¿de qué manera desea que continúe la interacción? ¿Es como una aplicación de chat tradicional o una escuela específica, luego detalles de clase y lote de todos los relacionados con la escuela? Obviamente, si desea recuperar las cosas o desea una copia de seguridad, se requiere un servidor porque guardar todo en la memoria del teléfono no es un buen negocio.

Pasos muy simples, si quieres que lo desarrolle:

Me gustaría compartir el proceso completo que seguiré para codificar la aplicación móvil.
a) Una vez que me contrate, compartiré el cuestionario de diseño con usted para su aporte, de modo que entienda a su público objetivo y su gusto por el diseño bastante bien. Se implementará la IU final y se compartirá la construcción estática. D) Además, se desarrollarán la Base de datos maestra y la Base de datos local y se compartirá el diagrama relacional con usted. E) Se desarrollarán aplicaciones web / API. implementación de API y establecer una conexión con la base de datos.g) Se realizarán pruebas y controles de calidad para garantizar la entrega sin erroresh) Envío a iTunes / Google Play

Para mayor discusión, envíeme un correo electrónico o envíeme un Skype a:

Identificación de Skype: omninos .com
la identificación del correo electrónico es [correo electrónico protegido]

Debe probar EduChat, la plataforma de mensajería para padres y maestros n. ° 1 de India

Desde esta aplicación puedes enviar anuncios, chatear con padres y maestros, seguir el autobús, publicar tareas, solicitar permisos, compartir asistencia y mucho más.

usar Parse
Es fácil y gratis.

No es necesario un servidor a menos que desee almacenar información a la que puedan acceder más tarde sus maestros y alumnos.
Para crear una aplicación donde los estudiantes y los profesores puedan hablar entre sí, puede utilizar las tecnologías web. Intente crear una aplicación con un teléfono o un acelerador de titanio utilizando tecnologías web; puede crear una aplicación móvil híbrida que se ejecute en iOS y Android.
¡Buena suerte!

Si está buscando asistencia para el desarrollo de su proyecto, puede comunicarse con Valuecoders , una compañía galardonada que ofrece equipos de desarrollo ágiles. Cobran un precio razonable por el desarrollo.

Gerente
http://www.valuecoders.com

Primero debe hacer una conexión a la base de datos para almacenar todos los nombres y datos de estudiantes y maestros que están asociados con ellos.

Luego deberá hacer una aplicación de Android de muestra para probar la conexión de la base de datos.
Después de eso, puede usar cualquier otra forma de almacenar la información.

cada aplicación necesita un servidor, pero si está destinada a la escuela, no le costará mucho … o si quieres saber cuánto costará, puedes probarlo en “hommuchtomakeanapp”. solo ingrese los detalles requeridos, le informarán el costo. Además de la aplicación, recomendaría que las aplicaciones de escritorio en .net (basadas en la web) funcionen de la misma manera que la aplicación. pero es bastante al este para hacer aplicaciones basadas en Windows. en c # y seguramente te costaría menos que la aplicación.

Para una aplicación móvil de calidad, puede conectarse con nuestro equipo en [correo electrónico protegido] , lo ayudaremos en la mejor solución posible.

Gracias.

More Interesting

Estoy a punto de escribir una nueva aplicación para Android. ¿Qué quieren que escriba?

Tengo ideas para aplicaciones, ¿a dónde puedo ir para aprender el desarrollo de aplicaciones de Android?

Quiero desarrollar una aplicación de Android para mi escuela para que los estudiantes puedan estar en contacto con sus maestros, director y compañeros de clase. ¿Cuáles son las cosas necesarias? ¿Necesito hacer un servidor?

Tengo una idea para una aplicación móvil, pero nunca he creado una antes. ¿Cuáles son algunos elementos que deberían estar en mi lista de "cosas por hacer"?

Estoy aprendiendo Java para el desarrollo de Android. Aprendí Uy y ahora estoy aprendiendo awt, applet y layout manager. ¿Son estos (awt, applet, layout manager) obligatorios (o útiles) para aprender para un desarrollador de Android, o podemos gestionarlos fácilmente sin ellos en Android?

Mi dispositivo Android me dice que no tengo suficiente espacio en mi dispositivo. ¿Qué tengo que hacer?

Me queda mucho espacio en la memoria de mi teléfono y en mi tarjeta SD, pero no puedo instalar ninguna aplicación. ¿Por qué?

Si quiero hacer una aplicación de Android, ¿se requiere conocimiento del lenguaje C?

Quiero codificar aplicaciones de Android, pero Android Studio me pareció demasiado confuso y complicado. ¿Que otras fuentes están disponibles?

Quiero crear una aplicación de Android que, si el usuario la usa durante un año, muestre la información sobre ese año. La información se almacenaría localmente. No quiero usar ninguna conexión a Internet, quiero que todo esté desconectado. ¿Qué debo usar?

Actualicé Android y cambió mi teclado virtual. ¿Cómo vuelvo al teclado que estaba usando antes de la actualización?

Estoy interesado en el desarrollo de aplicaciones. ¿Dónde en Mumbai puedo aprenderlo?

Quiero aprender el desarrollo de aplicaciones en Bangalore. Sé Java básico. Donde puedo aprender

Quiero aprender a desarrollar aplicaciones de Android desde cero. ¿Dónde y cómo empiezo?

Estoy tratando de averiguar qué tema se está utilizando en la imagen de esta página web. Cinco mejores lanzadores de Android