SlideShare uma empresa Scribd logo
1 de 44
Baixar para ler offline
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.
Android - FLISoL 2016
Android - FLISoL 2016
Fragment
Pode ser definido como um
“pedaço” de tela.
Android - FLISoL 2016
Android - FLISoL 2016
View
Item gráfico responsável
por exibir, permitir e receber
eventos.
Android - FLISoL 2016
Android - FLISoL 2016
Intent
Representa uma ação que a
aplicação deseja executar.
Android - FLISoL 2016
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?
Android - FLISoL 2016
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 20110829carolfurness
 
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ábeisMarcelo dos Santos
 
Ideias Todo Mundo Tem
Ideias Todo Mundo TemIdeias Todo Mundo Tem
Ideias Todo Mundo Tempublirp
 
Xamarin Introdução
Xamarin IntroduçãoXamarin Introdução
Xamarin Introduçãoakamud
 
Android Wear - Workshop por @cesarnogcps
Android Wear - Workshop por @cesarnogcpsAndroid Wear - Workshop por @cesarnogcps
Android Wear - Workshop por @cesarnogcpsCesar 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 FirstStudyxnet
 
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 vfinalMoip
 
Como escalamos Agile na Globo.com
Como escalamos Agile na Globo.comComo escalamos Agile na Globo.com
Como escalamos Agile na Globo.comGlaucia 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 ValleyStartupi
 
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_v4Larissa Candido
 

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
 
Trabalhos Variados F | Estúdio 196 Branding & Design
Trabalhos Variados F | Estúdio 196 Branding & DesignTrabalhos Variados F | Estúdio 196 Branding & Design
Trabalhos Variados F | Estúdio 196 Branding & Design
 
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
 

Semelhante a Android - FLISoL 2016

Android Palestra
Android PalestraAndroid Palestra
Android PalestraRenato
 
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é
 
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/2012guisester
 
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 androidMessias 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 Androidilegra
 
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.2013guisester
 
Aula01 - introdução, Activity
Aula01 - introdução,  ActivityAula01 - introdução,  Activity
Aula01 - introdução, ActivityArthur 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 AndroidJosé Alexandre Macedo
 
Android-Juliana-slides.ppt
Android-Juliana-slides.pptAndroid-Juliana-slides.ppt
Android-Juliana-slides.pptMarcelo Silva
 
Curso de Google Android - Aula 1
Curso de Google Android - Aula 1Curso de Google Android - Aula 1
Curso de Google Android - Aula 1Jose 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 Androidguisester
 
E tertulia paol-rq
E tertulia paol-rqE tertulia paol-rq
E tertulia paol-rqKMILT
 
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áticaJosué 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áticaJosué 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