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
(2662)
Go-ahead
"O método consciente de tentativa e erro é mais bem-sucedido que o planejamento de um gênio isolado."
Peter Skillman
Prototipagem Android
Capa do curso Prototipagem Profissional de Aplicativos
TítuloAndroid: Prototipagem Profissional de Aplicativos
CategoriasAndroid, Design, Protótipo
AutorVinícius Thiengo
Vídeo aulas186
Tempo15 horas
ExercíciosSim
CertificadoSim
Acessar Curso
Quer aprender a programar para Android? Acesse abaixo o curso gratuito no Blog.
Lendo
TítuloManual de DevOps: como obter agilidade, confiabilidade e segurança em organizações tecnológicas
CategoriaEngenharia de Software
Autor(es)Gene Kim, Jez Humble, John Willis, Patrick Debois
EditoraAlta Books
Edição
Ano2018
Páginas464
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...