Curso de Aplicações Móveis

EA998 – Tópicos Eng. Computação (FEEC)

MC933 – Tópicos Especiais em Ciência da Computação (IC)

Cobre o fluxo completo de desenvolvimento de aplicações em plataformas móveis. Abrange os seguintes tópicos: Arquitetura Móvel; Plataforma e Técnicas de Projeto; Arquitetura Servidor; e Projeto de Interfaces. Ao longo do semestre os alunos desenvolverão um sistema móvel tomando como base um dispositivo móvel real (celular ou tablet).

Resultado
  • As notas finais da disciplina estão disponíveis aqui
Dados da disciplina
Ementa: Ementa-EA998-MC933.pdf
  • I - Arquitetura Móvel;
  • II - Plataforma e Técnicas de Projeto;
  • III - Projeto de Interfaces; e
  • IV - Arquitetura Servidor
Bibliografia
  1. Marko Gargenta. Learning Android. O´Reilly, 2011
Recursos on-line

Programa Módulo II:

Abaixo você pode ver a programação das aulas. Acesse aqui o repositório de materiais para pegar os slides e código.

  • Aula 1: Apresentação do Módulo e Quickstart
  • Aula 2: Principais blocos de uma aplicação Android e Yamba
  • Aula 3: Primeira Atividade e introdução a UI
  • Aula 4: Preferências, Menus
  • Aula 5: Sistema de arquivos, Serviços e Multithread
  • Aula 6: Bancos de dados e Content Provider
  • Aula 7: Localização e Mapas
  • Aula 8: List Adapters

Programa Módulo III:

Critério de Avaliação
  • Faltas permitidas, 25%, até 15 aulas de um total de (60) 15 semanas, 4 aulas/semana
  • Projeto com uma avaliação intermediária e uma apresentação final
  • 40% referente às 4 notas, uma por módulo, sob responsabilidade do professor
  • 20% primeira avaliação do projeto
  • 40% projeto final
  • 2 alunos por equipe.
Recently modified pages
More