SlideShare uma empresa Scribd logo
1 de 56
Baixar para ler offline
Curso básico
lucas boeing scarduelli / @lucasscarduelli
aula 05
agenda
13/05/2017
Introdução ao Android
Ambiente de Desenvolvimento
Arquitetura
Estrutura da Aplicação
20/05/2017
Activities, Intents e Intent Filters
Leiautes e Componentes (ViewGroups e Views)
03/06/2017
Iterações Com o Usuário (Eventos)
Permissões de Aplicativo
10/06/2017
Armazenamento de Dados
Chamadas Remotas
24/06/2017
Mapas
Sensores
Publicação no Google Play
google maps e localização com gps
google maps
deve-se criar uma activity baseanda em google maps activity.
criando essa activity os seguintes arquivos são criados/alterados:
- mapsactivity.java
- activity_maps.xml
- androidmanifest.xml
- google_maps_api.xml
https://developers.google.com/maps/documentation/android-api
google maps
activity implementa métodos para manipulação do google maps
google maps
o leiaute implementa um fragmento de mapa
google maps
arquivo androidmanifest.xml
google maps
arquivo google_maps_api.xml
google maps
obtendo a google maps api key
1. Copie o link fornecido no arquivo google_maps_api.xml e cole-o no
navegador.
2. Siga as instruções para criar um novo projeto no console ou selecione
um projeto existente.
3. Crie uma chave da Android API para o projeto do console.
4. Copie a chave de API, volte ao Android Studio e cole-a no elemento <string>
do arquivo google_maps_api.xml.
google maps
configurando o mapa…
google maps
movendo a câmera…
google maps
adicionando marcadores…
google maps
adicionando formas…
Localização COM GPS
utilizamos a Location API (Fused Location Provider) para trabalhar com
localização com GPS.
https://developer.android.com/training/location/index.html
Localização COM GPS
adicionar permissão ao androidmanifest.xml
Localização COM GPS
conectar o google play services
Localização COM GPS
conectar o google play services
Localização COM GPS
pegar a última localização conhecida
Localização COM GPS
monitorando alteração na localização…
Localização COM GPS
monitorando alteração na localização…
extra
calcular a distância em linha reta entre dois pontos…
extra
utilizamos a directions API do google maps para trabalhar com rotas.
A Google Maps Directions API é um serviço que calcula rotas entre locais
usando uma solicitação HTTP.
https://developers.google.com/maps/documentation/directions
sensores
o que sao?
Um sensor é um dispositivo que responde a um estímulo físico.
Alguns exemplos são sensores de: luz, som, temperatura, biometria, pressão e
proximidade.
como utilizar?
Todas as classes necessárias para interação com os sensores presentes em
um dispositivo Android podem ser encontradas no pacote android.hardware.*
Existem basicamente três classes de vital importância para nós
programadores:
· SensorManager: permite que se acesse os sensores dos dispositivos;
· Sensor: representa um dos sensores propriamente dito;
· SensorEvent: encapsula as informações de um evento ocasionado por um
sensor.
na prática!!
para exemplificar o uso de sensores vamos desenvolver uma aplicação que
mostre o valor dos três eixos (x, y e z) do acelerômetro e também uma lista
com todos os sensores disponíveis no aparelho.
na prática!!
na prática!! activity_main.xml
na prática!! activity_main.xml
na prática!! MainActivity.java
na prática!! MainActivity.java
na prática!! MainActivity.java
na prática!! activity_listar.xml
na prática!! ListarActivity.java
publicando a sua aplicação!!
quanto custa para publicar?
google play
etapas para publicação
1. Google Play Developer Console
2. preparar sua app
3. gerar .apk para publicação
4. Definir detalhes da app
5. definir classificação indicativa
6. definir preço e distribuição
7. Publicar
google play
acessado pelo link https://play.google.com/apps/publish/
No primeiro acesso:
● Fazer login numa conta Google
● Ler e aceitar o Contrato de distribuição do desenvolvedor do Google Play
● Pagar a taxa de registro no valor de 25 dólares. Essa taxa só precisa ser
paga uma vez, e o registro tem duração indeterminada.
etapa 1 - Google Play Developer Console
etapa 1 - Google Play Developer Console
etapa 1 - Google Play Developer Console
etapa 1 - Google Play Developer Console
etapa 1 - Google Play Developer Console
O google sugere que a gente escolha um bom nome de pacote.
uma vez publicada a aplicacao nao podemos mais mudar o nome do pacote,
pois o google play associa o mesmo a publicação.
desativar o log da aplicação retirando do código qualquer chamada de
método da classe log.
etapa 2 - preparar sua app
alterações no androidmanifest.xml
- desativar o debug ( android:debuggable )
- revisar o ícone e o label ( android:icon e android:label )
- versionar a aplicação ( android:versioncode e android:versionname )
etapa 2 - preparar sua app
etapa 2 - preparar sua app
Para garantir a autenticidade do .apk, o Google Play exige que ele seja
assinado por uma dupla de chaves pública-privada. O resultado é como se você
gerasse um certificado digital para sua app.
Etapa 3 - gerar .apk para publicação
com o apk assinado e gerado agora podemos fazer o upload do arquivo para
o Google Play Developer Console.
Etapa 3 - gerar .apk para publicação
para ser utilizado em produção a versão do apk importado tem que estar
revisada e aprovada
Etapa 3 - gerar .apk para publicação
etapa 4 - Definir detalhes da app
a definição dos detalhes compreende as informações que serão mostradas na
página da sua aplicação no google play e tem como principais itens:
- descrição breve e detalhada
- gráfico de recursos
- Capturas de tela
- screenshots
- Tipo
- Categoria
- Política de privacidade
etapa 4 - Definir detalhes da app
a definição dos detalhes compreende as informações que serão mostradas na
página da sua aplicação no google play e tem como principais itens:
- descrição breve e detalhada
- gráfico de recursos
- Capturas de tela
- screenshots
- Tipo
- Categoria
- Política de privacidade
O critério e os níveis de classificação indicativa variam bastante de país para
país.
Por isso, o Google facilita bastante nosso trabalho oferecendo um
questionário para determinar a classificação da sua app nos diversos países
de publicação.
Basta responder a todas as perguntas que ele gera as classificações dos
diversos países para você.
Etapa 5 - definir classificação indicativa
O critério e os níveis de classificação indicativa variam bastante de país para
país.
Por isso, o Google facilita bastante nosso trabalho oferecendo um
questionário para determinar a classificação da sua app nos diversos países
de publicação.
Basta responder a todas as perguntas que ele gera as classificações dos
diversos países para você.
Etapa 5 - definir classificação indicativa
etapa 6 - definir preço e distribuição
neste ponto você precisa definir os seguintes pontos importantes:
- se o aplicativo vai ser gratuito ou pago
- quais paises que será distribuído (ao menos um)
- se o aplicativo contém anúncios
- deve marcar que o aplicativo segue as diretrizes de conteúdo
- reconhecer que o seu aplicativo esteja sujeito às leis de exportação dos
eua
etapa 6 - definir preço e distribuição
neste ponto você precisa definir os seguintes pontos importantes:
- se o aplicativo vai ser gratuito ou pago
- quais paises que será distribuído (ao menos um)
- se o aplicativo contém anúncios
- deve marcar que o aplicativo segue as diretrizes de conteúdo
- reconhecer que o seu aplicativo esteja sujeito às leis de exportação dos
eua
Etapa 7 - Publicar
Etapa 7 - Publicar

