Saltar para:
Esta página em português Ajuda Autenticar-se
ESTS
Você está em: Start > PWDAM19
Autenticação




Esqueceu-se da senha?

Campus Map
Edifício ESTS Bloco A Edifício ESTS Bloco B Edifício ESTS Bloco C Edifício ESTS Bloco D Edifício ESTS Bloco E Edifício ESTS BlocoF

Mobile Devices Application Programming

Code: PWDAM19     Sigla: PADM

Áreas Científicas
Classificação Área Científica
CNAEF Informatics Sciences

Ocorrência: 2023/2024 - 1S

Ativa? Yes
Unidade Responsável: Departamento de Sistemas e Informática
Curso/CE Responsável: Professional Technical Higher Education Courses in Applications, Mobil Devices and Web Programming

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
TSPCDA 11 Plano de Estudos_2017_18 2 - 3 -

Docência - Responsabilidades

Docente Responsabilidade
Rui Miguel Neves Gonçalves Madeira

Docência - Horas

Theorethical and Practical : 2,00
Type Docente Turmas Horas
Theorethical and Practical Totais 1 2,00
Rui Miguel Neves Gonçalves Madeira 2,00

Língua de trabalho

Portuguese

Objetivos

The aim of this CU is that students:


  • gain basic skills (design, implement, test, debugging and deployment) in the field of application development for

  • mobile devices.

  • acquire knowledge in the specific area of interface design for mobile devices.

  • understand and know how to use the programming model and evaluate design decisions for mobile applications.

  • acquire introductory concepts of communication protocols, privacy and security in mobile devices.

  • understand the operation and storage of data on mobile devices.

  • know how to obtain and use information from sensors.

  • use data obtained from web services.

Resultados de aprendizagem e competências


  • basic skills (design, implement, test, debug and deploy) in the field of mobile application development.

  • knowledge in the specific area of mobile interface design.

  • know how to use the programming model and evaluate design decisions for mobile applications.

  • know how to obtain and use information from sensors.

  • use data obtained from web services.

Modo de trabalho

Presencial

Programa

1. introduction.
2. Development of applications for Android mobile devices:
2.1. interfaces for mobile devices.
2.2 Design Techniques and Design Process.
2.3. Android Studio and the AVDs.
2.4 Components of an App.
2.5. Graphical User Interface.
2.6 Permissions.
2.7 Data Persistence.
2.8. Communication.
2.9 Multiprocessing.
2.10. Sensors.
2.11. Localisation services.
2.12. Security and Privacy.
2.13. Use of APIs.
2.14. Distribution and Installation.

Bibliografia Obrigatória

http://developer.android.com; Official Android Development, 2023

Bibliografia Complementar

Ricardo Queirós; Desenvolvimento de Aplicações com Android Studio, FCA, 2016

Métodos de ensino e atividades de aprendizagem

Main methods:
The teaching methodology adopted is student-centred, where the student is intended to be the driver of his/her learning. The Problem/Project Based Learning (PBL) model is followed.
Predominantly Active, consisting of guiding students in the autonomous development of exercises and practical work in groups throughout the Curricular Unit.
Expository, using slides whenever necessary and interspersing with Active.
Interrogative, using questions posed to students during the presentation of the subject or demonstration of examples.
Demonstrative, using a computer and/or mobile device to demonstrate examples.

The Active and PBL methodology will allow the student to develop a set of specific skills of Introduction to Mobile Programming, applying them to projects that respond to challenges that simulate problems from society.
Students are organised in groups and, with the support of the teacher, are encouraged to solve concrete problems, facing challenges that will be overcome during this active learning.

Software

Android Studio (https://developer.android.com/studio)

Tipo de avaliação

Distributed evaluation without final exam

Componentes de Avaliação

Designation Peso (%)
Teste 50,00
Trabalho laboratorial 50,00
Total: 100,00

Componentes de Ocupação

Designation Tempo (Horas)
Elaboração de projeto 20,00
Estudo autónomo 10,00
Frequência das aulas 30,00
Total: 60,00

Obtenção de frequência

Continuous assessment with exam to replace the test if the student does not obtain a minimum classification in it.

Final grade = 50% [CT] + 50% [CP] >= 9.5 val
[CT] = [T] or [E]

Where:
[CT] = Grade of the Theoretical Component (minimum grade: 8.5)
[E] = Individual Practical Exam grade
[T] = Final Individual Practical Test grade
[CP] = Multidisciplinary Project grade (minimum grade: 9.5)

Fórmula de cálculo da classificação final

Final grade = 50% [CT] + 50% [CP]
[CT] = [T] or [E]

Where:
[CT] = Grade of the Theoretical Component (minimum grade: 8.5)
[E] = Individual Practical Exam grade
[T] = Final Individual Practical Test grade
[CP] = Multidisciplinary Project grade (minimum grade: 9.5)
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Instituto Politécnico de Setúbal - Escola Superior de Tecnologia de Setúbal  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2024-11-23 às 19:51:00