Menú local
Syllabus 2019-20 - 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: | 2019-20 |
COURSE: | Software Development for Mobile Devices |
NAME: Software Development for Mobile Devices | |||||
CODE: 13312008 | ACADEMIC YEAR: 2019-20 | ||||
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 |
1. Foundations.
2. The programming language.
3. Development tools.
4. Apps development
5. User interface design
6. Data model design
7. Controller design
8. Resource management for mobile devices
Practical
Tools introduction
Tutorials
App design
User interface design
App implementation
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 theoretical/practical works will be proposed. These exercises will be delivered throughout the course.
Practices in little groups: 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 proyect could be demanded at the end of the course.
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
Participation: individual monitoring of students related to questions raised by the teacher throughout the lectures and the answers to the debates that arise. Skills: CB2R, CB3R. Learning results 6, CTI2R, CTI6R.
Theoretical concepts: The exam is over the contents developed in theoretical lectures. It consists in a test composed of questions with multiple choices and maybe short questions. Skills: CB2R, CB3R. Learning results 6, CTI2R, CTI6R.
Cases and exercises: The exercises and cases will be submitted throughout the course as they are being proposed by the professor. Skills: CB2R, CB3R. Learning results 6, CTI2R, CTI6R.
Lab / Computer: elaboration and preparation 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 responses to the issues raised by the professor. Skills: CB2R, CB3R. Learning results 6, CTI2R, CTI6R.
Lab practices are mandatory.
The final course score is the sum of the parts mentioned above.
- iPhone Design Award-Winning Projects [Recurso electrónico]. Edition: -. Author: Dannen, Chris. Publisher: Berkeley, CA : Apress, 2010. (Library)
- Idea to iPhone [Recurso electrónico] : the essential guide to creating your first app for the iPhone. Edition: -. Author: White, Carla (Application designer). Publisher: Chichester, U.K. : J. Wiley & Sons, 2013 (Library)
- Swift for programmers [Recurso electrónico]. Edition: -. Author: Deitel, Paul J.. Publisher: Upper Saddle River, New Jersey : Pearson Education, Inc., [2015] (Library)
- App savvy : turning ideas into iPad and iPhone apps customers really want. Edition: -. Author: Yarmosh, Ken. Publisher: Beijing : O'Reilly, 2011 (Library)
- Tap happy [Recurso electrónico] : designing great iPhone apps . Edition: -. Author: Clark, Josh. Publisher: Farnham : O'Reilly, 2010. (Library)
- iOS 10 Swift programming cookbook : solutions and examples for iOS apps. Edition: First edition. Author: Nahavandipoor, Vandad, author. Publisher: - (Library)
- iOS 10 programming fundamentals with Swift : Swift, Xcode, and Cocoa basics. Edition: Third edition. Author: Neuburg, Matt, author. Publisher: - (Library)
- Programming iOS 10. Edition: Seventh edition. Author: Neuburg, Matt, author. Publisher: - (Library)
- Xcode 5 start to finish [Recurso electrónico] : iOS and OS X development. Edition: -. Author: Anderson, Fritz. Publisher: Upper Saddle River, NJ : Addison-Wesley, c2014 (Library)
- Sams teach yourself iOS 8 application development in 24 hours [Recurso electrónico]. Edition: -. Author: Ray, John, 1971-. Publisher: Indianapolis, Indiana : Sams, [2015] (Library)