AcessibilidadeAcessibilidadeInternacional

Programação Android

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 da Secretaria Geral Acadêmica (51) 3717-7439/3717-7455, 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. 

MENU PRINCIPAL