Materia

Contenido de XSL

Tecnologías telemáticas avanzadas

Datos generales de la materia

Modalidad
Presencial
Idioma
Castellano

Descripción y contextualización de la asignatura

Se estudiarán diversas arquitecturas software de servicio disponibles que permiten el despliegue de servicios avanzados y las adaptaciones necesarias para dispositivos que presenten capacidades reducidas de computación, autonomía y/o comunicación.

Profesorado

NombreInstituciónCategoríaDoctor/aPerfil docenteÁreaEmail
HUARTE ARRAYAGO, MAIDERUniversidad del País Vasco/Euskal Herriko UnibertsitateaProfesorado AgregadoDoctoraBilingüeIngeniería Telemáticamaider.huarte@ehu.eus
PRIETO AGUJETA, GORKAUniversidad del País Vasco/Euskal Herriko UnibertsitateaProfesorado AgregadoDoctorNo bilingüeIngeniería Telemáticagorka.prieto@ehu.eus

Competencias

DenominaciónPeso
Capacidad para diseñar, desarrollar y desplegar servicios distribuidos basados en software que tengan en cuenta las peculiaridades de las plataformas implicadas tanto desde el punto de vista de la capacidades de computación, comunicación o autonomía como desde el punto de vista de interfaz de usuario50.0 %
Capacidad para adaptar las soluciones a nuevos escenarios específicos de comunicación que puedan aparecer50.0 %

Tipos de docencia

TipoHoras presencialesHoras no presencialesHoras totales
Magistral1522.537.5
P. Laboratorio304575

Actividades formativas

DenominaciónHorasPorcentaje de presencialidad
Clases magistrales37.540 %
Prácticas de laboratorio75.040 %

Sistemas de evaluación

DenominaciónPonderación mínimaPonderación máxima
Examen tipo test10.0 % 10.0 %
Exposiciones20.0 % 20.0 %
Trabajos Prácticos70.0 % 70.0 %

Convocatoria ordinaria: orientaciones y renuncia

Los dos bloques temáticos siguen el mismo sistema de evaluación y tienen el mismo peso en la nota final.



En la convocatoria ordinaria se sigue un sistema de evaluación continua consistente en:

- Examen tipo test: tests realizados en las clases magistrales y/o prácticas de laboratorio según las necesidades docentes observadas por el profesorado. Es obligatorio aprobarlos para aprobar la asignatura.

- Trabajos Prácticos: realización de ejercicios planteados en clase y desarrollo completo de un proyecto propio apoyado en la entrega de una serie de trabajos intermedios dentro del plazo correspondiente. Es obligatorio un mínimo de 80% de asistencia a clase.

- Exposiciones: presentación y demostración del proyecto propio desarrollado como trabajo práctico.



Para renunciar a la evaluación continua se aplica lo indicado en el artículo 8 de la Normativa de Evaluación del Alumnado. En este caso se realizará una evaluación siguiendo las mismas indicaciones que para la convocatoria extraordinaria.

Convocatoria extraordinaria: orientaciones y renuncia

Examen final por el 100% de la nota, con contenido teórico y práctico.

Temario

Se trabajarán los siguientes contenidos teórico-prácticos:



- Diseño y desarrollo de aplicaciones distribuidas avanzadas.

Arquitecturas software de servicios.

Sistemas de estructuración y almacenamiento de información.



- Desarrollo de aplicaciones en plataformas específicas.

Con capacidad de cómputo, comunicación o autonomía reducida.

Con interfaces de usuario limitadas.

Mixtas.



- Provisión de servicios en nuevos escenarios.



Para ello se empleará como base el desarrollo de aplicaciones para dispositivos móviles tanto mediante tecnologías híbridas multiplataforma como de forma nativa. Así, la asignatura se divide en dos bloques temáticos diferentes:

1- Apps híbridas con Cordova

2- Apps nativas con Android



Ambos bloques constan de clases magistrales y prácticas de ordenador.



En el caso de que las condiciones sanitarias impidan la realización de una actividad docente y/o evaluación presencial, se activará una modalidad no presencial de la que los/las estudiantes serán informados puntualmente

Bibliografía

Materiales de uso obligatorio

Esquemas para seguimiento de la asignatura, disponibles en eGela.

Bibliografía básica

- John M. Wargo (2014), "Apache Cordova 3 Programming", Addison-Weslwy

- John M. Wargo (2014), "PhoneGap Essentials", Addison-Weslwy

- Frederick, G.R., and Lal, R.(2009), Beginning Smartphone Web Development: Building

Javascript, CSS, HTML and Ajax-Based Applications for iPhone, Android, Palm Pre,

Blackberry, Windows Mobile and Nokia S60, Springer

- C. ONUR. Android Apps with Eclipse. Apress, 2012 (1st Edition)

- Z. MEDNIEKS, L. DORNIN, G. BLAKE-MEIKE, M. NAKAMURA. Programming

Android: Java Programming for the New Generation of Mobile Devices. O'Reilly Media,

2012 (2nd Edition).

- R. MEIER. Professional Android 4 Application Development. Wrox, 2012 (3rd Edition).

Bibliografía de profundización

- Erl, Thomas (2009) Service-Oriented Architecture: Concepts, Technology & Design,



Prentice Hall



- Kenneth Kendall & Julie Kendall, Análisis y Diseño de Sistemas de Información, Sexta



Edición



- Bell, Michael (2008). "Introduction to Service-Oriented Modeling". Service-Oriented



Modeling: Service Analysis, Design, and Architecture. Wiley & Sons.



- Dean Allemang, James Hendler (2008). Semantic Web for the Working Ontologist: Effective



Modeling in RDFS and OWL. Morgan Kaufmann.



- Boiko, Bob (2004). Content Management Bible. Wiley.



- Cade, M., and Sheil, H. (2010) Sun Certified Enterprise Architect for Java EE Study Guide,



Prentice Hall

Enlaces

http://www.oracle.com/technetwork/java/javaee/overview/index.html



http://developer.android.com/index.html



http://phonegap.com/



http://www.w3schools.com/

Contenido de XSL

Sugerencias y solicitudes