SlideShare uma empresa Scribd logo
Hello...
Primeiros Passos e Novas
Tendências no
Desenvolvimento Android
FLISOL 2016
Catanduva, 2016
Android
Criado em 2008
Baseado no Kernel Linux
Google e Open Handset Alliance
O Mercado
Dono de mais de 80% do Mercado
Maior número de usuários (+1 Bi)
Média de 60 Mil Downloads por dia
Baixo investimento
Vantagens
Fragmentação
Falta de padronização
Receita média inferior
Desvantagens
Primeiros Passos
Android Developers
https://developer.android.com
Ferramentas
Android Studio
Android SDK
AVD (Emulador)
GenyMotion
Bitbucket
Git
Conceitos Básicos
Activity
Representa uma tela que o
usuário está interagindo.
Controla interface e
eventos.
Fragment
Pode ser definido como um
“pedaço” de tela.
View
Item gráfico responsável
por exibir, permitir e receber
eventos.
Intent
Representa uma ação que a
aplicação deseja executar.
Manifest
Base de uma aplicação
Android, contém um
“resumo” do que é
necessário para a execução.
Gradle
Sistema de automatização
de builds.
SQLite
Biblioteca em C que
implementa um banco de
dados SQL embutido.
Android DevConference
2015
Tendências
Usabilidade
Animations
Android Libs
Segurança
Cardboard
It’s time
to
CODE!
Ok,
mas como
publicar?
Criar conta de desenvolvedor
$25 (Dólares)
Gerar e publicar APK
Obrigado!
guideblog.com.br
Android - FLISoL 2016

Mais conteúdo relacionado

Destaque

Manga Port 20110829
Manga Port 20110829Manga Port 20110829
Manga Port 20110829
carolfurness
 
Portfólio D'Zuca Comunicação e Design
Portfólio D'Zuca Comunicação e DesignPortfólio D'Zuca Comunicação e Design
Portfólio D'Zuca Comunicação e Design
D'Zuca Comunicação e Design
 
Desafios da tecnologia para escritórios contábeis
Desafios da tecnologia para escritórios contábeisDesafios da tecnologia para escritórios contábeis
Desafios da tecnologia para escritórios contábeis
Marcelo dos Santos
 
Ideias Todo Mundo Tem
Ideias Todo Mundo TemIdeias Todo Mundo Tem
Ideias Todo Mundo Tem
publirp
 
Websites
WebsitesWebsites
Websites
Felipe Pereira
 
Xamarin Introdução
Xamarin IntroduçãoXamarin Introdução
Xamarin Introdução
akamud
 
Android Wear - Workshop por @cesarnogcps
Android Wear - Workshop por @cesarnogcpsAndroid Wear - Workshop por @cesarnogcps
Android Wear - Workshop por @cesarnogcps
Cesar Augusto Nogueira
 
Xamarin e Azure - Mobile e Cloud First
Xamarin e Azure - Mobile e Cloud FirstXamarin e Azure - Mobile e Cloud First
Xamarin e Azure - Mobile e Cloud First
Studyxnet
 
Webinar seo moip + núvem shop rosana amaral vfinal
Webinar seo moip + núvem shop   rosana amaral vfinalWebinar seo moip + núvem shop   rosana amaral vfinal
Webinar seo moip + núvem shop rosana amaral vfinal
Moip
 
MIMO + Spotify
MIMO + SpotifyMIMO + Spotify
MIMO + Spotify
Gabriel Mesquita
 
Como escalamos Agile na Globo.com
Como escalamos Agile na Globo.comComo escalamos Agile na Globo.com
Como escalamos Agile na Globo.com
Glaucia Peres
 
Conta Azul: de Joinville a Silicon Valley
Conta Azul: de Joinville a Silicon ValleyConta Azul: de Joinville a Silicon Valley
Conta Azul: de Joinville a Silicon Valley
Startupi
 
