Ficha asignatura

Universidad de Alicante. Página principal
Ficha de la asignatura: PERSISTENCIA DE DATOS EN DISPOSITIVOS MÓVILES
Saltar idiomas
Español | Valencià | English
Saltar iconos
  • PDF
  • Imprimir
  • Inicio
Saltar cabecera
Universidad de Alicante. Página principal
Ficha de la asignatura

GUÍA DOCENTE
43283 - PERSISTENCIA DE DATOS EN DISPOSITIVOS MÓVILES (2017-18)

Código43283
Crdts. Europ.6


Departamentos y Áreas
DepartamentosÁreaCréditos teóricos presencialesCréditos prácticos presencialesDpto. Respon.Respon. Acta
LENGUAJES Y SISTEMAS INFORMÁTICOSLENGUAJES Y SISTEMAS INFORMATICOS00
CIENCIA DE LA COMPUTACION E INTELIGENCIA ARTIFICIALCIENCIA DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL1,21,2


Estudios en los que se imparte
MÁSTER UNIVERSITARIO EN DESARROLLO DE SOFTWARE PARA DISPOSITIVOS MÓVILES


Contexto de la asignatura para el curso 2017-18

Las plataformas de desarrollo para móviles ofrecen distintas alternativas para la persistencia de datos, que permiten almacenar desde las preferencias de la aplicación hasta documentos o datos complejos. No solo necesitaremos almacenar los datos en el móvil, en algunos casos nos interesará guardarlos en un servidor, por ejemplo a través de un servicio REST.



Profesor/a responsable
COLOMINA PARDO, OTTO


Profesores (2017-18)
Grupo Profesor/a
TEORÍA DE 432831COLOMINA PARDO, OTTO
PROFESOR/A TITULAR DE ESCUELA UNIVERSITARIA
  SALINAS SERRANO, JOSE MARIA
PROFESOR/A ASOCIADO/A LOU
PRÁCTICAS CON ORDENADOR DE 432831COLOMINA PARDO, OTTO
PROFESOR/A TITULAR DE ESCUELA UNIVERSITARIA
  SALINAS SERRANO, JOSE MARIA
PROFESOR/A ASOCIADO/A LOU


Matriculados en grupos principales (2017-18)
Grupo (*)Número
GRUPO 1: TEORÍA DE 43283 8
TOTAL 8


Grupos de matricula (2017-18)
Grupo (*)SemestreTurnoIdiomaDistribución
1  (TEORÍA DE 43283) 1er. T CAS desde NIF - hasta NIF -
1  (PRÁCTICAS CON ORDENADOR DE 43283) 1er. T CAS desde NIF - hasta NIF -
(*) 1:GRUPO 1 - CAS
(*) 1:GRUPO 1 - CAS


Consulta Gráfica de Horario
   Más informaciónPincha aquí


Horario (2017-18)
ModoGrupo (*)Día inicioDía finDíaHora inicioHora finAula 
CLASE TEÓRICA 1 23/11/2017 23/11/2017 J 16:00 18:00 BG/INF1 
  1 27/11/2017 25/01/2018 L 16:00 18:00 BG/INF1 
  1 27/11/2017 25/01/2018 J 16:00 18:00 BG/INF1 
PRÁCTICAS CON ORDENADOR 1 23/11/2017 23/11/2017 J 18:00 20:00 BG/INF1 
  1 27/11/2017 25/01/2018 L 18:00 20:00 BG/INF1 
  1 27/11/2017 25/01/2018 J 18:00 20:00 BG/INF1 
(*) CLASE TEÓRICA
 1: GRUPO 1 - CAS
(*) PRÁCTICAS CON ORDENADOR
 1: GRUPO 1 - CAS


Competencias de la asignatura (verificadas por ANECA en grados y másteres oficiales)

MÁSTER UNIVERSITARIO EN DESARROLLO DE SOFTWARE PARA DISPOSITIVOS MÓVILES

Competencias Generales del Título (CG)
  • CG1: Saber aplicar los conocimientos adquiridos a problemas reales relacionados con las aplicaciones para dispositivos móviles.
  • CG2: Ser capaces de trabajar y aprender de forma autodirigida o autónoma.
  • CG3: Adaptarse a nuevas situaciones, en entornos nuevos o poco conocidos, fomentando la creatividad, la capacidad crítica y el espíritu emprendedor.
  • CG4: Desenvolverse en contextos multidisciplinares y/o internacionales aportando soluciones desde el punto de vista de las aplicaciones para dispositivos móviles.
  • CG5: Conocer y aplicar en cada situación las responsabilidades sociales, éticas y legales vinculadas a la aplicación de los conocimientos.
  • CG6: Saber comunicar los conocimientos, resultados y conclusiones de su desempeño profesional a públicos especializados y no especializados de un modo claro y sin ambigüedades.
  • CG7: Gestionar la información y los recursos disponibles.
  • CG8: Ser capaz de trabajar en equipo con iniciativa y espíritu colaborador.
  • CG9: Ser capaces de adaptarse al ambiente cambiante propio de la disciplina y de comprender y aplicar los nuevos avances técnico-científicos relacionados con los dispositivos móviles.
  • CG10: Saber proyectar, diseñar, desarrollar, implantar y mantener productos, aplicaciones y servicios para dispositivos móviles, teniendo en cuenta aspectos técnicos, económicos y de eficiencia.
  • CG11: Saber dirigir los proyectos relacionados con las aplicaciones para dispositivos móviles, cumpliendo la normativa vigente y asegurando la calidad del servicio.

