Universidad de Jaén

Menú local


Universidad de Jaén
Guía Docente
14513010-Servicios móviles
Curso Académico 2025-26
FICHA IDENTIFICATIVA
Datos de la asignatura:
Código:
14513010
Nombre:
Servicios móviles
Centro:
ESCUELA POLITÉCNICA SUPERIOR (LINARES)
Titulación:
Grado en Ingeniería telemática
Curso:
4
Cuatrimestre:
PRIMER CUATRIMESTRE
Tipo:
Optativa
Idioma de impartición:
Español
Nivel PATIE:
-
Plataforma de teleformación:
Modalidad de impartición:
Presencial
Información adicional (PROF)
-




PROFESORADO

COORDINACIÓN
Nombre:
MUÑOZ MONTORO, ANTONIO JESUS
Departamento:
U134 - INGENIERÍA DE TELECOMUNICACIÓN
Área:
560 - INGENIERÍA TELEMÁTICA
Categoría:
PROFESOR CONTRATADO DOCTOR
Despacho:
B - D-117
Correo-e:
jmontoro@ujaen.es
Teléfono:
953648668
ORCID:
-
URL web:
-

EQUIPO DOCENTE




RESUMEN
Conocimientos previos y recomendaciones
Se recomienda que, antes de cursar esta asignatura, se hayan superado las asignaturas de cursos previos siguientes: - Programación I. - Programación II. - Servicios y Aplicaciones Telemáticas El no haber asimilado los conocimientos y habilidades prácticas, además de no haber adquirido las competencias y resultados de las asignaturas antes mencionadas, puede suponer un grave impedimento para el seguimiento de las actividades de la presente asignatura. El alumnado que presente necesidades específicas de apoyo educativo, lo ha de notificar personalmente al Servicio de Atención y Ayudas al Estudiante para proceder a realizar, en su caso, la adaptación curricular correspondiente.
Breve resumen de la asignatura (según memoria RUCT)
Bloque teórico 1. Introducción a los servicios y aplicaciones móviles. 2. Tecnologías de comunicación inalámbrica para terminales móviles. 3. Diseño y gestión de acceso a servicios remotos. 4. Componentes y fundamentos de React Native. Bloque práctico Actividad 1. Ejecutando aplicaciones. Actividad 2. Comunicación entre actividades Actividad 3. Diseño de interfaces I. Actividad 4. Diseño de interfaces II. Actividad 5. Menús y almacenamiento basado en archivos. Actividad 6. Almacenamiento en bases de datos: SQLite. Actividad 7. Información de ubicación (GPS). Actividad 8. Servicios de Google Play: mapas. Actividad 9. Bluetooth. Actividad 10. Acceso a servicios remotos. Actividad 11. Desarrollo de aplicaciones con React Native. Actividad 12. React Native, componentes principales. Actividad 13. React Native. Acceso a servicios remotos. Actividad 14. React Native. Componentes nativos. Actividad 15. Cómo publicar tu app en Play Store.
Prerrequisitos
Ninguno.




COMPETENCIAS / RESULTADOS DEL PROCESO DE FORMACIÓN Y APRENDIZAJE
COMPETENCIAS Y RESULTADOS DE APRENDIZAJE
Código Denominación de la competencia
C.7 Conocimiento y utilización de los fundamentos de la programación en redes, sistemas y servicios de telecomunicación.
CG.3 Conocimiento de materias básicas y tecnologías, que le capacite para el aprendizaje de nuevos métodos y tecnologías, así como que le dote de una gran versatilidad para adaptarse a nuevas situaciones.
CG.4 Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, y de comunicar y transmitir conocimientos, habilidades y destrezas, comprendiendo la responsabilidad ética y profesional de la actividad del Ingeniero Técnico de Telecomunicación
CG.6 Facilidad para el manejo de especificaciones, reglamentos y normas de obligado cumplimiento
CG.9 Capacidad de trabajar en un grupo multidisciplinar y en un entorno multilingüe y de comunicar, tanto por escrito como de forma oral, conocimientos, procedimientos, resultados e ideas relacionadas con las telecomunicaciones y la electrónica
IOT.2 Capacidad de diseñar, implementar, desplegar y gestionar servicios y aplicaciones telemáticas en el ámbito de la Internet de las Cosas.
TEL.7 Capacidad de programación de servicios y aplicaciones telemáticas, en red y distribuidas
 
