stoodos alfa

Curso online: Desenvolvimento de Apps e Games em Android
(Ciência da Computação)
seta
Não há mais vagas disponíveis para este curso. Adicione à sua lista de desejos e seja avisado quando uma nova turma for aberta.

Curso de Desenvolvimento para Android (2.x, 3.x e 4). Contempla o desenvolvimento de apps e games para smartphones, tablets e Google TV.


Você aprenderá

INTRODUÇÃO

O robozinho da Google veio para ficar. Chegou em 2008 com um concorrente para o
iPhone 3G, o Android G1, para então se tornar a plataforma móvel mais vendida no mundo.
Destronou ninguém menos que o Symbian, plataforna que reinou nos dispositivos móveis
por uma década. Atualmente na versão 4.0 (Ice Cream Sandwich), responsável por unificar as
duas vertentes (smartphones e tablets, hoje separadas com o Gingerbread para smartphones
e o Honeycomb para tablets), o robô não dá sinais de estagnação. Pelo contrário: o futuro é
promissor com a evolução do Android Market (agora com filmes e também na Google TV),
o Android@Home (framework de automação residencial) e o Google Wallet (sistema de
pagamentos com tecnologia NFC).

EMENTA

O curso tem oito aulas, cada qual com a duração de três horas, totalizando 24 horas.

• Aula 1: A era da mobilidade e Introdução ao Android

Apresentação do mundo mobile - passado, presente e futuro. Destaque para as principais
plataformas do momento (iOS, Android e Windows Phone / Windows 8), Android no futuro (Ice
Cream Sandwich, Android Beam, Google TV, Google Wallet, Android@Home) e o mercado
para desenvolvedores mobile;

Introdução ao Android - o que é o Android, breve histórico de versões, arquitetura,
principais recursos, ambiente de desenvolvimento.

• Aulas 2 e 3: Criando as primeiras aplicações

O esquema de Layouts e Recursos do Android, o Android Manifest, Android Permissions
e Suporte a Múltiplas telas. O componente Activity e a comunicação entre Activities via objetos
Intent.

• Aulas 4 e 5: Persistência e Comunicação Web

Persistência em Android (Shared Preferences e SQLite), requisições HTTP, XML e JSON
Parsing. Exemplos com Twitter, leitor de RSS e WebServices RESTful (cliente Android +
servidor Java com Jersey).

• Aulas 6 e 7: Desenvolvendo Jogos em Android

Introdução ao desenvolvimento de jogos mobile - Técnicas, estado da arte, mercado.
Introdução a inteligência artificial para jogos eletrônicos (apresentação de técnicas e
algoritmos). Introdução a Game Engines e, particularmente, a AndEngine, gratuita para a
criação de jogos Android. Exemplo de jogo com a AndEngine.

• Aula 8: Indo além com Android

Apresentação do Android 3 para Tablets (recursos e exemplos) e do recém-
lançado Android 4 (Ice Cream Sandwich - recursos e exemplos). Conhecendo a Google TV
(Android 3.1). Exemplos avançados envolvendo mapas, acelerômetro, Bluetooth, NFC e outros
recursos.

Pré-requisitos

Domínio de Programação Orientada a Objetos;
Domínio da linguagem Java.





Comentar...

Sobre o professor

Erisvaldo Júnior

Erisvaldo Júnior (@erisvaldojunior) é Diretor Executivo da Yupi Studios (startup voltada para o desenvolvimento de conteúdo criativo para dispositivos móveis); Mestrando em Informática e Pesquisador no Laboratório de Aplicações de Vídeo Digital (LAViD / UFPB); Analista de Sistemas na Companhia Estadual de Habitação Popular da Paraíba (Cehap); Professor convidado dos cursos de Pós-Graduação em Mobilidade da FATEC e iDEZ.

Site: http://erisvaldojunior.com


Classificação do professor

...


Saiba sobre novas turmas

Quem já se matriculou?

Danilo Fernandes  Renato Paiva 

Você é bom em algo? Ensine! :)

deixe-nos sua mensagem!