Competencias Transversales Básicas de la UA
  • CT1: Competencias en un idioma extranjero.
  • CT2: Competencias informáticas e informacionales.
  • CT3: Competencias en comunicación oral y escrita.

Competencias específicas (CE)
  • CE4: Conocer y aplicar las características, funcionalidades y estructura de los sistemas de persistencia de datos, que permitan su adecuado uso, y el diseño y el análisis e implementación de aplicaciones en dispositivos móviles basadas en ellos.
  • CE14: Diseñar y desarrollar aplicaciones para dispositivos móviles garantizando la privacidad y seguridad de la información.


Resultados de aprendizaje (Objetivos formativos)
  • Conocer las diferentes alternativas para el almacenamiento de información persistente en móviles.
  • Ser capaz de seleccionar la forma de almacenamiento más adecuada para un determinado conjunto de datos.
  • Conocer la estructura del sistema de ficheros de los dispositivos, y ser capaz de acceder a él, seleccionando las ubicaciones más adecuadas para cada tipo de información.
  • Ser capaz de gestionar de forma adecuada las preferencias de usuario en las aplicaciones utilizando las facilidades que ofrece cada plataforma.
  • Conocer los fundamentos de las bases de datos soportadas por dispositivos móviles, y ser capaz de diseñar, implementar y utilizar estas bases de datos en aplicaciones móviles.
  • Conocer los modelos de persistencia de objetos existentes en las plataformas de desarrollo para móviles, y ser capaz de integrarlos en nuestra aplicaciones.
  • Ser capaz de gestionar de forma adecuada distintas versiones de un modelo de datos en las aplicaciones.
  • Ser capaz de vincular de forma dinámica la interfaz de la aplicación con la base de datos.


Objetivos específicos aportados por el profesorado para el curso 2017-18
  • Conocer las tecnologías y plataformas que permiten la comunicación con el servidor para la persistencia de datos (por ejemplo con servicios REST)


Contenidos para el curso 2017-18

Bloque I: Persistencia de datos en Android


Acceso a ficheros. Tipos de directorios de datos. Ficheros temporales
Propiedades de configuración. Almacenamiento seguro de claves.Pantalla de preferencias de usuario
SQlite. Cursores. Vinculación con la interfaz
Proveedores de contenidos
Loaders
Acceso a la agenda y al calendario
Actualización de datos en segundo plano. Migración de versiones de bases de datos. Importación de datos
Sistemas de backup


 


Bloque II: Persistencia de datos en iOS


Persistencia básica en iOS: Almacenamiento de preferencias. Formato plist. Archivos temporales


Bases de datos con SQLite en iOS


Agenda y calendario en iOS


Core Data: modelos de datos. CRUD. Sorting y filtering. Versiones y migración de datos. Tablas.


Acceso a backend en iOS: Consumo de servicios REST. Comprobación del estado de la red. Carga lazy de imágenes.  Procesamiento de XML y JSON


 


 



Instrumentos y Criterios de Evaluación 2017-18

Convocatorias extraordinarias

 

Serán recuperables los ejercicios realizados durante la convocatoria ordinaria, aunque los ejercicios pueden variar con respecto a los iniciales, manteniendo el nivel de dificultad

TipoCriterioDescripciónPonderación
ACTIVIDADES DE EVALUACIÓN DURANTE EL SEMESTRE

Realización de ejercicios que formarán parte de un pequeño proyecto de programación sobre persistencia en Android

Evaluación del bloque de Android50
ACTIVIDADES DE EVALUACIÓN DURANTE EL SEMESTRE

Realización de ejercicios que formarán parte de un pequeño proyecto de programación sobre persistencia en iOS

Evaluación del bloque de iOS50
TOTAL100


Fechas de exámenes oficiales para el curso 2017-18
Información no disponible en estos momentos.
(*) 1:GRUPO 1 - CAS
(*) 1:GRUPO 1 - CAS


Enlaces relacionados
Sin Datos


Bibliografía
No existen libros recomendados en esta asignatura para este año académico.
(*3) Estos apartados hacen referencia a la pertenencia de la obra para la asignatura, no a la calidad de la misma.
Este documento puede utilizarse como documentación de referencia de esta asignatura para la solicitud de reconocimiento de créditos en otros estudios.


Documento para la solicitud de reconocimiento de créditos en otros estudios. Es necesario que se firme en el departamento correspondiente.



Documento con toda la información de la Guía Docente



Versión impresa reducida


Saltar pie
Servicio de informática
Saltar estandares
Condiciones de uso - Accesibilidad - Info Legal - © Universidad de Alicante 1996-2009