Customização Com Mapbox Studio, Android - Parte 2

Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba grátis conteúdos Android sem precedentes! Você receberá um email de confirmação. Somente depois de confirma-lo é que eu poderei lhe enviar os conteúdos semanais exclusivos. Os artigos em PDF são entregues somente para os inscritos na lista.

Email inválido.
Blog /Android /Customização Com Mapbox Studio, Android - Parte 2

Customização Com Mapbox Studio, Android - Parte 2

Vinícius Thiengo
(2262)
Go-ahead
"É fácil dar um pequeno passo. A verdadeira pergunta é: você está disposto a dar um número suficiente deles? Quando você esta, tudo está ao seu alcance."
R. Marston
Kotlin Android
Capa do livro Mapas Android de Alta Qualidade - Masterização Android
TítuloMapas Android de Alta Qualidade - Masterização Android
CategoriasAndroid, Kotlin, Masterização, Especialização
AutorVinícius Thiengo
Edição
Ano2020
Capítulos11
Páginas166
Acessar Livro
Quer aprender a programar para Android? Acesse abaixo o curso gratuito no Blog.
Conteúdo Exclusivo
Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba gratuitamente conteúdos Android sem precedentes!
Email inválido

Opa, blz?

Nessa parte 2 da série Mapbox no Android, apresento o Mapbox Studio, a ferramenta Web do Mapbox que nos permite customizar 100% do mapa.

No conteúdo são apresentados alguns problemas encontrados e algumas funcionalidades que poderiam existir, como o reaproveitamento de imagens SVG fornecidas anteriormente pelo user da conta e o problema de carregamento de imagens de background quando utilizando o SDK mobile. Apesar do problema de carregamento de imagens de background no device mobile, a estilização em detalhes ainda faz valer o custo / beneficio de uso da versão gratuita do Mapbox.

Para criar conteúdo personalizado no mapa de sua aplicação é importante entender o que é e como funciona um layer no Mapbox Studio.

O layer é a entidade que contém os estilos que você defini para um certo conjunto de dados. No Mapbox Studio, quando for criar ou apenas editar os dados de estilo de algum layer, terá de ter referenciado um conjunto de dados, esse conjunto de dados pode ser um sub-conjunto de um conjunto maior, esse sub-conjunto é alcançado por meio de filtros que podem ser combinados, isso tudo na interface e sem necessidade de linhas de código.

Fique atento para não começar já utilizando o Mapbox Studio Classic (ou Mapbox Studio desktop). Cometi esse erro e então estudando a documentação cheguei ao ponto onde era informado que a versão Classic estava indo para ser depreciada e então era aconselhado já a migração para a versão Web do Studio. A principal diferença entre a versão Web e a desktop está na necessidade de codificação na versão desktop, mesmo que apenas em linguagem de estilo.

Assim que publicar seu style, uma url será gerada para ser utilizada em sua APP, logo depois de setar a url no método setStyleUrl() e rodar a APP será possível ver o resultado e sem necessidade de gerar fingerprints ou keystores.

Dessa vez foi mais trabalho no dashboard do Mapbox via Mapbox Studio do que codificação no Android Studio, logo o conteúdo por completo está no vídeo abaixo. Fique atento quanto a criação de layers e os filtros aplicados aos datasets referenciados por eles.

Segue links das páginas utilizadas para estudo e criação do conteúdo:

Get started with the Mapbox Studio style editor (siga os links que são apresentados no conteúdo da página)

Introducing a totally visual interface for map design

What’s in a Mapbox Studio style?

Abraço

Investir em Você é Barra de Ouro a R$ 2,00. Cadastre-se e receba grátis conteúdos Android sem precedentes!
Email inválido

Relacionado

Persistência de Dados Com Realm no Android - Parte 1Persistência de Dados Com Realm no Android - Parte 1Android
Monetização Eficiente no Android com APPODEALMonetização Eficiente no Android com APPODEALAndroid
KISS - Mantenha Isso Estupidamente SimplesKISS - Mantenha Isso Estupidamente SimplesAndroid
Iniciando com Mapbox Android SDK - Parte 1Iniciando com Mapbox Android SDK - Parte 1Android

Compartilhar

Comentários Facebook

Comentários Blog

Para código / script, coloque entre [code] e [/code] para receber marcação especifica.
Forneça seu nome válido.
Forneça seu email válido.
Forneça o comentário.
Enviando, aguarde...