Descrição: O mercado de aplicativos para smartphones e tablets está muito aquecido, e faltam profissionais no mercado especializados neste tipo de desenvolvimento. Nesta área, o Android tem um grande destaque, por ser a plataforma mais utilizada no mundo.
Este curso aborda desde os aspectos básicos do Android como a arquitetura da plataforma, seus principais componentes e como criar interfaces gráficas até conceitos e APIs mais avançadas como a utilização de GPS, manipulação de mapas e armazenamento em bancos de dados.
Aborda também o desenvolvimento de aplicativos que se adaptam a dispositivos com diferentes tamanhos de tela e versões do Android. O curso é baseado no Android 5.0 (Lollipop) e na ferramenta Android Studio, a IDE oficial do Google para desenvolvimento Android.
Aptidões após o curso
Ao final do curso, os alunos terão um profundo conhecimento a respeito do Android e poderão desenvolver os mais diversos tipos de aplicativos. Estarão aptos a trabalhar profissionalmente com desenvolvimento voltado para smartphones e tablets em empresas do ramo e até por conta própria, vendendo seus aplicativos na Google Play Store.
Conteúdo Programático:
Conhecendo o Android
Dispositivos móveis e o mercado
Open Handset Alliance e introdução ao Android
Arquitetura do Android
Configurando o ambiente de desenvolvimento
Instalação do JDK
Android Studio
A API de compatibilidade
Testando no seu smartphone ou tablet
Programando aplicativos para Android
Componentes de aplicativos do Android
Arquivo AndroidManifest.xml
Permissões de acesso
Activities
Invocação e aplicação de layout
Retorno de dados e passagem de parâmetros
O ciclo de vida e a pilha de activities
Gerenciamento de estado
Resources
Tipos de resources
A classe R e resources em arquivos XML
Uso de arquivos JAR externos
Logging
Uso de logging no código
Visualizando as mensagens de log
Threads e o Android
Modelo de execução do Android e UI thread
Handlers
Tarefas Assíncronas
Interfaces gráficas com layouts e views
Relacionamento entre activities e views
Tratamento de eventos
Views e layouts nativos do Android
Interfaces gráficas com fragments
Relação entre fragments e activities
Ciclo de Vida
Fragments estáticos e dinâmicos
Gerenciamento de estado
Interfaces gráficas com adapters e dialogs
Adapters nativos e customizados
Views baseadas em adapters
Dialogs
Explorando a action bar e o uso de menus
Action bar
Action buttons
Up navigation
Menus
Options menu / action bar
Context menu
Popup menu
O padrão navigation drawer
Integrando componentes com o uso de intents
Conceito de intents e dados que ela carrega
Interceptação de intents com intent filters
O processo de intent resolution
Actions e categories nativas do Android
Recebendo eventos com Broadcast Receivers
O que são e como funcionam
Configuração estática e dinâmica
Envio de mensagens com e sem ordenamento
Ciclo de vida e recomendações de uso
Eventos de broadcast nativos do Android
Broadcasts locais
Serviço de notificação, toasts e alarmes
Criação e configuração de notificações
Exibição de toasts
Configuração e agendamento de alarmes
Processamento em segundo plano com services
Criação e execução de services
Conexão a services existentes
Serviços de localização
Localização atual do dispositivo
Geocoding e reverse geocoding
Geofences
Interagindo com o Google Maps
Configuração da integração com o Google Maps
Exibição de mapas
Aplicação de marcadores
Desenho de formas geométricas
Armazenamento em arquivos e bancos de dados
Armazenamento de preferências do usuário
Framework de preferências
Arquivos na memória interna e externa
Banco de dados
Gerenciamento de tabelas
Manipulação de dados
Disponibilizando informações com content providers
Modelo de dados
Uso de URIs para acesso a um content provider
Criação e manipulação de dados
Content providers nativos do Android
Rede com sockets, internet e web services
Sockets TCP/IP e UDP/IP
Requisições HTTP
Invocação de web services SOAP e RESTFul
Os formatos XML e JSON
API de Telefonia e SMS
Leitura de dados relacionados ao telefone
Trabalhando com eventos do telefone
Envio e recebimento de SMS
Suportando de smartphones a tablets
Suporte a diversos idiomas
Suporte a diversas versões do Android
Suporte a diversas telas
Publicando na Google Play Store
Google Play Store
Assinatura digital do seu aplicativo
Publicação na Google Play Store
Mão na Massa: Criando Aplicações na Prática
Implementação de aplicações completas
Título: Curso de Android Criando Aplicativos para Smartphones e Tablets
Nome do Autor: Softblue
Gênero: Vídeo Aulas
Ano de Lançamento: 2015
Editora: Softblue
Extensão: AVI / PDF
Idioma: Português
Tamanho: 8.30 GB (Descompactado)
UPLOADED
BRUPLOAD
BRFILES
UPTOBOX
Curso de Android: Criando Aplicativos para Smartphones e Tablets
(AD-07)
de R$ 679,90
por R$ 559,80
(12x sem juros de R$ 46,65)
(AQUI É GRÁTIS)
Baixar Grátis Curso de Android Criando Aplicativos para Smartphones e Tablets Softblue
O post Curso de Android Criando Aplicativos para Smartphones e Tablets Softblue apareceu primeiro em XANDAO DOWNLOAD™.