Resultados de aprendizaje
Resultado R.03 Conocer las tecnologías, dispositivos y plataformas para la Internet de las Cosas y sus implicaciones en los sistemas de comunicación, en la industria y en la sociedad.
Resultado Resul 10 El alumno distinguirá y relacionara los conceptos de servicio y aplicación en el ámbito de las comunicaciones; además asimilara los detalles vinculados con los servicios de telecomunicación más populares y las aplicaciones y protocolos que los soportan. Describir los principales servicios y aplicaciones de Internet.
Resultado Resul 27 Resolver problemas con iniciativa, toma de decisiones y creatividad.
Resultado Resul 30 Adquirir facilidad para el manejo de especificaciones, reglamentos y normas de obligado cumplimiento.
Resultado Resul 34 Trabajar en un grupo multidisciplinar y en un entorno multilingüe.
Resultado Resul 35 Comunicar, tanto por escrito como de forma oral, conocimientos, procedimientos, resultados e ideas relacionadas con las telecomunicaciones y la electrónica.




DESCRIPCIÓN DE CONTENIDOS
Teoría

El bloque teórico de la asignatura aborda de forma integral las tecnologías clave en el desarrollo, despliegue e integración de servicios de comunicaciones en dispositivos móviles, así como aquellas relacionadas con la computación ubicua y el Internet de las Cosas (IoT). A través del estudio de protocolos, interfaces de comunicación y entornos de programación actuales, el alumno adquirirá las bases conceptuales necesarias para comprender el ecosistema tecnológico que sustenta los servicios móviles modernos. 

Además, se dotará al estudiantado de la capacidad para estar al día en las novedades en ciencia y tecnología, sobre todo en este tipo de materias, tan ligadas a un entorno tan dinámico como son las telecomunicaciones.

Tema 1. Introducción a los servicios y aplicaciones móviles
Se presentan los conceptos fundamentales del desarrollo de aplicaciones móviles, centrado en el sistema operativo Android. Se estudian los elementos básicos de la plataforma, la gestión de actividades, el almacenamiento de datos, el diseño de interfaces de usuario y los principios del diseño modular con fragmentos.

Tema 2. Tecnologías de comunicación inalámbrica para terminales móviles
Este tema se dedica al estudio de las interfaces de comunicación inalámbricas más utilizadas en dispositivos móviles: Bluetooth, Wi-Fi, GPS y NFC. Se analiza su configuración, activación y uso desde Android, así como los desafíos asociados a su gestión.

Tema 3. Diseño y gestión de acceso a servicios remotos
Se abordan los mecanismos de comunicación de las aplicaciones móviles con servicios remotos a través de redes IP. Se estudian los distintos modelos de concurrencia (procesos, hilos, tareas asíncronas), los paquetes de comunicación de Android y el acceso a servicios mediante sockets o HTTP.

Tema 4. Componentes y fundamentos de React Native
Se introduce el framework React Native como alternativa al desarrollo tradicional de apps nativas. El alumno aprenderá a configurar el entorno de desarrollo, iniciar proyectos, construir interfaces, gestionar componentes y realizar pruebas, orientándose a un desarrollo multiplataforma moderno y eficiente.

 

Seminarios
Como parte de las actividades a realizar dentro de las Tutorías Colectivas (6 horas) se planifican los siguientes seminarios:

  • Seminario 1. Software de control de versiones. Este seminario tiene como finalidad introducir al alumnado en el uso de herramientas de control de versiones, fundamentales para la gestión del código fuente en proyectos de desarrollo colaborativo. Se trabajará especialmente con Git y la plataforma GitHub, abordando aspectos como la creación de repositorios, gestión de ramas, resolución de conflictos, control de versiones distribuido, y flujos de trabajo basados en pull requests.
  • Seminario 2. Fundamentos de Java. Este seminario tiene por objetivo repasar y afianzar los fundamentos del lenguaje de programación Java, que constituye la base para el desarrollo de aplicaciones Android nativas. Se abordarán estructuras de control, clases, objetos, herencia, manejo de excepciones, y uso de bibliotecas comunes. El enfoque será eminentemente práctico, mediante ejercicios y ejemplos orientados a la posterior aplicación en el desarrollo de interfaces y lógica funcional de las aplicaciones móviles.
Práctica

El bloque práctico de la asignatura se compone de un conjunto de sesiones de laboratorio de carácter obligatorio, cuya finalidad es que el estudiante adquiera las competencias necesarias para diseñar, implementar y validar aplicaciones de comunicaciones orientadas a dispositivos móviles. A través de estas prácticas, el alumnado desarrollará una aplicación funcional que acceda a servicios remotos a través de Internet, empleando tecnologías actuales de desarrollo móvil.

