-
Presentation
Presentation
This course fits into the business impact of enterprise mobility as well as ensuring the fundamentals of mobile application development knowledge.This course is extremely important for the study cycle, considering that it combines the technical role with the technological management, perfectly framed in the objectives of the study cycle.
-
Class from course
Class from course
-
Degree | Semesters | ECTS
Degree | Semesters | ECTS
Bachelor | Semestral | 5
-
Year | Nature | Language
Year | Nature | Language
3 | Mandatory | Português
-
Code
Code
ULHT12-7435
-
Prerequisites and corequisites
Prerequisites and corequisites
Not applicable
-
Professional Internship
Professional Internship
Não
-
Syllabus
Syllabus
This curricular unit intends to permit students to achieve know-how and competences of: ¿ Understanding why companies need a Mobile environment ¿ Architecture components exists for Mobile Computing ¿ Understanding Mobile Business ¿ Knowledge of the several mobile areas: from apps to networks ¿ What can a User get in a Mobile Application The lab classes have the following structure: A) Web-Hybrid Mobile Apps ¿ Concepts and Development Environment ¿ Project Code completion ¿ New App development B) Native Mobile Apps ¿ Concepts and Development Environment ¿ Project Code completion ¿ New App development
-
Objectives
Objectives
This course aims to provide students with skills and knowledge of: ¿ Perception of why businesses need mobile environments ¿ What architectures are available in the market? ¿ Understanding Mobile Business ¿ Knowledge of different mobile layers: from applications to networks ¿ What users can get from mobile apps The practical component seeks to ensure that the student has the essential bases to develop Mobile applications
-
Teaching methodologies
Teaching methodologies
Use of interactive class game dynamics through platforms like Kahoot.
-
References
References
Fling, B. (2009). Mobile Design and Development: Practical concepts and techniques for creating mobile sites and web apps (1st ed.). O¿Reilly Media. Gauchat, J. D. (n.d.). iOS Apps for Masterminds 4th Edition: How to take advantage of Swift 4.2, iOS 12, and Xcode 10 to create insanely great apps for iPhones and iPads. Kalakota, R., Kalakota, D. R., & Robinson, M. (2001). M-Business: The Race to Mobility. McGraw-Hill Companies. Meier, R. (2012). Professional Android 4 Application Development (3rd ed.). Wrox. Smyth, N. (2017). Android Studio 3.0 Development Essentials - Android 8 Edition (1 edition). CreateSpace Independent Publishing Platform.
-
Assessment
Assessment
Componente Teórica- 50%
- Teste final - 35%
- Participação (apresentações, discussões, obras, exercícios, entre outros) - 15%
Componente Prática - 50%
- Desenvolvimento de aplicativos móveis
- Entregas incrementais
- Implementação de código
- Apresentação oral final
- Equipas de 2 alunos
Nota mínima em cada componente 9,5 valores em 20.
A utilização de ferramentas de inteligência artificial (IA) para a realização de elementos de avaliação não é permitida nesta UC. Este impedimento deve-se ao objetivo de ser pretender avaliar a capacidade conceptual e de sistematização de conceitos estruturantes da unidade. Sempre que necessário, com fundamento em indício, é legítimo ao docente calendarizar uma prova oral de avaliação, convocando o/a estudante a comparecer, sob pena da anulação da avaliação à UC
-
Mobility
Mobility
No





