| Código: | LIB10139 | Sigla: | DDM | |
| Área Científica: | Informática | |||
| Página Web: | https://moodle.esgt.ipsantarem.pt/course/view.php?id=1526 |
| Área de Ensino: | Informática |
| Sigla | Nº de Estudantes | Plano de Estudos | Ano Curricular | Créditos | Horas Contacto | Horas Totais |
|---|---|---|---|---|---|---|
| LIB1 | 22 | Despacho n.º 9994/2012, de 24 de julho | 3º | 6 | 75 | 150 |
| Teórico-Práticas: | 75,00 |
Docência - Horas Semanais
|
Docência - Responsabilidades
|
Uma vez obtida aprovação na disciplina, o aluno deverá:
"Ecossistemas" e "Plataformas" para apps móveis
Escolha de um "ecossistema"/"plataforma"
Aspetos fundamentais de apps na plataforma
Aspetos de interface
Aspetos de funcionamento
Desenvolvimento baseado em padrões estabelecidos
Especificidades e Publicação
Os tópicos permitem ao estudante fazer um caminho que começa por elencar as "plataformas" mais estabelecidas para apps móveis, tomando as perspetivas do fornecedor, do utilizador e do programador.
Elegida uma "plataforma", escolhe-se um ambiente para o desenvolvimento de apps. Instala-se-o, incluindo o suporte à emulação acelerada de dispositivos.
Antes e durante o desenvolvimento de soluções na prática, são discutidos aspetos arquiteturais, de desenho, de interface com o utilizador, de funcionamento das apps, e de publicação em mercados específicos regulados.
O desenvolvimento na prática deverá conferir ao estudante aptidões para ele próprio criar soluções para a plataforma elegida, usando as tecnologias selecionadas.
Apresentações, exemplos e casos de estudo.
Desenvolvimento prático de soluções com as soluções adotadas.
Avaliação:
As apresentações, os exemplos e os casos de estudo introduzem, ilustram e concretizam os conceitos, respetivamente, e deverão facilitar o seu entendimento.
O desenvolvimento na prática expõe os estudantes à realidade das soluções adotadas, devendo traduzir-se em aptidões para a criação de apps móveis.
Murphy, M. (2019). The Busy Coder's Guide to Android Development: https://commonsware.com/Android/.
Android Developers - Training. (2019). from https://developer.android.com/training/index.html
Bill Phillips, C. S., Brian Hardy. (2017). Android Programming: The Big Nerd Ranch Guide (3rd edition (30 January 2017) ed.): Big Nerd Ranch Guides.