Además, se desarrollarán habilidades de comunicación información, ideas, problemas y soluciones en el ámbito de ingeniería y la sociedad en general a través de procesos de entrega de documentación o presentaciones orales.

Con respecto a la organización del trabajo, se fomentará la colaboración y trabajo en equipo a través del propio diseño de las prácticas.

A continuación, se presentan las actividades prácticas que conforman este bloque:

  • Práctica 1. Ejecución de aplicaciones móviles
  • Práctica 2. Comunicación entre actividades
  • Práctica 3. Diseño de interfaces
  • Práctica 5. Menús y almacenamiento basado en archivos
  • Práctica 6. Almacenamiento en bases de datos: SQLite
  • Práctica 7. Geolocalización mediante GPS
  • Práctica 8. Mapas y servicios de Google Play
  • Práctica 9. Comunicación mediante Bluetooth
  • Práctica 10. Acceso a servicios remotos mediante Firebase
  • Práctica 11. Introducción al desarrollo con React Native




METODOLOGÍAS DOCENTES Y ACTIVIDADES FORMATIVAS
Información adicional
-
Metodologías docentes

Las metodologías que se aplicarán en cada una de las actividades prevista en la asignatura, según la codificación establecida en la memoria RUCT y de acuerdo con lo establecido por el centro docente son las siguientes:

A1 Clases expositivas en gran grupo

  • M1 Clases magistrales
  • M3 Actividades introductorias
  • M5 Otros

A2 Clases en pequeño grupo

  • M6 Actividades prácticas
  • M9 Laboratorios

A3 Tutorías colectivas/individuales

  • M14 Supervisión de trabajos dirigidos
  • M15 Seminarios
  • M17 Aclaración de dudas
  • M18 Comentarios de trabajos individuales
Actividades formativas

El desarrollo de las clases expositivas en gran grupo, así como en pequeño grupo, estarán enfocadas a promover una docencia de calidad primando las actividades que fomenten un aprendizaje inclusivo y equitativo (ODS-4).

El detalle de las actividades formativas aparece en la siguiente tabla, las cuales son explicadas con detalle a continuación.

ACTIVIDADES HORAS PRESEN­CIALES HORAS TRABAJO AUTÓ­NOMO TOTAL HORAS CRÉDITOS ECTS COMPETENCIAS (códigos)
A1 - Clases expositivas en gran grupo 27.0 40.5 67.5 2.7
  • C.7
  • CG.3
  • CG.4
  • CG.6
  • CG.9
  • IOT.2
  • TEL.7
A2 - Clases en grupos de prácticas 27.0 40.5 67.5 2.7
  • C.7
  • CG.3
  • CG.4
  • CG.6
  • CG.9
  • IOT.2
  • TEL.7
A3 - Tutorias Colectivas 6.0 9.0 15.0 0.6
  • C.7
  • CG.3
  • CG.4
  • CG.6
  • CG.9
  • TEL.7
TOTALES: 60.0 90.0 150.0 6.0  

A1 - Clases expositivas en gran grupo

La metodología a seguir en las clases expositivas en gran grupo será una mezcla entre clases magistrales, actividades introductorias a la asignatura, así como presentaciones y exposiciones con alto grado de contenido práctico en el aula designada para la asignatura por el centro. Además de la exposición de los contenidos teóricos de la materia, se desarrollará y potenciará la capacidad de recoger e interpretar datos y manejar conceptos complejos dentro de la Ingeniería Telemática, para emitir juicios que impliquen reflexión sobre temas éticos y sociales.

El alumno deberá seguir la exposición del profesor con el material entregado a tal fin, ya sean apuntes o presentación con diapositivas, los cuales deberán ser completados con sus propias notas y con la posterior revisión de la bibliografía básica y/o recomendada.

La asistencia, así como la participación activa, respetuosa y responsable, ya sea para plantear dudas o para responder a los requerimientos o preguntas del profesor, será evaluada positivamente en su factor correspondiente.

El trabajo autónomo del alumno, deberá centrarse en la revisión de los conceptos y aspectos teóricos vistos en la clase, realización de ejercicios, así como el estudio de los mismos con el material aportado por el profesor, notas del alumno y bibliografía.

A2 - Clases en pequeño grupo

El trabajo en el laboratorio se centrará en el desarrollo de las aplicaciones, o tareas de aprendizaje designadas por el profesor, que culminen con la finalización de los programas clientes o servidores, objetivo de la práctica, las cuales seguirán, a lo largo del curso, una metodología de aprendizaje basada en proyectos.