Mais conteúdo relacionado

Mais procurados

Atividades e Intenções (Android)
Atividades e Intenções (Android)Atividades e Intenções (Android)
Atividades e Intenções (Android)Natanael Fonseca
 
Componentes customizados: Android te dá asas!
Componentes customizados: Android te dá asas!Componentes customizados: Android te dá asas!
Componentes customizados: Android te dá asas!Guilherme de Cleva Farto
 
Introdução ao desenvolvimento de apps para Android - Dia 2/2
Introdução ao desenvolvimento de apps para Android - Dia 2/2Introdução ao desenvolvimento de apps para Android - Dia 2/2
Introdução ao desenvolvimento de apps para Android - Dia 2/2Matheus Calegaro
 
Computação Móvel 2012.2 - Android
Computação Móvel 2012.2 - AndroidComputação Móvel 2012.2 - Android
Computação Móvel 2012.2 - AndroidTiago Bencardino
 
Curso de Android Aula 4
Curso de Android Aula 4Curso de Android Aula 4
Curso de Android Aula 4Jose Berardo
 
Apostila passo a passo como programar em android edição03
Apostila passo a passo como programar em android edição03Apostila passo a passo como programar em android edição03
Apostila passo a passo como programar em android edição03Horacio Diamante Mondlane
 
