|
Acadêmico(a): Marco Aurélio de Oliveira Weiss |
Título: Android Mapbr: Estudo sobre a Plataforma Android com Foco na Manipulação de Mapas Usando Interfaces de Programação de Aplicativos do Google |
|
Conclusão: |
A concepção de uma aplicação para a visualização de mapas em dispositivos móveis consegue consolidar a união de duas necessidades do mundo real, vinculando informação de grande relevância, como localização geográfica, rotas, entre outros, ao âmbito da mobilidade. Nesse contexto, a relevância computacional do projeto se traduz pela complexidade e limitações inerentes ao desenvolvimento voltado a dispositivos móveis. É importante salientar também a convergência do mercado em relação às plataformas abertas, o que faz do Android uma escolha de peso, pois além de inúmeras inovações, contempla um sistema baseado em Linux. Após a pesquisa, especificação, modelagem e desenvolvimento de uma aplicação em Android, concluiu-se que esta plataforma pode ser caracterizada por um pacote de software para dispositivos móveis que inclui um sistema operacional, um middleware e aplicativos de características fundamentais. Dentre esses aplicativos encontram-se o emulador e um debbuger, juntamente com toda a biblioteca de desenvolvimento. O emulador é necessário para simular o sistema, inexistente em qualquer dispositivo móvel durante toda a implementação da aplicação. A plataforma contempla também, incorporada as suas bibliotecas, interfaces de programação para que o desenvolvedor faça uso dos mesmos recursos que a Google disponibiliza na Web, tais como calendário, mapas, mensagens e previsão do tempo. Além disso, Android traz inovações quando demonstra novos paradigmas de programação sob o aspecto de intenções. Em relação aos trabalhos correlatos apresentados, verifica-se que o trabalho proposto atende grande parte das funcionalidades existentes nas ferramentas disponíveis no mercado, uma vez que leva como base uma das interfaces de programação disponibilizadas pela Google, o que torna o comportamento da ferramenta semelhante ao existente no Google Maps. A principal diferença em relação aos trabalhos correlatos apresentados reside no ambiente para o qual a aplicação está disponível, no caso, dispositivos móveis, uma tendência para os dias atuais. É fundamental mencionar também a característica única do uso da plataforma Android desde o desenvolvimento, testes e execução da aplicação. Por fim, obteve-se uma aplicação funcional utilizando uma grande variedade de conceitos, paradigmas e recursos do ambiente de desenvolvimento da plataforma Android. Ainda nesse contexto, a documentação gerada durante a implementação contempla referências e explicações que até então eram encontradas quase que exclusivamente na língua inglesa, facilitando a iniciação ao desenvolvimento em Android. |
|
|