Tipo / Nível / Modalidade |
DISCIPLINA - G - Presencial |
Código |
DCT1111 |
Nome |
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS |
Equivalências |
( BSI1111 ) |
Requisitos |
( ( BSI1109 ) OU ( DCT1109 ) ) |
Corequisitos |
|
Carga Horária |
60h |
Departamento |
DEPARTAMENTO DE COMPUTAÇÃO E TECNOLOGIA - DCT/CERES |
Ementa |
Conceituação de computação móvel, ubíqua e pervasiva. Redes móveis de telefonia. Tecnologias de comunicação sem fio. Principais plataformas de programação para dispositivos móveis (Android/Windows Phone/iOS/HTML5). Ambientes de desenvolvimento de aplicações para dispositivos móveis. Design de interfaces gráficas e critérios de usabilidade em aplicações móveis. Tratamento de eventos. Comunicação entre processos. Integração entre dispositivos móveis e aplicações web. Persistência de dados. Mapas e geolocalização. Aplicações multimídia. Desenvolvimento de jogos para dispositivos móveis. Desenvolvimento de aplicativos multiplataforma utilizando tecnologias híbridas. Padrões de projeto para o desenvolvimento de aplicativos móveis. Desenvolvimento de projetos a partir de uma das plataformas apresentadas. |