Desenvolvimento de Apps e Games para Android - Parte 3
Desenvolvimento de Apps e Games para Android - Parte 3Desenvolvimento de Apps e Games para Android - Parte 3
Desenvolvimento de Apps e Games para Android - Parte 3Erisvaldo Junior
 
Da introdução à prática no desenvolvimento Android
Da introdução à prática no desenvolvimento AndroidDa introdução à prática no desenvolvimento Android
Da introdução à prática no desenvolvimento AndroidRodolfo Faquin Della Justina
 
Tutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para AndroidTutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para AndroidSidney Roberto
 
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneEntenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneHenrique Perticarati
 
Programação Android - Básico
Programação Android - BásicoProgramação Android - Básico
Programação Android - BásicoHugoDalevedove
 
SESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidSESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidRafael Sakurai
 
Minicurso de Android
Minicurso de AndroidMinicurso de Android
Minicurso de AndroidEdgar Eler
 
Curso de Android - aula 3
Curso de Android - aula 3Curso de Android - aula 3
Curso de Android - aula 3Jose Berardo
 
Introdução ao desenvolvimento de apps para Android - Dia 1/2
Introdução ao desenvolvimento de apps para Android - Dia 1/2Introdução ao desenvolvimento de apps para Android - Dia 1/2
Introdução ao desenvolvimento de apps para Android - Dia 1/2Matheus Calegaro
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao AndroidJanynne Gomes
 

Mais procurados (20)

Atividades e Intenções (Android)
Atividades e Intenções (Android)Atividades e Intenções (Android)
Atividades e Intenções (Android)
 
Componentes customizados: Android te dá asas!
Componentes customizados: Android te dá asas!Componentes customizados: Android te dá asas!
Componentes customizados: Android te dá asas!
 
Introdução ao desenvolvimento de apps para Android - Dia 2/2
Introdução ao desenvolvimento de apps para Android - Dia 2/2Introdução ao desenvolvimento de apps para Android - Dia 2/2
Introdução ao desenvolvimento de apps para Android - Dia 2/2
 
Computação Móvel 2012.2 - Android
Computação Móvel 2012.2 - AndroidComputação Móvel 2012.2 - Android
Computação Móvel 2012.2 - Android
 
Curso de Android Aula 4
Curso de Android Aula 4Curso de Android Aula 4
Curso de Android Aula 4
 
Android - Conceito e Arquitetura
Android - Conceito e ArquiteturaAndroid - Conceito e Arquitetura
Android - Conceito e Arquitetura
 
Apostila passo a passo como programar em android edição03
Apostila passo a passo como programar em android edição03Apostila passo a passo como programar em android edição03
Apostila passo a passo como programar em android edição03
 
Desenvolvimento de Apps e Games para Android - Parte 3
Desenvolvimento de Apps e Games para Android - Parte 3Desenvolvimento de Apps e Games para Android - Parte 3
Desenvolvimento de Apps e Games para Android - Parte 3
 
Da introdução à prática no desenvolvimento Android
Da introdução à prática no desenvolvimento AndroidDa introdução à prática no desenvolvimento Android
Da introdução à prática no desenvolvimento Android
 
Tutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para AndroidTutorial - Como criar sua primeira app para Android
Tutorial - Como criar sua primeira app para Android
 
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhoneEntenda porque seu aplicativo de Android não deve ser igual ao de iPhone
Entenda porque seu aplicativo de Android não deve ser igual ao de iPhone
 
