Diferencia entre revisiones de «Trabajo: APP Elp»

De FdIwiki ELP
Saltar a: navegación, buscar
(Enlaces de interés)
 
(29 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
  
{{#ev:youtube|https://youtu.be/r-GssSdEQDE|400|right|thumb}}
 
  
==Introducción==
+
 
El objetivo de este trabajo es la realización de una aplicación móvil donde el usuario pueda acceder de forma fácil y rápida al contenido de la asignatura Ética, Legislación y Profesión. Además el usuario podrá evaluar sus conocimientos sobre la asignatura, realizando unos test de cada uno de los temas que se den. Esta aplicación está principalmente adaptada a dispositivos Android.
+
==Introducción==  
 +
{| width="100%" cellspacing="1" cellpadding="1"
 +
|-
 +
|El objetivo de este trabajo es la realización de una aplicación móvil donde el usuario pueda acceder de forma fácil y rápida al contenido de la asignatura Ética, Legislación y Profesión. Además el usuario podrá evaluar sus conocimientos sobre la asignatura, realizando unos test de cada uno de los temas que se den. Esta aplicación está principalmente adaptada a dispositivos Android.  
 +
|{{#ev:youtube|https://youtu.be/r-GssSdEQDE|300|right}}
 +
|}
  
 
==¿Qué es elpApp?==
 
==¿Qué es elpApp?==
Línea 24: Línea 28:
 
Los test se han formulado a través del contenido de los temas del campus virtual.
 
Los test se han formulado a través del contenido de los temas del campus virtual.
  
Enlaces de las tutorías, exámenes y la wiki de las páginas de la Fdi y Wiki-elp.
+
Enlaces de las tutorías, exámenes y la wiki de las páginas de la Fdi y [http://wikis.fdi.ucm.es/ELP/P%C3%A1gina_principal Wiki-elp].
  
 
==Tecnologías utilizadas==
 
==Tecnologías utilizadas==
Línea 52: Línea 56:
 
==Enlaces de interés==
 
==Enlaces de interés==
  
 +
[https://www.youtube.com/watch?v=BoV2_k_AltE Configurar Android Studio para enlazarlo con GitHub]
 +
 +
[https://www.youtube.com/watch?v=q9mvaRIAtcA Instalar aplicación en el móvil]
  
 
==Observaciones:==
 
==Observaciones:==
 
Para un mejor funcionamiento se podría realizar una base de datos propia que contuviera toda la información necesaria, pero para un mejor uso, sería conectar nuestra aplicación con la base de datos que tiene la facultad de Informática para que se obtuviera totalmente la información del usuario.
 
Para un mejor funcionamiento se podría realizar una base de datos propia que contuviera toda la información necesaria, pero para un mejor uso, sería conectar nuestra aplicación con la base de datos que tiene la facultad de Informática para que se obtuviera totalmente la información del usuario.
 +
 +
 

Última revisión de 18:34 18 ene 2018


Introducción

El objetivo de este trabajo es la realización de una aplicación móvil donde el usuario pueda acceder de forma fácil y rápida al contenido de la asignatura Ética, Legislación y Profesión. Además el usuario podrá evaluar sus conocimientos sobre la asignatura, realizando unos test de cada uno de los temas que se den. Esta aplicación está principalmente adaptada a dispositivos Android.

¿Qué es elpApp?

Es una aplicación móvil para la asignatura de ELP, con la cual podremos acceder a las noticias que se van dando en la actualidad sobre el temario visto, las conferencias que se realizan en el año y una serie de tests que hacen referencia al contenido de la asignatura. Esta parte tiene la peculiaridad que por cada test realizado correctamente se obtendrá una insignia, también podremos acceder directamente tanto a la fdi (ver el campus, fecha de exámenes, tutorías que tienen los profesores) como a la wiki (ver el temario, trabajos y conferencias de años anteriores). Esta aplicación nos proporciona todo el contenido de la asignatura de una forma rápida, sencilla y muy simple.

Motivación y utilidad social

Queremos dar a conocer esta aplicación para que los estudiantes obtengan toda la información posible de la asignatura y así facilitarles acceso a contenidos de la facultad, mantenerles actualizados acerca de las novedades relacionadas con el contenido visto en clase y prepararles y ayudarles a evaluar su conocimiento sobre el temario todo esto de una manera rápida y sencilla desde su teléfono sin necesidad de abrir Internet, el campus virtual, etc…

Antes de realizar esta aplicación no había ninguna otra disponible con esta funcionalidad.

Esto puede dar pie, a que salga una aplicación más genérica, es decir, no solo para una asignatura en concreto como es en este caso, si no para todas las asignaturas de la carrera, incluso añadiendo muchas más funcionalidades que les sean útiles a los estudiantes de la Universidad Complutense de Madrid.

Obtención de datos

En esta aplicación cogemos los datos de los usuarios de un .txt que contiene el correo electrónico, la contraseña y sus datos personales.

Las noticias se encuentran en el buscador de Google en distintos enlaces.

Los vídeos de las conferencias almacenados en YouTube.

Los test se han formulado a través del contenido de los temas del campus virtual.

Enlaces de las tutorías, exámenes y la wiki de las páginas de la Fdi y Wiki-elp.

Tecnologías utilizadas

Para el desarrollo de la aplicación se usará Android Studio, porque nos permitirá obtener una versión para el móvil y además tiene conexión con GitHub.

Utilizamos GitHub para la subida de archivos y llevar un control y gestión de varias versiones que tengamos con respecto a nuestra aplicación.

Para reproducir los vídeos, utilizamos la Api de Youtube que nos proporcionará el control y personalización de dichos vídeos de manera que podremos insertar uno o más en forma de lista de reproducción y poder visualizarlos en Android Studio, tras enlazar el proyecto de Android Studio con la propia Api.

Funcionamiento y Desarrollo de la aplicación

Al iniciar la aplicación, el usuario iniciará sesión con su cuenta de la UCM “supuestamente”.

Una vez logeado accederá a un menú principal, en este menú podremos deslizar el dedo de izquierda a derecha y viceversa para acceder a las distintas pestañas o bien seleccionando el apartado donde queramos desplazarnos.

La primera pestaña corresponde a Noticias, en ella habrá una lista de noticias que contendrá el título, una imagen y una pequeña descripción, podremos visualizar la noticia entera seleccionando una de ellas. En la siguiente pestaña, nos encontramos con las Conferencias, donde tendremos una lista de vídeos que hacen referencia a las conferencias que se van dando a lo largo del curso de la asignatura, pulsaremos sobre uno de ellos para poderlo ver (para ello utilizaremos la Api de YouTube). Y por último la pestaña de Test, esta también contiene una lista que hace referencia a los temas expuestos en clase. Seleccionaremos una de ellas para visualizar las preguntas de dicho test, solo habrá una respuesta correcta en cada una de las preguntas y se obtendrá una insignia si se aciertan todas (para ello cogeremos información de los temas colgados en el campus, como las actas de clase).

Por otro lado, tendremos un menú de navegación lateral con el que podremos acceder a varios campos. El primero de ellos es el perfil de usuario, en él veremos nuestros datos personales. En el segundo campo podremos visualizar las insignias de los test. En función de si se ha realizado correctamente el test se recibirá una insignia (icono en amarillo). En el siguiente campo tiene tres apartados, el primero de ellos es un enlace al campus virtual, otro enlace al de profesores y tutorías y por último la fecha de exámenes de las asignaturas. Otro campo que tendremos es la wiki, este también contendrá varios apartados que hacen referencia al temario, trabajo y conferencias de otros años, portal de la comunidad, enlaces de interés y ayuda. Para finalizar el último campo es el correo donde enlaza al Gmail para poder ver los mensajes recibidos de la UCM y enviar correos a los profesores o compañeros.

Código

Código en GitHub

Integrantes del grupo

Roberto Díaz Gómez

Enlaces de interés

Configurar Android Studio para enlazarlo con GitHub

Instalar aplicación en el móvil

Observaciones:

Para un mejor funcionamiento se podría realizar una base de datos propia que contuviera toda la información necesaria, pero para un mejor uso, sería conectar nuestra aplicación con la base de datos que tiene la facultad de Informática para que se obtuviera totalmente la información del usuario.