Artigo WebMobile 24 - Criando um aplicativo LBS para consulta de pontos turísticos em cidades - Parte II
Cadastre novos pontos turísticos via celular enviando imagens para um servidor web.
Clique aqui para ler este artigo em PDF
Java Mobile
Criando um aplicativo LBS para consulta de pontos turísticos em cidades – Parte II
Cadastre novos pontos turísticos via celular enviando imagens para um servidor web
LEAD: BOX
De que se trata o artigo:
O artigo complementa o desenvolvimento de um aplicativo LBS (Location Based Service) direcionado para telefones celulares apresentado na edição 23 da WebMobile. Estes aparelhos acessam um servidor web com dados de pontos turísticos de uma cidade e, através destas informações e da recuperação de dados de geolocalização no dispositivo móvel, avisam ao usuário quando este se aproximar de um dos pontos cadastrados no banco de dados do servidor web. Através deste aviso, o usuário pode requisitar mais informações sobre o ponto e visualizar uma imagem do referido ponto. No complemento do artigo anterior, será apresentada a construção do módulo de envio de imagens ao servidor web.
Para que serve:
O primeiro artigo desta série tratou da utilização de informações de georeferenciamento através da Java Location API em aplicativos Java ME. Além disso, tratou da utilização de listeners que avisam o usuário da aproximação de um ponto conhecido, configurado pela sua posição (latitude e longitude). Neste último artigo da série será tratado o gerenciamento de dados de mídia através de aplicativos Java ME, mais especificamente, através da Mobile Media API.
Em que situação o tema é útil:
Na utilização de informação de georeferenciamento, na utilização de listeners de aproximação de pontos geográficos e na captura e envio de imagens através da MMAPI.
O primeiro artigo desta série construiu e explicou os pormenores de uma aplicação LBS (Location Based Service – ver Nota 1). A solução apresentada permite o cadastro de pontos históricos em uma página web, informações estas que são salvas em um banco de dados Java DB. Posteriormente, um aparelho móvel, dotado de uma implementação da MIDP, consegue capturar estes dados de geolocalização e armazena-os no aparelho. Através de um simples comando o usuário consegue ativar um recurso de aviso de proximidade, sendo alertado quando sua posição for menor ou igual que 150 metros. Veja a Figura 1 e relembre o resultado do primeiro artigo desta série.
Nota 1. LBS (Location Based Service)
Sistemas baseados em localização nada mais são que aplicativos que usam informações de posição geográfica para fornecer seus serviços. Um dos métodos para posicionamento global mais conhecido é o GPS (Global Position System). Navegadores GPS veiculares já são comuns em países de primeiro mundo e desembarcaram há pouco tempo no Brasil, fazendo muito sucesso. Sua idéia é fornecer um sistema de rotas, um bom exemplo de sistema LBS.
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo