Please use this identifier to cite or link to this item: https://hdl.handle.net/10216/89026
Author(s): Rúben Cristiano Campos Reis
Title: Desenvolvimento de Apps Mobile Multi-OS com Requisitos de Informação Geográfica
Issue Date: 2015-07-14
Abstract: In recent years, smartphones have revolutionized the way we live our life. They went from simple devices that only served to communicate to powerful and pratical equipment for carrying out the various tasks quickly and efficiently, anywhere.These capabilities immediately attracted the business world, when they realized that there was a great advantage in developing mobile applications. Thus, any company that wants to be innovative in present solutions and want to lead the market should develop their own applications. But there is a wide variety of devices and operating systems, and some companies don't have the capacity or budget to develop for each platform. Then arises the need to create a single application that is compatible with all operating systems and give users the experience they want and are used to in order to cover the maximum possible users, with the lowest cost and effort possible.Like many companies, also Gisgeo Information Systems, Lda felt the need to seek cost-effective solutions that allowed the development for multiple operating systems, having only one common core. Thus, the purpose of this dissertation was to look and analyse the tools that let us create these applications, but with native looking and with access to the smartphone hardware (camera, GPS, accelerometer,...). Gisgeo is a company specialized in developing web and mobile software with geographic information and so it's critical that applications have access to the phone's GPS, for example.There are plenty of tools that allow to solve this problem, but not all offers the features required to create Gisgeo's applications. So, careful consideration was made to choose the most appropriate tool and then, using it, will be developed (using this tool) a common technology base was developed as well as an application to demonstrate the results.The interesting points in this thesis where the finding of a framework that best supports the needs presented by Gisgeo and with access to the various smartphone elements (down to the lowest level) and the optimization of the use of digital maps for mobile. It is expected that, on that common core, it's possible to Gisgeo create all their mobile applications for multiple operating systems at reduced cost and with the least possible effort.
Description: Nos últimos anos, os smartphones revolucionaram a forma como vivemos o nosso dia-a-dia. Passaram de simples aparelhos que apenas serviam para comunicar, para aparelhos poderosos e práticos que permitem realizar as mais variadas tarefas, de uma forma rápida e eficaz, em qualquer lugar.Estas capacidades atraíram de imediato o mundo empresarial, que se apercebeu que existe uma grande vantagem em desenvolver aplicações móveis. Desta forma, qualquer empresa que queira ser inovadora nas soluções que apresenta e pretender liderar o mercado deve desenvolver as suas próprias aplicações. Mas existe uma grande variedade de dispositivos e de sistemas operativos e as empresas não têm capacidade, nem orçamento muitas vezes, para desenvolver para cada uma das plataformas. Surge então a necessidade de criar apenas uma aplicação que seja depois compatível com todos os sistemas operativos e que dê ao utilizador a experiência esperada na sua plataforma preferida, de forma a maximizar o seu número, com o menor custo e esforço possíveis.Tal como muitas empresas, também a Gisgeo Information Systems, Lda sentiu essa necessidade de procurar soluções de custo reduzido e que permitissem desenvolver para os vários sistemas operativos, tendo apenas uma base comum. Dessa forma, o objetivo da dissertação é procurar e analisar as ferramentas que permitem criar essas aplicações, mas com um aspeto e modo de funcionamento idêntico ao nativo, e que consigam aceder ao hardware do smartphone (câmara, GPS, acelerómetro,...). A Gisgeo é uma empresa especializada no desenvolvimento de software web e mobile com base geográfica e por isso são requisitos fundamentais o acesso a muitas funcionalidades e sensores do dispositivo móvel, como, por exemplo, o GPS.Existem já disponíveis bastantes plataformas e frameworks de desenvolvimento que permitem resolver este problema, mas nem todas oferecem as funcionalidades requeridas para criar as aplicações com os requisitos da Gisgeo. Então, será feita uma análise cuidadosa para escolher a forma de desenvolvimento e a plataforma mais adequada e depois será desenvolvida (usando essa ferramenta) uma base tecnológica comum e uma aplicação para demonstrar os resultados.Os pontos interessantes e inovadores nesta dissertação estarão em encontrar a framework que melhor permita satisfazer as necessidades apresentadas pela Gisgeo, disponibilizando o acesso aos vários elementos do smartphone (até ao mais baixo nível) e em otimizar a utilização de cartografia digital para mobile. Pretende-se ainda criar uma camada padronizada que permita facilmente reutilizar, nas diversas aplicações que a Gisgeo pretende vir a desenvolver de forma multiplataforma, muita da funcionalidade comum relacionada com a cartografia digital, localização, orientação e representação fotográfica.Espera-se que, com essa base, seja possível à Gisgeo, criar todas as suas aplicações móveis para os vários sistemas operativos com custos reduzidos e com o menor esforço possível.
Subject: Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
Scientific areas: Ciências da engenharia e tecnologias::Engenharia electrotécnica, electrónica e informática
Engineering and technology::Electrical engineering, Electronic engineering, Information engineering
TID identifier: 201319071
URI: https://repositorio-aberto.up.pt/handle/10216/89026
Document Type: Dissertação
Rights: openAccess
Appears in Collections:FEUP - Dissertação

Files in This Item:
File Description SizeFormat 
35412.pdfDesenvolvimento de Apps Mobile Multi-OS com Requisitos de Informação Geográfica1.91 MBAdobe PDFThumbnail
View/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.