Apresentação
Capacitar profissionais e estudantes da área de TI no desenvolvimento de aplicações para dispositivos móveis no sistema operacional Android utilizando banco de dados SQLite. - Apresentar os conceitos básicos do desenvolvimento de aplicações para dispositivos móveis; - Apresentar os conceitos básicos do sistema operacional Android e sua API de desenvolvimento; - Capacitar os alunos para desenvolver aplicações para o sistema Android utilizando banco de dados SQLite; - Capacitar os alunos para publicarem suas aplicações na loja de aplicativos Google Play.
Matrículas encerradas
Avise-me sobre próximas turmas.
Participantes
Profissionais e estudantes da área de TI com interesse em desenvolver aplicativos para dispositivos móveis que utilizam o sistema operacional Android.
Carga horária
40 horas

Programação
- Introdução;
- o Conceitos básicos sobre dispositivos móveis seus sistemas operacionais;
- o Conhecendo Android e seu mercado;
- o Preparando o ambiente de desenvolvimento;
- o Conhecendo o emulador e seus
- virtual devices
- AVDs;
- o Hello World - primeiro aplicativo;
- o Conceitos básicos da API
- Activity, AndroidManifest, layouts com XML e com a API, LogCat e outros;
- Um projeto de software para Android;
- o Activity - cliclo de vida;
- o Arquivos XML: AndroidManifest, main.xml, strings.xml;
- o Estrutura de arquivos do projeto - imagens, textos, código fonte;
- o A classe R;
- o Construção de um menu - SimpleAdapter e ListAdapter;
- o Navegação entre telas, passagem de parâmetros;
- Integração com o Sistema Operacional;
- o Intent - troca de mensagens no Android;
- o Abrindo o browser em uma URL específica;
- o Fazendo uma ligação;
- o Visualizando um contato da agenda;
- Layouts e interfaces;
- o Elementos de tela - widgets e seus parâmetros;
- o Gerenciadores de layout;
- o Recursos de texto, cores, imagens e imagens;
- o Dimensões, estilos e temas;
- Banco de dados;
- o Criando um banco de dados para sua aplicação - SQLite;
- o Telas de CRUD - Create, Read, Update e Delete;
- o Telas com listas de dados do banco de dados;
- Outras funcionalidades da API;
- o BroadcastReceiver;
- o Notification;
- o AlarmManager;
- o Introdução ao Service
- Google Play;
- o Cadastro, contrato de distribuição do desenvolvedor do Google Play e Políticas do programa para desenvolvedores o Publicando sua aplicação na loja Google play.
Local de realização
UNISC - Campus Santa Cruz do Sul
Ficou com alguma dúvida?
Entre em contato presencialmente com a Central de Atendimento - Bloco 5, sala 513 (horário de atendimento: 8h às 21h30), pelo telefone (51) 3717-7300, ou pelo e-mail extensao@unisc.br.
Na ocorrência de impossibilidades eventuais, a UNISC reserva-se o direito de alterar o cronograma das aulas previamente informado ou cancelar o curso se o número mínimo de inscritos previsto em projeto não for atingido.