DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Desenvolvimento de Aplicações Móveis

Programa da Disciplina

editar
Nome: Desenvolvimento de Aplicações Móveis Código: 14119
Departamento: Departamento de Computação Área: Ciência da Computação
Carga-horária total: 60 H Créditos: 4
Carga-horária semanal: 4 horas (teóricas: 2; práticas: 2; EAD*: 0)

Pré-requisitos:

editar

Programação II; Algoritmos e Estruturas de Dados; Redes de Computadores

Co-requisitos:

editar

Nenhum

Ementa:

editar

Introdução à computação móvel. Gerações de dispositivos móveis. Plataformas, ferramentas e frameworks de desenvolvimento. Arquiteturas de software para aplicações móveis. Conceitos básicos e avançados de desenvolvimento de aplicações móveis nativas.

Prática como componente curricular (60 H):

editar

Não possui.

Objetivos:

editar

Ao final desta disciplina, o aluno será capaz de reconhecer as principais plataformas, técnicas, ferramentas e metodologias para projeto e desenvolvimento de aplicações móveis.

Conteúdo Programático:

editar

Bibliografia básica:

editar

1. GLAUBER, N. Dominando o Android, 2 ed. São Paulo, SP: Editora Novatec, 2015. 952p. ISBN 978-85-7522-463-2

2. DEITEL, Harvey et al. Android para Programadores: Uma abordagem baseada em Aplicativos. Bookman Companhia ed, 2012. 512p. ISBN 9788540702103ROGERS.

3. Rick et al. Desenvolvimento de aplicações Android: programação com o SDK do Google. São Paulo, SP: Editora Novatec, 2009. xvi, 376p. ISBN 9788575222034 (broch.).

Bibliografia complementar:

editar

1. Training for Android devível em: http://developer.android.com/training/index.html Acesso em 28/05/2016.

2. LECHETA, Ricardo. Google Android. São Paulo, SP: Editora Novatec, 2013.

3. NUDELMAN, Greg. Padrões de Projeto para o Android. Novatec ed, 2013. 456p. ISBN 9788575223581

4. JEPSON, Brian. Construindo Aplicativos Android com HTML, CSS e JavaScript. Novatec, 2012. 200p. ISBN 9788575223253

5. DORNIN, Laird. Programando o Android. Novatec, 2012. 576p. ISBN 9788575223369

6. KING, Chris. Android em Ação. Editora Campus, 2012. 656p. ISBN 9788535248098 Ionic: Advanced HTML5 Hybrid Mobile App Framework. Disponível em http://ionicframework.com/ Acesso em 28/05/2016

7. Apache. Disponível em: https://cordova.apache.org/ Acesso em 28/05/2016

OBS: *Essa disciplina poderá ter até 4 encontros a distância, se aprovado em plano de ensino pelo colegiado.