DC-UFRPE/Bacharelado em Ciência da Computação/Desenvolvimento-aplicacoes-moveis

Fonte: Wikiversidade

Programa da Disciplina[editar | editar código-fonte]

Nome: Desenvolvimento De Aplicações Móveis
Código: 14119
Departamento: Departamento de Computação (DC)
Área: Engenharia de Sistemas de Software
Carga-horária total: 60 horas
Créditos: 4
Pré-requisitos: Introdução à Programação II, Redes de Computadores, Algoritmos e Estruturas de Dados

Ementa[editar | editar código-fonte]

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.

Conteúdos[editar | editar código-fonte]

1. Introdução ao desenvolvimento de aplicações móveis

2. Arquiteturas e plataformas

3. Frameworks para o desenvolvimento de aplicações móveis em múltiplas plataformas

4. Desenvolvimento de aplicações nativas com Android

5. Ambientes de desenvolvimento

6. Estrutura de diretórios de um Projeto no Android

7.Atividades e Layout

8.Ciclo de Vida de uma Atividade

9.Componentes Gráficos (Views)

10.Intents

11.Permissão

12.Fragmentos e Fragment Manager

13.Audio e Vídeos

14.Barra de Ação (Action Bar)

15.Salvando e Carregando Arquivos

16.Menu de Contexto e Modo de Ação Contextua

l17.Tarefas

Bibliografia Básica[editar | editar código-fonte]

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. Androidpara 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. ISBN9788575222034 (broch.)

Bibliografia Complementar[editar | editar código-fonte]

1.Training for Android developers. Disponí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 (Não existe exemplar na biblioteca)

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 9788535248098Ionic: Advanced HTML5 Hybrid Mobile App Framework. Disponível em http://ionicframework.com/ Acesso em28/05/2016

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