Além do mundo acadêmico - O que fazer após a graduação?
Além do mundo acadêmico - O que fazer após a graduação? Além do mundo acadêmico - O que fazer após a graduação?
Além do mundo acadêmico - O que fazer após a graduação?
Suellyn Specie
 
Webinar: Centro de Gestão Integrada: Sua empresa ainda vai ter um!
Webinar: Centro de Gestão Integrada: Sua empresa ainda vai ter um!Webinar: Centro de Gestão Integrada: Sua empresa ainda vai ter um!
Webinar: Centro de Gestão Integrada: Sua empresa ainda vai ter um!
Modulo Security
 
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
Vinicius Jarina
 
Não aguenta mais investir no Google? A solução pode estar no seu Suporte ao C...
Não aguenta mais investir no Google? A solução pode estar no seu Suporte ao C...Não aguenta mais investir no Google? A solução pode estar no seu Suporte ao C...
Não aguenta mais investir no Google? A solução pode estar no seu Suporte ao C...
Felipe Perlino
 
APRESENTACAO - ITAÚ – FEITO PARA VOCÊ - LARISSA CANDIDO_v4
APRESENTACAO - ITAÚ – FEITO PARA VOCÊ - LARISSA CANDIDO_v4APRESENTACAO - ITAÚ – FEITO PARA VOCÊ - LARISSA CANDIDO_v4
APRESENTACAO - ITAÚ – FEITO PARA VOCÊ - LARISSA CANDIDO_v4
Larissa Candido
 
Facebook Empresas
Facebook EmpresasFacebook Empresas
Facebook Empresas
Cristiano Ribeiro
 
Dicas de como pesquisar no Google
Dicas de como pesquisar no GoogleDicas de como pesquisar no Google
Dicas de como pesquisar no Google
Daiana de Ávila
 

Destaque (20)

Manga Port 20110829
Manga Port 20110829Manga Port 20110829
Manga Port 20110829
 
Portfólio D'Zuca Comunicação e Design
Portfólio D'Zuca Comunicação e DesignPortfólio D'Zuca Comunicação e Design
Portfólio D'Zuca Comunicação e Design
 
Desafios da tecnologia para escritórios contábeis
Desafios da tecnologia para escritórios contábeisDesafios da tecnologia para escritórios contábeis
Desafios da tecnologia para escritórios contábeis
 
Ideias Todo Mundo Tem
Ideias Todo Mundo TemIdeias Todo Mundo Tem
Ideias Todo Mundo Tem
 
Websites
WebsitesWebsites
Websites
 
Xamarin Introdução
Xamarin IntroduçãoXamarin Introdução
Xamarin Introdução
 
Android Wear - Workshop por @cesarnogcps
Android Wear - Workshop por @cesarnogcpsAndroid Wear - Workshop por @cesarnogcps
Android Wear - Workshop por @cesarnogcps
 
Apresentação D1000 Institucional
Apresentação D1000 InstitucionalApresentação D1000 Institucional
Apresentação D1000 Institucional
 
Xamarin e Azure - Mobile e Cloud First
Xamarin e Azure - Mobile e Cloud FirstXamarin e Azure - Mobile e Cloud First
Xamarin e Azure - Mobile e Cloud First
 
Webinar seo moip + núvem shop rosana amaral vfinal
Webinar seo moip + núvem shop   rosana amaral vfinalWebinar seo moip + núvem shop   rosana amaral vfinal
Webinar seo moip + núvem shop rosana amaral vfinal
 
MIMO + Spotify
MIMO + SpotifyMIMO + Spotify
MIMO + Spotify
 
Como escalamos Agile na Globo.com
Como escalamos Agile na Globo.comComo escalamos Agile na Globo.com
Como escalamos Agile na Globo.com
 
Conta Azul: de Joinville a Silicon Valley
Conta Azul: de Joinville a Silicon ValleyConta Azul: de Joinville a Silicon Valley
Conta Azul: de Joinville a Silicon Valley
 
Além do mundo acadêmico - O que fazer após a graduação?
Além do mundo acadêmico - O que fazer após a graduação? Além do mundo acadêmico - O que fazer após a graduação?
Além do mundo acadêmico - O que fazer após a graduação?
 
