DC-UFRPE/Licenciatura Plena em Computação/Disciplinas Optativas/Desenvolvimento de Aplicações Móveis
Programa da Disciplina
editarNome: 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:
editarProgramação II; Algoritmos e Estruturas de Dados; Redes de Computadores
Co-requisitos:
editarNenhum
Ementa:
editarIntroduçã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):
editarNão possui.
Objetivos:
editarAo 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:
editarBibliografia básica:
editar1. 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:
editar1. 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.