Whats new? | Login
Cadastre-se | Atendimento | RSS
 
Live chat by Netwatts
Home Entenda o site Revistas Canais Cursos Palestras Suporte Fórum +Serviços Assine Compre Créditos
Você está em: / canal Mobile [artigos] / revista WebMobile 
   + Mobile:   artigos   |   vídeos   |    cursos   |    mais
 

 Todos as revistas  
Outras seções:
Home 
Entenda o site 
Revistas 
Canais 
Cursos 
Palestras 
Suporte 
Fórum 
Oportunidades 
 Todos os links 

 
  Ir para o Canal Mobile  
+Canais:
Canal Delphi 
Canal Java 
Canal .net 
Canal Banco de dados 
Canal Mobile 
Canal Ruby on Rails 
Canal PHP 
Canal ASP 
Canal WebDesign 
Canal Engenharia de Software 
Canal Linux 
Canal Scripting 
Canal Outros 
  Todo conteúdo DevMedia 

 
  ver cursos de Mobile  
+Cursos:
Cursos de Java 
Cursos de .net 
Cursos de Banco de dados 
Cursos de Delphi 
Cursos de Engenharia de Software 
Cursos de Ruby on Rails 
Cursos de ASP 
Cursos de WebDesign 
Cursos de PHP 
Cursos de PalmOS 
Cursos de Linux 
Cursos de Scripting 
  Formações completas 
  Todos os cursos 

 
Canal de conteúdo Mobile
Palestras de Mobile
E-books de Mobile
Downloads de Mobile
 
  ir para revista WebMobile  
+Revistas:
ClubeDelphi 
.net Magazine 
Java Magazine 
webMobile Magazine 
SQL Magazine 
Engenharia de Software Magazine 
  Edições anteriores impressas 
  Todas as revistas 


[Fechar]
Este post está disponível para quem é assinante da WebMobile DIGITAL (ou webMobile Gold) ou para quem possui Créditos DevMedia.


  Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

Plano conveniência – Neste plano este post custa R$ 4,90 (Compre agora)
Esse plano permite que você compre somente um post, pagando por ele seu preço sem desconto.

Plano ocasional: Aqui este post custa: R$ 1,96 (assinante) ou R$ 2,45 (não-assinante)
Este plano é ideal para quem tem interesse em mais de um post. Você compra um mínimo de R$ 50,00 em créditos e ganha, em média, 50% de desconto no preço do post. Compre Créditos agora!

Assinatura de Créditos (Plano econômico) – Aqui este post custa R$ 1,03
Este plano é ideal para quem tem interesse em muitos posts. Com esse plano você compra R$ 180,00 em créditos e ganha, em média, 80% de desconto no preço do post. Assine este plano agora!

> Saiba mais sobre o Sistema de Créditos DevMedia

  #Este é um post fechado

Este post está disponível para quem é assinante da WebMobile DIGITAL (ou webMobile Gold) ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como visualizar este post!



Artigo WebMobile 20 - Construindo aplicações baseadas em localização no Andoid

esse artigo faz parte da revista webmobile edição 20. clique aqui para ler todos os artigos desta edição

imagem_pdf.jpg

 

android

construindo aplicações baseadas em localização no android

 

de que se trata o artigo:

 construção de aplicações baseadas em localização em android (location-based services) e os principais componentes da api de localização e de mapas disponíveis na plataforma.

para que serve:

fornecer ao desenvolvedor uma alternativa tanto de construção de aplicações baseadas em localização quanto a utilização de mapas e criação de camadas adicionais – overlays – que permitem dar mais expressividade gráfica para as aplicações móveis em android.

em que situação o tema é útil:

  quando o usuário final precisa realizar determinada ação que pode ser facilitada se utilizadas aplicações que estejam enquadradas no contexto de serviços baseados em localização, como guias para rotas, descoberta de serviços disponíveis em determinada localidade (como farmácias, restaurantes, pizzarias e outros), etc.

 

os serviços baseados em localização (location-based services) têm se tornado umas das funcionalidades mais interessantes no contexto de serviços disponíveis para dispositivos móveis. um exemplo bem prático são os receptores gps (global positioning system) que exibem ao usuário a rota a ser percorrida de uma localidade para outra ou mostram um conjunto de serviços (farmácias, restaurantes, pizzarias, etc) disponíveis em uma determinada posição geográfica ou em uma localidade próxima, sendo que, na maioria das vezes, essas localizações são visualizadas por meio de mapas. e alguns smartphones já estão sendo fabricados e integrados com gps (um exemplo é o n95 da gigante filandesa nokia). e uma das inúmeras inovações na plataforma android é a total integração destes dois componentes: localização e mapas, sendo este segundo representado pelo google maps em sua versão para android.

este artigo tem como objetivo explicar as funcionalidades do google maps disponíveis na versão móvel, as apis de mapas e de localização. para isso, o leitor aprenderá por meio de um exemplo prático como criar uma aplicação que permite visualizar uma lista de seus contatos e suas respectivas localizações no mapa por meio do componente overlay.

 

google maps no android

o google maps é talvez um dos serviços de mapas mais utilizados no globo terrestre. isso é facilmente explicado quando realizamos, por exemplo, uma simples busca de uma localidade ou caso desejemos saber qual a rota a ser seguida entre duas localidades. as facilidades que o serviço disponibiliza para nós usuários são enormes.

este serviço já tão comum na web agora está disponível na plataforma android, com algumas restrições impostas pelos limites dos dispositivos móveis, porém não comprometendo as principais funcionalidades oferecidas pelo google maps embutido. e ele pode ser acessado, estando na tela principal do emulador (caso não esteja, clique no botão home, representado pelo ícone de uma casa), clicando no botão “all”, depois em “maps” (foi utilizado o próprio emulador do android - android emulator – para realizar a emulação. este pode ser carregado quando se roda uma aplicação em android ou clicando no executável emulator.exe que se encontra dentro da pasta bin/ a partir do diretório raiz do sdk da plataforma). a figura 1 mostra como o google maps é visualizado na tela do emulador.

 



ATENÇÃO! A EXIBIÇÃO DESTE ARTIGO FOI INTERROMPIDA.

  #Este é um post fechado

Este post está disponível para quem é assinante da WebMobile DIGITAL (ou webMobile Gold) ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como visualizar este post!







Ramon Ribeiro Rabello
graduado pela Universidade da Amazônia - UNAMA em Ciência da Computação. Trabalha com a tecnologia Java (JSE, JEE e JME) desde 2005. Possui duas publicações: uma nacional e outra internacional abordando aspectos sobre desenvolvimento utilizando a pla...
Ver space do autor


Estatísticas deste post:
Visualizações:  1244
Favoritado:  4 vez(es)
 
Nenhum voto recebido

  Central de Serviços:
Inclua seu próprio artigo! (ajuda)
Participe! Inclua um comentário
Adicionar este post a Favoritos
Marcar este post como lido/assistido
Inclua uma anotação pessoal (ajuda)
RSS Feeds
Versão para impressão



Participe! Inclua um comentário
[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


[Fechar]

Você precisa estar logado para dar seu feedback.

Clique aqui para efetuar o login

Caso não tenha um cadastro DevMedia, clique aqui para se cadastrar (gratuito)
 
DevMedia Group - Tel: (21) 3382-5038 - www.devmedia.com.br
2009 - Todos os Direitos Reservados a DevMedia Group