Introdução ao Android Studio
Introdução ao Android StudioIntrodução ao Android Studio
Introdução ao Android Studio
 
Programação Android - Básico
Programação Android - BásicoProgramação Android - Básico
Programação Android - Básico
 
SESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidSESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao Android
 
Minicurso de Android
Minicurso de AndroidMinicurso de Android
Minicurso de Android
 
Android Aula 3
Android Aula 3Android Aula 3
Android Aula 3
 
Apostilaandroidfatecnormal
ApostilaandroidfatecnormalApostilaandroidfatecnormal
Apostilaandroidfatecnormal
 
Curso de Android - aula 3
Curso de Android - aula 3Curso de Android - aula 3
Curso de Android - aula 3
 
Introdução ao desenvolvimento de apps para Android - Dia 1/2
Introdução ao desenvolvimento de apps para Android - Dia 1/2Introdução ao desenvolvimento de apps para Android - Dia 1/2
Introdução ao desenvolvimento de apps para Android - Dia 1/2
 
Introdução ao Android
Introdução ao AndroidIntrodução ao Android
Introdução ao Android
 

Semelhante a Curso Básico Android - Aula 05

Trabalhando Análise Qualitativa em seu Aplicativo Android
Trabalhando Análise Qualitativa em seu Aplicativo AndroidTrabalhando Análise Qualitativa em seu Aplicativo Android
Trabalhando Análise Qualitativa em seu Aplicativo AndroidVinícius Thiengo
 
1401 - Revista - Android.pdf
1401 - Revista - Android.pdf1401 - Revista - Android.pdf
1401 - Revista - Android.pdfjoaoJunior93
 
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
 
Android Palestra
Android PalestraAndroid Palestra
Android PalestraRenato
 
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
 
Android e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociaisAndroid e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociaisFelipe Silveira
 
Aula01 - introdução, Activity
Aula01 - introdução,  ActivityAula01 - introdução,  Activity
Aula01 - introdução, ActivityArthur Emanuel
 
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
 
Criando aplicações em Android brincando de quebra-cabeça!
Criando aplicações em Android brincando de quebra-cabeça!Criando aplicações em Android brincando de quebra-cabeça!
Criando aplicações em Android brincando de quebra-cabeça!Comunidade Tá safo!
 
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
 
Desenvolvendo para Android
Desenvolvendo para AndroidDesenvolvendo para Android
Desenvolvendo para AndroidClaudio Pereira
 
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
 
Appinventor 120429141244-phpapp02
Appinventor 120429141244-phpapp02Appinventor 120429141244-phpapp02
Appinventor 120429141244-phpapp02Cesar Luis Teixeira
 

Semelhante a Curso Básico Android - Aula 05 (20)

Trabalhando Análise Qualitativa em seu Aplicativo Android
Trabalhando Análise Qualitativa em seu Aplicativo AndroidTrabalhando Análise Qualitativa em seu Aplicativo Android
Trabalhando Análise Qualitativa em seu Aplicativo Android
 
1401 - Revista - Android.pdf
1401 - Revista - Android.pdf1401 - Revista - Android.pdf
1401 - Revista - Android.pdf
 
Android - Notas de aula
Android - Notas de aulaAndroid - Notas de aula
Android - Notas de aula
 
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
 
Android Palestra
Android PalestraAndroid Palestra
Android Palestra
 
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 e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociaisAndroid e Facebook - Integrando sua aplicação às redes sociais
Android e Facebook - Integrando sua aplicação às redes sociais
 
Palestra Android
Palestra AndroidPalestra Android
Palestra Android
 
Aula01 - introdução, Activity
Aula01 - introdução,  ActivityAula01 - introdução,  Activity
Aula01 - introdução, Activity
 
App Inventor
App InventorApp Inventor
App Inventor
 
App inventor
App inventorApp inventor
App inventor
 
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
 
Aula maps 23_2
Aula maps 23_2Aula maps 23_2
Aula maps 23_2
 
