CCT-UFCA/Ciência da Computação/Programação para Dispositivos Móveis
Aparência
Programa do Componente Curricular
[editar | editar código]| Código: | CC0043 | ||||||||
| Componente Curricular: | Programação para Dispositivos Móveis | ||||||||
| Semestre de Oferta: | - | Tipo: | Disciplina | Caráter: | Optativa | ||||
| Unidade Acadêmica Responsável: | Centro de Ciências e Tecnologia - CCT | ||||||||
| Área: | Sistemas de Informação | ||||||||
| Créditos: | 4 | Carga horária: | 64 | Teórica: | 32 | Prática: | 32 | Extensão: | - |
| Pré-requisito: | CC0019 - Programação Orientada a Objetos | ||||||||
| Co-requisito: | - | ||||||||
| Equivalência: | - | ||||||||
Objetivos
[editar | editar código]Transmitir os princípios básicos e boas práticas de desenvolvimento de software para dispositivos móveis, familiarizar o aluno com o sistema operacional e framework Android e adquirir experiência prática com a programação para essa plataforma.
Ementa
[editar | editar código]Introdução ao Android, Open Handset Alliance e Android Market. Visão geral da arquitetura; a pilha de software Android; o ambiente de desenvolvimento; principais conceitos: activities, services, intents, intentfilters, contente providers, broadcast receivers, etc.. Interface do usuário, views, widgest e layouts. Capabilities, sensores, consulta ao GPS e APL de mapas.
Conteúdo
[editar | editar código]Metodologia
[editar | editar código]Avaliação
[editar | editar código]Bibliografia Básica
[editar | editar código]- LECHETA, R. R. Google Android, NOVATEC, 2015.
- DEITEL, P., Android para Programadores. Bookman, 2015.
- LEE, W. M. Introdução ao Desenvolvimento de Aplicativos para o Android. Editora Ciência Moderna, 2011.
Bibliografia Complementar
[editar | editar código]- PITOURA, E.; SMARAS, G. Data Management for Mobile Computing, Kluwer Academic Publishers, 1998.
- BOUKERCHE, A. Handbook of Algorithms for Wireless Networking and Mobile Computing, Chapman and Hall/CRC, 2005.
- BLACK, U. Mobile and Wireless Networks. Prentice Hall. Series in Advanced Communications Technologies, 1996.
- BROOKSHEAR, J. G. Ciência da Computação: Uma Visão Abrangente. Bookman, 11a Edição, São Paulo, 2013. ISBN:9788582600306
- KAMAL, D. Mobile Computing. Oxford University Press, 2nd edition, 2012.