Ícone - linha de desenvolvimentoLINHA DE DESENVOLVIMENTO: específica.

Ícone - públicoPÚBLICO-ALVO: servidores docentes e técnico-administrativos, prioritariamente da área de Tecnologia da Informação.

Ícone - objetivoOBJETIVO: desenvolver aplicações para dispositivo móveis que utilizem a tecnologia Android.

Ícone - carga horáriaCARGA HORÁRIA: 30h.

Ícone - conteúdoCONTEÚDO PROGRAMÁTICO

- Introdução ao desenvolvimento de aplicativos móveis. 
- Características da plataforma Android.
- Instalação da IDE de desenvolvimento Android Studio.
- O ambiente do Android Studio.
- APIs usadas no Android Studio para o desenvolvimento de aplicativos.
- Criação de projetos no Android Studio. Elementos básicos do projeto Android.
- Emuladores no Android Studio - Android Virtual Device.
- Execução de um projeto no emulador e no dispositivo físico.
- A linguagem Kotlin para desenvolvimento de aplicativos.
- Tipos de dados em Kotlin.
- Estruturas básicas da linguagem.
- Criação de funções em Kotlin.
- Criando classes em Kotlin.
- Tratamento de elementos nulos.
- Expressões lambda em Kotlin.
- Conceitos básicos de layouts no Android.
- Mapeamento de componentes para a classe.
- Componentes: TextView, EditText, Checkbox, RadioButton, ImageView, Spinner, Rating.
- Envio de alertas com AlertDialog.
- Utilização de Intents. Uso de Intents implícitas.
- Invocando uma segunda activity.
- Passando parâmetros entre activities.
- Recebendo parâmetros de retorno de uma activity.
- Ciclo de vida das activities.
- Como criar menus com ActionBar.
- Colocando ícones na ActionBar.
- Utilização de Fragmentos.

Ícone - períodoPERÍODO: 06/05 a 03/06 de 2019.

Ícone - localLOCAL: Ambiente Virtual de Aprendizagem - capacitese.ufs.br.