Webinar: Centro de Gestão Integrada: Sua empresa ainda vai ter um!
Webinar: Centro de Gestão Integrada: Sua empresa ainda vai ter um!Webinar: Centro de Gestão Integrada: Sua empresa ainda vai ter um!
Webinar: Centro de Gestão Integrada: Sua empresa ainda vai ter um!
 
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
MobileConf 2014 - Xamarin - Desenvolvimento multiplataforma feito da maneira ...
 
Não aguenta mais investir no Google? A solução pode estar no seu Suporte ao C...
Não aguenta mais investir no Google? A solução pode estar no seu Suporte ao C...Não aguenta mais investir no Google? A solução pode estar no seu Suporte ao C...
Não aguenta mais investir no Google? A solução pode estar no seu Suporte ao C...
 
APRESENTACAO - ITAÚ – FEITO PARA VOCÊ - LARISSA CANDIDO_v4
APRESENTACAO - ITAÚ – FEITO PARA VOCÊ - LARISSA CANDIDO_v4APRESENTACAO - ITAÚ – FEITO PARA VOCÊ - LARISSA CANDIDO_v4
APRESENTACAO - ITAÚ – FEITO PARA VOCÊ - LARISSA CANDIDO_v4
 
Facebook Empresas
Facebook EmpresasFacebook Empresas
Facebook Empresas
 
Dicas de como pesquisar no Google
Dicas de como pesquisar no GoogleDicas de como pesquisar no Google
Dicas de como pesquisar no Google
 

Semelhante a Android - FLISoL 2016

Android Palestra
Android PalestraAndroid Palestra
Android Palestra
Renato
 
Android
AndroidAndroid
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...
Adriel Café
 
Android - Notas de aula
Android - Notas de aulaAndroid - Notas de aula
Android - Notas de aula
antonio sérgio nogueira
 
Apostilaandroidfatecnormal
ApostilaandroidfatecnormalApostilaandroidfatecnormal
Apostilaandroidfatecnormal
antonio sérgio nogueira
 
Introdução à programação em Android Senac 15/05/2012
Introdução à programação em Android Senac 15/05/2012Introdução à programação em Android Senac 15/05/2012
Introdução à programação em Android Senac 15/05/2012
guisester
 
Show Day Droid x
Show Day Droid xShow Day Droid x
Show Day Droid x
Impacta Eventos
 
2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android
Messias Batista
 
Introdução a programação em Android
Introdução a programação em AndroidIntrodução a programação em Android
Introdução a programação em Android
ilegra
 
Introdução à programação em Android SENAC 17.06.2013
Introdução à programação em Android SENAC 17.06.2013Introdução à programação em Android SENAC 17.06.2013
Introdução à programação em Android SENAC 17.06.2013
guisester
 
Aula01 - introdução, Activity
Aula01 - introdução,  ActivityAula01 - introdução,  Activity
Aula01 - introdução, Activity
Arthur Emanuel
 
Desenvolvimento de Aplicativos para a Plataforma Android
Desenvolvimento de Aplicativos para a Plataforma AndroidDesenvolvimento de Aplicativos para a Plataforma Android
Desenvolvimento de Aplicativos para a Plataforma Android
José Alexandre Macedo
 
Palestra Android
Palestra AndroidPalestra Android
Palestra Android
Zalkind Lincoln
 
Android-Juliana-slides.ppt
Android-Juliana-slides.pptAndroid-Juliana-slides.ppt
Android-Juliana-slides.ppt
Marcelo Silva
 
O futuro do Android
O futuro do AndroidO futuro do Android
O futuro do Android
Erisvaldo Junior
 
Curso de Google Android - Aula 1
Curso de Google Android - Aula 1Curso de Google Android - Aula 1
Curso de Google Android - Aula 1
Jose Berardo
 
Introdução a programação em Android
Introdução a programação em AndroidIntrodução a programação em Android
Introdução a programação em Android
guisester
 