Así pues, durante las sesiones de prácticas se deberá realizar fundamentalmente el trabajo de diseño e implementación de las aplicaciones marcadas por las diferentes prácticas, para así poder contar con la supervisión del profesor. Además, se fomentará el trabajo en un entorno colaborativo, así como la mezcla con la comunicación de resultados, haciendo especial hincapié en la necesidad de la formación continua propia de las actividades vinculadas con las telecomunicaciones a lo largo de su vida profesional de forma independiente.

La asistencia, así como la participación activa, respetuosa y responsable, ya sea para plantear dudas o para responder a los requerimientos o preguntas del profesor, será evaluada positivamente en su factor correspondiente.

Con respecto al trabajo autónomo, éste se centrará en la elaboración de la documentación a entregar de cada práctica, así como en completar el trabajo iniciado en el laboratorio y que no ha podido ser terminado en la sesión correspondiente.

A3 - Tutorías colectivas

Las tutorías colectivas se emplearán en la resolución de dudas, seguimiento y supervisión de los trabajos y ejercicios así como en la asistencia y participación a los diferentes seminarios planificados en la asignatura, además de charlas, conferencias, talleres y/o jornadas, designados por el profesor, con objeto de completar y actualizar la formación y la obtención de competencias generales, transversales y/o específicas definidas para esta actividad, tales como el valor de la formación continua, el emprendimiento o la revisión de novedades tecnológicas en la materia.

La asistencia, así como la participación activa, respetuosa y responsable en las actividades antes mencionadas, será evaluada según lo dispuesto en el apartado del sistema de evaluación de la presente guía.





SISTEMAS DE EVALUACIÓN
Sistemas de evaluación (específico)

La evaluación de la asignatura se realizará atendiendo a las metodologías y actividades formativas descritas en el apartado Metodologías docentes y actividades formativas, además de aquéllas descritas en el apartado Sistemas de evaluación (general), siguiendo los pesos de cada aspecto evaluable detallado en dicha sección.

Al finalizar el cuatrimestre el estudiantado podrá elegir entre 2 modalidades de evaluación: CONTINUA o PRUEBA ÚNICA.

Evaluación Continua

Para aprobar la asignatura, el estudiantado deberá obtener una calificación igual o superior a 5,0 sobre 10 en el cómputo total de los aspectos evaluados, siempre y cuando se haya obtenido una calificación igual o superior a 4,0 en cada uno de dichos aspectos. En el caso de no haber obtenido una calificación igual o superior a 5,0 sobre 10 en el cómputo total, o igual o superior a 4,0 en alguno de los aspectos evaluados, para superar la asignatura se deberá optar obligatoriamente por la evaluación con Prueba Única.

Prueba Única

En la modalidad de PRUEBA ÚNICA, se realizará un examen, en el día fijado para la asignatura dentro del periodo de exámenes, que abarcará todos los contenidos de la asignatura, debiéndose garantizar que el estudiantado haya adquirido las competencias y resultados del aprendizaje establecidos para la misma. El peso que se asignará a cada una de sus dos partes será el siguiente:

  • Parte 1. Asistencia y participación, conceptos teóricos de la materia y realización de trabajos, casos o ejercicios (S1, S2 y S3): 70%.
  • Parte 2. Prácticas de laboratorio/ordenador (S4): 30%.

Las condiciones específicas, así como el material y/o documentación que se podrá usar en la Prueba Única serán los establecidos por el/la responsable de la asignatura.

Para superar la asignatura, el estudiantado deberá obtener una calificación igual o superior a 5,0 sobre 10 en cada una de las dos partes de esta prueba.

El estudiantado que hubiera superado el aspecto S4 de prácticas de laboratorio/ordenador de la asignatura mediante evaluación CONTINUA, con una calificación igual o superior a 5,0 sobre 10, no tendrá que realizar la Parte 2 correspondiente a este aspecto en el examen, aplicándose la misma calificación obtenida en la evaluación CONTINUA a dicha parte.

Las partes superadas en cada convocatoria se mantendrán hasta final del curso.

Sistemas de evaluación (general)
ASPECTO
Ponderación mínima
Ponderación máxima
Asistencia y/o participación en actividades presenciales y/o virtuales 10 10
Conceptos teóricos de la materia 30 30
Realización de trabajos, casos o ejercicios 30 30
Prácticas de laboratorio/campo/uso de herramientas TIC 30 30




