Menú local
Syllabus 2014-15 - 13312008 - Software Development for Mobile Devices (Desarrollo de software para dispositivos móviles)
- Level 1: Tutorial support sessions, materials and exams in this language
- Level 2: Tutorial support sessions, materials, exams and seminars in this language
- Level 3: Tutorial support sessions, materials, exams, seminars and regular lectures in this language
DEGREE: | Grado en Ingeniería informática |
FACULTY: | SCHOOL OF ENGINEERING OF JAÉN |
ACADEMIC YEAR: | 2014-15 |
COURSE: | Software Development for Mobile Devices |
NAME: Software Development for Mobile Devices | |||||
CODE: 13312008 | ACADEMIC YEAR: 2014-15 | ||||
LANGUAGE: English | LEVEL: 1 | ||||
ECTS CREDITS: 6.0 | YEAR: 3 | SEMESTER: SC |
NAME: JIMÉNEZ DELGADO, JUAN JOSÉ | ||
DEPARTMENT: U118 - INFORMÁTICA | ||
FIELD OF STUDY: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS | ||
OFFICE NO.: A3 - 142 | E-MAIL: juanjo@ujaen.es | P: 953212884 |
WEBSITE: https://www.ujaen.es/departamentos/dinformatica/contactos/jimenez-delgado-juan-jose | ||
ORCID: https://orcid.org/0000-0003-3014-0496 | ||
LANGUAGE: English | LEVEL: 1 |
Detailled contents
1. Fundations of mobile computing.
2. Application design for mobile devices.
3. Resource management for mobile devices.
4. Basics programming for mobile devices.
5. Development tools for mobile devices.
Large group lectures: for each matter presentation slides will be used , including illustrative examples. The objectives will be presented at the beginning. A brief summary will be presented at the end. It is possible to attend a conference/seminar in topics related with the contents. Several problems (exercises) will be proposed. An implementation of the exercises is demanded, in theory classes, assisted by the professor. Theoretical works will be also proposed. Both types of exercises will be delivered throughout the course.
Practices: programming foundations will be performed throughout tutorials. Also a programming project is demanded. It will be designed and implemented in the laboratory. A defense of the project will be performed at the end of the course.
Group tutoring will be used to supervise the work and exercises, as well as for general clarification of doubts.
Students with special educational needs should contact the Student Attention Service (Servicio de Atención y Ayudas al Estudiante) in order to receive the appropriate academic support
Theoretical concepts: The theory test is over the contents developed in theoretical lectures. It consists in a test composed of questions with multiple choices.
Cases and exercises: The exercises and cases will be submitted throughout the course as they are being proposed by the professor. In extraordinary call an exam will be performed in the laboratory.
Lab / Computer: the following of the tutorials provided by the professor at the beginning of the course will be assessed. The programming project will be evaluated using the materials provided in each of the milestones, as well as the exposure and responses to the issues raised by the professor.
Lab practices are mandatory.
The final course score is the sum of the parts mentioned above.
- Head first iPhone development. Edition: 2nd ed.. Author: Pilone, Dan. Publisher: Sebastopol, CA : O'Reilly, 2011 (Library)
- Programming in Objective-C [Recurso electrónico]. Edition: 5th ed. Author: Kochan, Stephen G. Publisher: Upper Saddle River, NJ : Addison-Wesley, 2012, c2013 (Library)
- The advanced iOS 6 developer's cookbook. Edition: 4th ed. Author: Sadun, Erica. Publisher: Upper Saddle River, NJ : Addison-Wesley Pearson, 2013 (Library)
- Objective-C for iPhone developers: a beginner's guide. Edition: -. Author: Brannan, James A.. Publisher: New York : McGraw-Hill, 2010. (Library)