E tertulia paol-rq
E tertulia paol-rqE tertulia paol-rq
E tertulia paol-rq
KMILT
 
Aprenda a usar os recursos “câmera” do android, criando um app de forma prática
Aprenda a usar os recursos “câmera” do android, criando um app de forma práticaAprenda a usar os recursos “câmera” do android, criando um app de forma prática
Aprenda a usar os recursos “câmera” do android, criando um app de forma prática
Josué Rockefeller
 
Aprenda a usar os recursos “câmera” do android, criando um app de forma prática
Aprenda a usar os recursos “câmera” do android, criando um app de forma práticaAprenda a usar os recursos “câmera” do android, criando um app de forma prática
Aprenda a usar os recursos “câmera” do android, criando um app de forma prática
Josué Rockefeller
 

Semelhante a Android - FLISoL 2016 (20)

Android Palestra
Android PalestraAndroid Palestra
Android Palestra
 
Android
AndroidAndroid
Android
 
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...
FLISOL 2012 - Palestra "Introdução ao Desenvolvimento de Aplicações para o Si...
 
Android - Notas de aula
Android - Notas de aulaAndroid - Notas de aula
Android - Notas de aula
 
Apostilaandroidfatecnormal
ApostilaandroidfatecnormalApostilaandroidfatecnormal
Apostilaandroidfatecnormal
 
Introdução à programação em Android Senac 15/05/2012
Introdução à programação em Android Senac 15/05/2012Introdução à programação em Android Senac 15/05/2012
Introdução à programação em Android Senac 15/05/2012
 
Show Day Droid x
Show Day Droid xShow Day Droid x
Show Day Droid x
 
2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android
 
Introdução a programação em Android
Introdução a programação em AndroidIntrodução a programação em Android
Introdução a programação em Android
 
Introdução à programação em Android SENAC 17.06.2013
Introdução à programação em Android SENAC 17.06.2013Introdução à programação em Android SENAC 17.06.2013
Introdução à programação em Android SENAC 17.06.2013
 
Aula01 - introdução, Activity
Aula01 - introdução,  ActivityAula01 - introdução,  Activity
Aula01 - introdução, Activity
 
Desenvolvimento de Aplicativos para a Plataforma Android
Desenvolvimento de Aplicativos para a Plataforma AndroidDesenvolvimento de Aplicativos para a Plataforma Android
Desenvolvimento de Aplicativos para a Plataforma Android
 
Palestra Android
Palestra AndroidPalestra Android
Palestra Android
 
Android-Juliana-slides.ppt
Android-Juliana-slides.pptAndroid-Juliana-slides.ppt
Android-Juliana-slides.ppt
 
O futuro do Android
O futuro do AndroidO futuro do Android
O futuro do Android
 
Curso de Google Android - Aula 1
Curso de Google Android - Aula 1Curso de Google Android - Aula 1
Curso de Google Android - Aula 1
 
Introdução a programação em Android
Introdução a programação em AndroidIntrodução a programação em Android
Introdução a programação em Android
 
E tertulia paol-rq
E tertulia paol-rqE tertulia paol-rq
E tertulia paol-rq
 
Aprenda a usar os recursos “câmera” do android, criando um app de forma prática
Aprenda a usar os recursos “câmera” do android, criando um app de forma práticaAprenda a usar os recursos “câmera” do android, criando um app de forma prática
Aprenda a usar os recursos “câmera” do android, criando um app de forma prática
 
Aprenda a usar os recursos “câmera” do android, criando um app de forma prática
Aprenda a usar os recursos “câmera” do android, criando um app de forma práticaAprenda a usar os recursos “câmera” do android, criando um app de forma prática
Aprenda a usar os recursos “câmera” do android, criando um app de forma prática
 

Android - FLISoL 2016

Notas do Editor

  1. Floating Button, Padronização by Android
  2. Animações
  3. Appcompat, EventBus, ORM, Picasso
  4. Drozer, Prefira Keystore do que SharedPreferences, Crypto, BouncyCastle, keyczar