BIBLIOGRAFÍA
Bibliografía
  1. Android Application Development With Kotlin.. Autor: Trivedi, Hardik.. Editorial: BPB Publications.


  2. Fullstack React Native : The Complete Guide To React Native . Editorial: Fullstack.io.
Bibliografía complementaria
  1. The Business Of Android Apps Development : Making And Marketing Apps That Succeed On Google Play, Amazon App Store And More . Autor: Rollins, Mark.. Editorial: Apress.




OBJETIVOS DE DESARROLLO SOSTENIBLE
Objetivo 4: Educación de calidad.
Objetivo 9: Industria, innovación e infraestructuras.
Objetivo 12: Producción y consumo responsable.
Información adicional




CLÁUSULAS
Cláusula de protección de datos para grabación de clases

Responsable del tratamiento: Universidad de Jaén, Paraje Las Lagunillas, s/n; Tel.953 212121; www.ujaen.es

Delegado de Protección de Datos (DPO): TELEFÓNICA, S.A.U. ; Email: dpo@ujaen.es

Finalidad del tratamiento: Gestionar la adecuada grabación de las sesiones docentes con el objetivo de hacer posible la enseñanza en un escenario de docencia multimodal y/o no presencial.

Plazo de conservación: Las imágenes serán conservadas durante los plazos legalmente previstos en la normativa vigente.

Legitimación: Los datos son tratados en base al cumplimiento de obligaciones legales (Ley Orgánica 6/2001, de 21 de diciembre, de Universidades) y el consentimiento otorgado mediante la marcación de la casilla habilitada a tal efecto.

Destinatarios de los datos (cesiones o transferencias): Toda aquella persona que vaya a acceder a las diferentes modalidades de enseñanza.

Derechos: Ud. podrá ejercitar los derechos de Acceso, Rectificación, Cancelación, Portabilidad, Limitación del tratamiento, Supresión o, en su caso, Oposición. Para ejercitar los derechos deberá presentar un escrito en la dirección arriba señalada dirigido al Servicio de Información, Registro y Administración Electrónica de la Universidad de Jaén, o bien, mediante correo electrónico a la dirección de correo electrónico. Deberá especificar cuál de estos derechos solicita sea satisfecho y, a su vez, deberá acompañarse de la fotocopia del DNI o documento identificativo equivalente. En caso de que actuara mediante representante, legal o voluntario, deberá aportar también documento que acredite la representación y documento identificativo del mismo. Asimismo, en caso de considerar vulnerado su derecho a la protección de datos personales, podrá interponer una reclamación ante el Consejo de Transparencia y Protección de Datos de Andalucía www.ctpdandalucia.es

Cláusula de protección de datos para evaluación on-line

Responsable del tratamiento: Universidad de Jaén, Campus Las Lagunillas, s/n, 23071 Jaén

Delegado de Protección de Datos:dpo@ujaen.es

Finalidad: Conforme a la Ley de Universidades y demás legislación estatal y autonómica vigente, realizar los exámenes correspondientes a las asignaturas en las que el alumno o alumna se encuentre matriculado. Con el fin de evitar fraudes en la realización del mismo, el examen se realizará en la modalidad de video llamada, pudiendo el personal de la Universidad de Jaén contrastar la imagen de la persona que está realizando la prueba de evaluación con los archivos fotográficos del alumno en el momento de la matrícula. Igualmente, con la finalidad de dotar a la prueba de evaluación de contenido probatorio de cara a revisiones o impugnaciones de la misma, de acuerdo con la normativa vigente, la prueba de evaluación será grabada.

Legitimación: cumplimiento de obligaciones legales (Ley de Universidades) y demás normativa estatal y autonómica vigente.

Destinatarios: prestadores de servicios titulares de las plataformas en las que se realicen las pruebas con los que la Universidad de Jaén tiene suscritos los correspondientes contratos de acceso a datos.

Plazos de conservación: los establecidos en la normativa aplicable. En el supuesto en concreto de las grabaciones de los exámenes, mientras no estén cerradas las actas definitivas y la prueba de evaluación pueda ser revisada o impugnada.

Derechos: puede ejercitar sus derechos de acceso, rectificación, cancelación, oposición, supresión, limitación y portabilidad remitiendo un escrito a la dirección postal o electrónica indicada anteriormente. En el supuesto que considere que sus derechos han sido vulnerados, puede presentar una reclamación ante el Consejo de Transparencia y Protección de Datos de Andalucía www.ctpdandalucia.es