Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Estudo Geralarrow_drop_down
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
Estudo Geral
Master thesis . 2018
Data sources: Estudo Geral
addClaim

Mobile app

Authors: Tavares, João Afonso Vilhena Sustelo Rodriguez;
Abstract

Os smartphones têm sofrido uma grande evolução ao longo do tempo, e cada vez mais somos dependentes deste dispositivo para realizar as mais diversas tarefas do dia a dia. São frequentemente utilizados para realizar chamadas, fazer pesquisas na Internet, e sobretudo usamos os smartphones para utilizar aplicações que nos são disponibilizadas através das lojas.O objetivo deste projeto era desenvolver uma aplicação móvel que permita aos seus utilizadores fazerem uma melhor gestão das suas finanças em grupo, ou seja, permitir que um grupo de utilizadores consiga visualizar movimentos inseridos por todos os outros elementos, tendo assim uma visão global da gestão financeira do grupo.Os requisitos da aplicação Pig Spender foram definidos através da análise feita das aplicações existentes e através de uma sessão de brainstorming com os membros da empresa. Usou-se a framework React Native tendo em vista os requisitos e os atributos de qualidade definidos, desta forma a aplicação Pig Spender está disponível tanto para Android como para iOS. Pig Spender permite aos seus utilizadores inserirem as suas receitas e despesas, criar carteiras, convidar utilizadores para essas carteiras, assim como filtrar os seus movimentos através de diversos parâmetros. De forma a validar o servidor, foram realziados testes unitários de forma a tentar encontrar eventuais erros que pudessem existir. Estes testes tinham como objetivo analsiar se o servidor respondia aos pedidos da forma esperada. Foram também realizados testes de carga ao ervidor, de forma a validar o atributo de qualidade definido. E foram realizados testes de usabilidade à aplicação móvel.

Smartphones have suffered a great evolution over time, and we are increasingly dependent on this device to perform the most diverse tasks of everyday life. They are often used to make calls, research on the Internet, and above all, we use smartphones to run applications that are available to us through app stores.The goal of this project was to develop a mobile application that allows its users to make better management of their group Finances. To allow a group of users to see movements entered by the other elements, thus giving a comprehensive overview ofthe group's financial management. The requirements of the Pig Spender application were raised using analysis of existing applications and a brainstorming session with members of the company. The React Native framework was used based on the requirements and quality attributes defined, thus Pig Spender is available for both Android and iOS. Pig Spender allows its users to enter their incomes and expenses, create wallets, invite users for those wallets, as well as filter their movements through several parameters. In order to validate the server, unit tests were performed in order to try to find any errors that might exist. These tests were intended to analyze if the server responded to requests as expected. Load tests were also performed on the server in order to validate the defined quality attribute. And usability tests were performed on the mobile application in order to find problems in the navigation of the application or identify tasks that users could find more difficult.

Dissertação de Mestrado em Engenharia Informática apresentada à Faculdade de Ciências e Tecnologia

Country
Portugal
Related Organizations
Keywords

React Native, Dispositivos móveis, Ruby on Rails, Aplicações multi-plataforma, Mobile, Financial management, Cross-platform applications, Gestão de finanças

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!