Ir para o conteúdo

CCT-UFCA/Ciência da Computação/Programação para Dispositivos Móveis

De Wikiversidade

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.

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]
  1. LECHETA, R. R. Google Android, NOVATEC, 2015.
  2. DEITEL, P., Android para Programadores. Bookman, 2015.
  3. LEE, W. M. Introdução ao Desenvolvimento de Aplicativos para o Android. Editora Ciência Moderna, 2011.

Bibliografia Complementar

[editar | editar código]
  1. PITOURA, E.; SMARAS, G. Data Management for Mobile Computing, Kluwer Academic Publishers, 1998.
  2. BOUKERCHE, A. Handbook of Algorithms for Wireless Networking and Mobile Computing, Chapman and Hall/CRC, 2005.
  3. BLACK, U. Mobile and Wireless Networks. Prentice Hall. Series in Advanced Communications Technologies, 1996.
  4. BROOKSHEAR, J. G. Ciência da Computação: Uma Visão Abrangente. Bookman, 11a Edição, São Paulo, 2013. ISBN:9788582600306
  5. KAMAL, D. Mobile Computing. Oxford University Press, 2nd edition, 2012.