Materia
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
Nombre | Institución | Categoría | Doctor/a | Perfil docente | Área | |
---|---|---|---|---|---|---|
HUARTE ARRAYAGO, MAIDER | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Agregado | Doctora | Bilingüe | Ingeniería Telemática | maider.huarte@ehu.eus |
PRIETO AGUJETA, GORKA | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Agregado | Doctor | No bilingüe | Ingeniería Telemática | gorka.prieto@ehu.eus |
Competencias
Denominación | Peso |
---|---|
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 usuario | 50.0 % |
Capacidad para adaptar las soluciones a nuevos escenarios específicos de comunicación que puedan aparecer | 50.0 % |
Tipos de docencia
Tipo | Horas presenciales | Horas no presenciales | Horas totales |
---|---|---|---|
Magistral | 15 | 22.5 | 37.5 |
P. Laboratorio | 30 | 45 | 75 |
Actividades formativas
Denominación | Horas | Porcentaje de presencialidad |
---|---|---|
Clases magistrales | 37.5 | 40 % |
Prácticas de laboratorio | 75.0 | 40 % |
Sistemas de evaluación
Denominación | Ponderación mínima | Ponderación máxima |
---|---|---|
Examen tipo test | 10.0 % | 10.0 % |
Exposiciones | 20.0 % | 20.0 % |
Trabajos Prácticos | 70.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.htmlhttp://developer.android.com/index.html
http://phonegap.com/
http://www.w3schools.com/