Levar o conhecimento sobre desenvolvimento mobile aos estudantes do curso de Técnico em Informática, abordando de forma pática os conceitos primordiais para se construir uma aplicação mobile funcional.
- Estudantes do Curso de Informática do Ceep
- Início: /11/2015
- Término: /11/2015
- Horário: 13h30 às 17h30
- Carga Horária: 8h
Introdução ao Android
- História: Como surgiu? Quem criou?
- Aplicativos de Sucesso
Como funciona o android
- JVM Dalvik
- JVM ART
- Kernel Linux
- SDK
- API Level
Ambiente de Desenvolvimento
- AVD e Emulador
- ADB (Android Debug Bridge)
- IDE Android Studio
- Gradle
- developer.android.com
Elementos Básicos para o Android
- 1º App - Hello World
- Estrutura do Projeto
- AndroidManifest.xml
- strings.xml
- layouts.xml
- Classe R
- LogCat
- build.gradle
Começando o Projeto Cadastro de Filmes
- Criando um Novo Projeto
- Activity
- Ciclo de Vida de uma Activity
- O que acontece ao rotacionar um celular?
- Gerenciadores de Layout
- LinearLayout
- TableLayout
- GridLayout
- RelativeLayout
- Interface Gráfica
- View
- ViewGroup
- EditText e TextView
- Button e ImageButton
- CheckBox
- RadioButton e RadioGroup
- ListView
- Spinner
- Toast
- AlertDiaog
- Action Bar
- Menu
- Navegando entre telas
- Tratamentos de Eventos
- Intents
- Bundle e Passagem de Parametros
- Up Navigator (Voltando a tela Anterior)
- Persistência
- SharedPreferences
- Banco de Dados SQLite
- Criando o banco usando SQLiteOpenHelper
- Criando a Classe DAO
- Inserindo um Filme
- Editando um Filme
- Exluindo um Filme
- Listando Filmes
- Implementando a Casse Dao com as Activity
- Finalizando o Projeto