CONTEÚDO (técnico) COMPLETO DO TREINAMENTO INTENSIVO PARA ANDROID Universidade Android



Documentos relacionados
PROJETO PEDAGÓGICO DE CURSOS

Capítulo 06: Trabalhando com Intents

Capítulo 04: Persistência com SQLite

Android Básico Hello World!

Nelson Glauber de Vasconcelos Leal

Capítulo 07: Câmera e Arquivos

Capítulo 05: Menus de Contexto

FRWTC-400 DESENVOLVIMENTO MÓVEL PARA ANDROID MÓDULO 1

Google. Ricardo R. Lecheta. Aprenda a criar aplicações para dispositivos móveis com o Android SDK. Novatec

Interfaces Gráficas parte 3

Manual TIM PROTECT BACKUP. Manual do Usuário. Versão Copyright TIM PROTECT BACKUP

Definições de Projeto

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão Copyright Nextel

Desenvolvimento Android. Pontapé inicial...

O que é o Android? O que é o Android

Manual Vivo Sync. Manual do Usuário. Versão Copyright Vivo

emapp background Nós somos dedicados a mobilidade empresarial e criando forte parcerias de longa duração com nossos clientes

Manual Vivo Sync. Manual do Usuário. Versão Copyright Vivo

Programação para Dispositivos Móveis

Introdução ao Android. Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ

OneDrive: saiba como usar a nuvem da Microsoft

Manual Backup Online. Manual do Usuário. Backup Online. Versão Copyright GVT

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão Copyright Nextel

2.Não use objetos de metal para tocar o aparelho, pode produzir um curto-circuito.

Manual Vivo Sync. Manual do Usuário. Versão Copyright Vivo

Programação para Dispositivos Móveis

Manual TIM PROTECT BACKUP. Manual do Usuário TIM PROTECT BACKUP. Versão Copyright TIM

Desenvolvendo para. Windows 8. Aprenda a desenvolver aplicativos para Windows Phone 8 e Windows 8. Ricardo R. Lecheta. Novatec

10 DICAS PARA TURBINAR SEU PACOTE DE DADOS. 1 - Desative os Dados do Celular. 2 Remova as notificações e atualizações automáticas

Obrigado por comprar este tablet. Por favor, leia e guarde todas as instruções de operação antes de utilizar o aparelho.

Google Android para Tablets

Manual de utilização do Sistema de gerenciamento de inspeção de equipamentos (SGIE) Conteúdo

MANUAL DO SISTEMA. Versão 1.00

O que é um aplicativo?

Windows Phone: Acesse Configurações > Rede celular + SIM > Ativada/Desativada. Android: Deslize a tela para baixo e desmarque a opção de dados.

Prof. Jhonatan Fernando

Sistema de Digitalização e Gerenciamento de Arquivos On-Line

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão Copyright Nextel

Olá, esse é o manual feito para ajudar você a conhecer ainda mais o Painel Web que acompanha* App Kontrole.

Programação para Android. Aula 06: Activity, menus e action bar

Introdução ao Android. SECAP 2014 Prof. Rone Ilídio - UFSJ

SISTEMA OPERACIONAL - MAC

ANDROID APPLICATION PROJECT

Manual do usuário. Intelbras isic5 Tablet - Android

Manual Tim Protect Backup. Manual do Usuário. Versão Copyright Tim

Manual Vivo Sync. Manual do Usuário. Versão Copyright Vivo

Como configurar s nos celulares. Ebook. Como configurar s no seu celular. W3alpha - Desenvolvimento e hospedagem na internet

( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO DISPOSITIVOS MOVEIS ANDROID STUDIO

Desenvolvimento com Android Studio Aula 01 Instalação e Configuração do Ambiente de Desenvolvimento, Estrutura de um projeto Android

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão Copyright Nextel

Manual Vivo Sync. Manual do Usuário. Versão Copyright Vivo

Capture Pro Software. Introdução. A-61640_pt-br

Conteúdo Programático do Web Design

Desenvolvimento para Android Prá9ca 2. Prof. Markus Endler

Configurando um Grupo Doméstico e Compartilhando arquivos no Windows 7

Manual do Usúario Backup Online. Manual do Usuário. Backup Online. Versão 1.0.1

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão Copyright Nextel

AULA 2. Minicurso PET-EE UFRN

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Curso: Especializado Desenvolvimento de Aplicações para Android

Manual Vivo Sync. Manual do Usuário. Versão Copyright Vivo

Manual do usuário. Mobile View - ios

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

Manual do Usuário Nextel Cloud. Manual do Usuário. Versão Copyright Nextel

MANUAL DO USUÁRIO. Software de Imagem via Celular (isic) baseado no sistema operacional Android

Manual do usuário. isic 5 - Android

Desenvolvimento de um aplicativo básico usando o Google Android

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

Guia rápido de recursos Wi-Fi GZ-EX210

MANUAL DO USUÁRIO. Software de Imagem via ipad baseado no sistema operacional ios

Lotus Notes 8.5 para o Office 365 para empresas

02 - Usando o SiteMaster - Informações importantes

Procedimentos para configurar o Motion Detection no D-ViewCam 1 Para configurar o Motion Detection no D-ViewCam, é necessário que a câmera IP esteja

Computação II Orientação a Objetos

I - O que é o Mobilize-se

Plano de Aula - Dreamweaver CS6 - cód Horas/Aula

[SITE FÁCIL CDL MANUAL DO USUÁRIO]

Rede de Laboratórios de Produtividade de Software

Manual Backup Online. Manual do Usuário. Versão Copyright Backup Online

Quando se fala em ponto eletrônico, a primeira coisa que vem à sua cabeça ainda é dor?

INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período

FedEx Billing Online. Com o FedEx Billing Online, você pode:

JVC CAM CONTROLO (para ipad) Guia do Usuário

Guia de instalação Command WorkStation 5.5 com o Fiery Extended Applications 4.1

Sistema de Registro das Atividades do RT - Tutorial de utilização

Sistema de Gerenciamento Remoto

Manual de Usuário Versão 3.0

NÚCLEO DE TECNOLOGIA E EDUCAÇÃO CURSO: WINDOWS MOVIE MAKER TUTORIAL

Manual de Configuração e Utilização TabFisc Versão Mobile 09/2013 Pag. 1 MANUAL DE UTILIZAÇÃO TABLET VERSÃO MOBILE

3ª Edição Ricardo R. Lecheta

Changelog 30/04/2015. Versão

Android Layout Manager. Ivan Nicoli

SISTEMAS OPERACIONAIS

*HUPRQGR±0DQXDOGR8VXiULR

ATIVIDADES PRÁTICAS SUPERVISIONADAS

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO

Obs: É necessário utilizar um computador com sistema operacional Windows 7.

Manual Vivo Sync. Manual do Usuário. Versão Copyright Vivo com.br

TRBOnet MDC Console. Manual de Operação

Transcrição:

Conteúdo detalhado CONTEÚDO (técnico) COMPLETO DO TREINAMENTO INTENSIVO PARA ANDROID Universidade Android Android Básico 1. Dispositivos Android 2. Instalação do Android 3. Emuladores de Android 4. Exercício: Executando seu Primeiro App 5. Entendendo o que foi gerado 6. Exercício: Ciclo de vida 7. Componentes de tela 8. TextView 9. EditText 10. Button e um pouco de Listeners 11. Alerta modal 12. Atributos XML 13. Exercícios 14. Para saber mais: Colocando uma ação no botão sem o uso de Listeners 15. Para saber mais: Layouts 16. LinearLayout 17. TableLayout 18. AbsoluteLayout 19. RelativeLayout 20. Para saber mais: editores de tela e outros layouts 21. Gravity 22. Weight 23. Para conhecer mais: Lint Cadastro de Contatos Gerais ** (O Android já possui cadastro de contatos incorporado ao SO; mas esse cadastro de contatos é especial e serve para empresas, pois a mesma aplicação controla Fornecedores, Colaboradores, Clientes, Amigos etc...), controlando em um único lugar (em um único banco de dados) todos os cadastros de contatos de uma empresa ou pessoa fisica. Essa aplicação pode conter APIs de acesso e ser utilizada por qualquer tipo de software remoto, softwares ricos (compilados) ou de Web. 1. Exercícios: criando o projeto e sua visão global file:///c:/users/cristiano/desktop/universidadeandroid/checklist_conteudo.html 1/5

2. Alertas com o Toast 3. Exercício: integrando o Toast Tela de cadastro 1. Exercícios: Criando uma tela para adicionar contatos 2. Floating Button 3. Exercícios: criando um floating button e seu comportamento 4. Utilizando mais de uma Activity 5. Exercícios: Chamando a tela do cadastro de contato usando uma Intent 6. OptionsMenu 7. MenuInflater 8. ActionBar 9. Exercício: Começando um menu Persistência com SQLite 1. Modelo: a entidade "Contato" 2. Exercício: Nossa classe de modelo e extraindo os dados do formulário 3. Nosso DAO 4. Um pouco de SQL e a criação do banco 5. Outros métodos para nosso DAO 6. Método de inserção 7. Exercícios: Utilizando o DAO para salvar um novo Contato 8. Busca de contatos 9. Exercícios: Listagem de contatos cadastrados Completando o cadastro 1. Trabalhando com o Contato selecionado: deletando do banco 2. Context Menu 3. Exercícios: deletando Contato escolhido 4. Para saber mais: Contextual Action Bar 5. Exercício (Opcional): Utilizando o Contextual Action Bar 6. Buscando por id Completando nosso sistema: Intents 1. Compartilhando informações entre Activities 2. Exercícios: editando o Contato selecionado 3. AndroidManifest.xml e seu editor 4. Intents implícitas: ligando para um Contato 5. Enviando um SMS para o Contato file:///c:/users/cristiano/desktop/universidadeandroid/checklist_conteudo.html 2/5

6. Navegando no site do Contato 7. Visualizando o Contato no mapa 8. Compartilhando com as Redes sociais 9. Exercícios: trabalhando com Intents diferentes Câmera e arquivos 1. Um pouco do sistema de arquivos 2. Câmera 3. Capturando o resultado de uma activity chamada 4. Exercícios: tirando fotos usando a câmera 5. Alterando a estrutura da tabela: o método onupgrade 6. Exercícios: alterando nossa tabela LayoutInflater para melhorar nossa apresentação 1. Exercícios: Customizando o layout da listagem de Contatos Lidando com notificações em background 1. Recebendo SMS 2. Tocando MP3 3. Exercícios: Tocando som ao receber SMS do contato Integração com outros sistemas: conectividade 1. Gerando JSON 2. Exercícios: convertendo Contatos para JSON 3. Enviando dados para o servidor 4. Exercícios: Encapsulando a requisição para o servidor Fazendo o envio dos dados de forma assíncrona 1. Uma barra de progresso: ProgressDialog 2. Exercícios: Rodando a integração Melhorando a usabilidade com Application Resources 1. Application Resources 2. Exercícios: Mostrando mais informações na lista de contatos Fragments e o pacote de compatibilidade file:///c:/users/cristiano/desktop/universidadeandroid/checklist_conteudo.html 3/5

1. Fragments 2. Listagem de Provas com Fragment 3. Exercícios: Criando o Fragment da listagem de provas 4. Exercícios: Exibindo o Fragment de listagem de provas 5. Fragment dos detalhes da prova selecionada 6. Exercícios: Criando os detalhes da prova selecionada 7. Adequando melhor a apresentação da tela para Tablet 8. Exercícios: Adequando melhor a apresentação da tela para tablet 9. Passando dados de um Fragment para outro 10. Exercícios: Enviando a prova selecionada para outro Fragment 11. Empilhando fragments com o addtobackstack 12. Exercício: usando o addtobackstack 13. Para saber mais: ViewPager 14. Exercícios (Opcionais): Usando o ViewPager 15. Para saber mais: ExpandableListAdapter 16. Exercícios (Opcionais): Usando ExpandableListView na lista de provas Google Maps e GPS 1. Exercícios: Atualizando localização no mapa Apêndice Trabalhando com preferências do usuário 1. SharedPreferences 2. Exercícios Gravando as preferências da aplicação ANDROID Avançado: Criação de aplicativos com o compartilhamento de conteúdo Compartilhamento de dados simples Compartilhamento de arquivos Compartilhamento de arquivos com NFC Compilando Apps com Multimedia Gerenciamento de Aúdio Capturando Fotos Imprimindo Conteúdos Compilando Apps com Conectividade para Cloud (nuvem) Conectando dispositivos Wireless Performance de Operações de Rede file:///c:/users/cristiano/desktop/universidadeandroid/checklist_conteudo.html 4/5

Transferindo Dados sem Drenar totalmente a bateria Processo de Sincronização com Clouds Resolução de Conflitos com Gravação em Cloud Transferindo dados Utilizando adapatadores de sincronização Compilando Apps com "Location & Maps" Melhores Práticas Para Utilização de Interface Melhores Práticas Para Entradas de Usuário Melhores Práticas Para Trabalhos de Background no SO Melhores Práticas Para Performance Melhores Práticas Para Segurança ** Você pode utilizar essa Aplicação de Contatos Gerais e vendê la para várias empresas que desejem manter seus "contatos gerais" em uma única base de dados em Cloud. Se você ainda não sabe o que é ter uma aplicação em Cloud... eu vou te ensinar durante o curso. file:///c:/users/cristiano/desktop/universidadeandroid/checklist_conteudo.html 5/5