Criando aplicações em Android brincando de quebra-cabeça!
Criando aplicações em Android brincando de quebra-cabeça!Criando aplicações em Android brincando de quebra-cabeça!
Criando aplicações em Android brincando de quebra-cabeça!
 
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
 
Desenvolvendo para Android
Desenvolvendo para AndroidDesenvolvendo para Android
Desenvolvendo para Android
 
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
 
GSOIII - INTRODUÇÃO AO ANDROID
GSOIII - INTRODUÇÃO AO ANDROIDGSOIII - INTRODUÇÃO AO ANDROID
GSOIII - INTRODUÇÃO AO ANDROID
 
Appinventor 120429141244-phpapp02
Appinventor 120429141244-phpapp02Appinventor 120429141244-phpapp02
Appinventor 120429141244-phpapp02
 

Curso Básico Android - Aula 05

  • 1. Curso básico lucas boeing scarduelli / @lucasscarduelli aula 05
  • 2. agenda 13/05/2017 Introdução ao Android Ambiente de Desenvolvimento Arquitetura Estrutura da Aplicação 20/05/2017 Activities, Intents e Intent Filters Leiautes e Componentes (ViewGroups e Views) 03/06/2017 Iterações Com o Usuário (Eventos) Permissões de Aplicativo 10/06/2017 Armazenamento de Dados Chamadas Remotas 24/06/2017 Mapas Sensores Publicação no Google Play
  • 3. google maps e localização com gps
  • 4. google maps deve-se criar uma activity baseanda em google maps activity. criando essa activity os seguintes arquivos são criados/alterados: - mapsactivity.java - activity_maps.xml - androidmanifest.xml - google_maps_api.xml https://developers.google.com/maps/documentation/android-api
  • 5. google maps activity implementa métodos para manipulação do google maps
  • 6. google maps o leiaute implementa um fragmento de mapa
  • 9. google maps obtendo a google maps api key 1. Copie o link fornecido no arquivo google_maps_api.xml e cole-o no navegador. 2. Siga as instruções para criar um novo projeto no console ou selecione um projeto existente. 3. Crie uma chave da Android API para o projeto do console. 4. Copie a chave de API, volte ao Android Studio e cole-a no elemento <string> do arquivo google_maps_api.xml.
  • 11. google maps movendo a câmera…
  • 14. Localização COM GPS utilizamos a Location API (Fused Location Provider) para trabalhar com localização com GPS. https://developer.android.com/training/location/index.html
  • 15. Localização COM GPS adicionar permissão ao androidmanifest.xml
  • 16. Localização COM GPS conectar o google play services
  • 17. Localização COM GPS conectar o google play services
  • 18. Localização COM GPS pegar a última localização conhecida
  • 19. Localização COM GPS monitorando alteração na localização…
  • 20. Localização COM GPS monitorando alteração na localização…
  • 21. extra calcular a distância em linha reta entre dois pontos…
  • 22. extra utilizamos a directions API do google maps para trabalhar com rotas. A Google Maps Directions API é um serviço que calcula rotas entre locais usando uma solicitação HTTP. https://developers.google.com/maps/documentation/directions
  • 24. o que sao? Um sensor é um dispositivo que responde a um estímulo físico. Alguns exemplos são sensores de: luz, som, temperatura, biometria, pressão e proximidade.
  • 25. como utilizar? Todas as classes necessárias para interação com os sensores presentes em um dispositivo Android podem ser encontradas no pacote android.hardware.* Existem basicamente três classes de vital importância para nós programadores: · SensorManager: permite que se acesse os sensores dos dispositivos; · Sensor: representa um dos sensores propriamente dito; · SensorEvent: encapsula as informações de um evento ocasionado por um sensor.
  • 26. na prática!! para exemplificar o uso de sensores vamos desenvolver uma aplicação que mostre o valor dos três eixos (x, y e z) do acelerômetro e também uma lista com todos os sensores disponíveis no aparelho.
  • 35. publicando a sua aplicação!!
  • 36. quanto custa para publicar? google play
  • 37. etapas para publicação 1. Google Play Developer Console 2. preparar sua app 3. gerar .apk para publicação 4. Definir detalhes da app 5. definir classificação indicativa 6. definir preço e distribuição 7. Publicar google play
  • 38. acessado pelo link https://play.google.com/apps/publish/ No primeiro acesso: ● Fazer login numa conta Google ● Ler e aceitar o Contrato de distribuição do desenvolvedor do Google Play ● Pagar a taxa de registro no valor de 25 dólares. Essa taxa só precisa ser paga uma vez, e o registro tem duração indeterminada. etapa 1 - Google Play Developer Console
  • 39. etapa 1 - Google Play Developer Console
  • 40. etapa 1 - Google Play Developer Console
  • 41. etapa 1 - Google Play Developer Console
  • 42. etapa 1 - Google Play Developer Console
  • 43. O google sugere que a gente escolha um bom nome de pacote. uma vez publicada a aplicacao nao podemos mais mudar o nome do pacote, pois o google play associa o mesmo a publicação. desativar o log da aplicação retirando do código qualquer chamada de método da classe log. etapa 2 - preparar sua app
  • 44. alterações no androidmanifest.xml - desativar o debug ( android:debuggable ) - revisar o ícone e o label ( android:icon e android:label ) - versionar a aplicação ( android:versioncode e android:versionname ) etapa 2 - preparar sua app
  • 45. etapa 2 - preparar sua app
  • 46. Para garantir a autenticidade do .apk, o Google Play exige que ele seja assinado por uma dupla de chaves pública-privada. O resultado é como se você gerasse um certificado digital para sua app. Etapa 3 - gerar .apk para publicação
  • 47. com o apk assinado e gerado agora podemos fazer o upload do arquivo para o Google Play Developer Console. Etapa 3 - gerar .apk para publicação
  • 48. para ser utilizado em produção a versão do apk importado tem que estar revisada e aprovada Etapa 3 - gerar .apk para publicação
  • 49. etapa 4 - Definir detalhes da app a definição dos detalhes compreende as informações que serão mostradas na página da sua aplicação no google play e tem como principais itens: - descrição breve e detalhada - gráfico de recursos - Capturas de tela - screenshots - Tipo - Categoria - Política de privacidade
  • 50. etapa 4 - Definir detalhes da app a definição dos detalhes compreende as informações que serão mostradas na página da sua aplicação no google play e tem como principais itens: - descrição breve e detalhada - gráfico de recursos - Capturas de tela - screenshots - Tipo - Categoria - Política de privacidade
  • 51. O critério e os níveis de classificação indicativa variam bastante de país para país. Por isso, o Google facilita bastante nosso trabalho oferecendo um questionário para determinar a classificação da sua app nos diversos países de publicação. Basta responder a todas as perguntas que ele gera as classificações dos diversos países para você. Etapa 5 - definir classificação indicativa
  • 52. O critério e os níveis de classificação indicativa variam bastante de país para país. Por isso, o Google facilita bastante nosso trabalho oferecendo um questionário para determinar a classificação da sua app nos diversos países de publicação. Basta responder a todas as perguntas que ele gera as classificações dos diversos países para você. Etapa 5 - definir classificação indicativa
  • 53. etapa 6 - definir preço e distribuição neste ponto você precisa definir os seguintes pontos importantes: - se o aplicativo vai ser gratuito ou pago - quais paises que será distribuído (ao menos um) - se o aplicativo contém anúncios - deve marcar que o aplicativo segue as diretrizes de conteúdo - reconhecer que o seu aplicativo esteja sujeito às leis de exportação dos eua
  • 54. etapa 6 - definir preço e distribuição neste ponto você precisa definir os seguintes pontos importantes: - se o aplicativo vai ser gratuito ou pago - quais paises que será distribuído (ao menos um) - se o aplicativo contém anúncios - deve marcar que o aplicativo segue as diretrizes de conteúdo - reconhecer que o seu aplicativo esteja sujeito às leis de exportação dos eua
  • 55. Etapa 7 - Publicar
  • 56. Etapa 7 - Publicar