Desenvolvimento de uma plataforma mobile com base Android
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10198/18937 |
Resumo: | Atualmente as empresas utilizam aplicações e programas informáticos para gerir e processar informações das suas atividades de negócios, um exemplo disso são as instituições financeiras, que cada vez mais utilizam aplicações e programas para abrir e gerir contas bancárias. Neste contexto o projeto realizado ao longo deste estágio tem como objetivo o desenvolvimento de uma plataforma móvel para Android, com a possibilidade de realizar operações em modo offline para abertura de contas bancárias para particulares e empresas. As metodologias e tecnologias utilizadas foram apresentadas pela empresa onde é realizado o estágio, a ITSector. Dentro das tecnologias utilizamos, como base, a plataforma Android, oferecendo suporte a versões de Android superiores a 5.0. Foram também usadas, como linguagem de programação o Java, como suporte a mapeamento de objetos a base de dados Real, como conexão aos serviços, usamos o REST e por fim como utilização das livrarias escolhemos o Retrofit2 e o RxJava, estas para auxiliar as chamadas aos serviços REST. Todo o desenvolvimento e articulação do projeto decorre numa plataforma que permite a organização do trabalho da equipa, neste caso específico, utilizamos a plataforma do Team Foundation Server e metodologia Scrum. O estágio teve duração de cinco meses e meio, contudo o projeto continua a decorrer, com validação dos resultados por parte do cliente e desenvolvimento da parte referente a criação de conta para empresas. |
id |
RCAP_b13daef509701a2883fcbf53ef9ea825 |
---|---|
oai_identifier_str |
oai:bibliotecadigital.ipb.pt:10198/18937 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Desenvolvimento de uma plataforma mobile com base AndroidAndroidRESTRetrofit2RxJavaTeam Foundation ServerScrumRealmJavaDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaAtualmente as empresas utilizam aplicações e programas informáticos para gerir e processar informações das suas atividades de negócios, um exemplo disso são as instituições financeiras, que cada vez mais utilizam aplicações e programas para abrir e gerir contas bancárias. Neste contexto o projeto realizado ao longo deste estágio tem como objetivo o desenvolvimento de uma plataforma móvel para Android, com a possibilidade de realizar operações em modo offline para abertura de contas bancárias para particulares e empresas. As metodologias e tecnologias utilizadas foram apresentadas pela empresa onde é realizado o estágio, a ITSector. Dentro das tecnologias utilizamos, como base, a plataforma Android, oferecendo suporte a versões de Android superiores a 5.0. Foram também usadas, como linguagem de programação o Java, como suporte a mapeamento de objetos a base de dados Real, como conexão aos serviços, usamos o REST e por fim como utilização das livrarias escolhemos o Retrofit2 e o RxJava, estas para auxiliar as chamadas aos serviços REST. Todo o desenvolvimento e articulação do projeto decorre numa plataforma que permite a organização do trabalho da equipa, neste caso específico, utilizamos a plataforma do Team Foundation Server e metodologia Scrum. O estágio teve duração de cinco meses e meio, contudo o projeto continua a decorrer, com validação dos resultados por parte do cliente e desenvolvimento da parte referente a criação de conta para empresas.Companies are now using software applications and software to manage and process information about their business activities. One example is the financial institutions, which increasingly use applications and programs to manage and open bank accounts. In this context, the project carried out during this internship aims to develop a mobile platform for Android, with the possibility of performing operations in offline mode to open bank accounts for individuals and companies. The methodologies and technologies used were presented by the company where the internship is carried out, ITSector. Within the technologies we use, as a base, the Android platform, supporting Android versions higher than 5.0. Also used as a programming language was Java, as support for mapping objects to the Real database, as a connection to services, we used REST and finally as a bookstore we chose Retrofit2 and Rxjava, these to support calls to services REST. All the development and articulation of the project takes place on a platform that allows the organization of team work, in this specific case we use the Team Foundation Server platform and Scrum methodology. The internship report lasted five and a half months, but the project continues, with validation of the results by the client and development of the part concerning the creation of account for companies.Pereira, João PauloBiblioteca Digital do IPBGomes, Daniel Baptista Martinho2019-02-20T12:13:07Z201820172018-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10198/18937TID:202174506porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-21T10:43:15Zoai:bibliotecadigital.ipb.pt:10198/18937Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:09:14.915682Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Desenvolvimento de uma plataforma mobile com base Android |
title |
Desenvolvimento de uma plataforma mobile com base Android |
spellingShingle |
Desenvolvimento de uma plataforma mobile com base Android Gomes, Daniel Baptista Martinho Android REST Retrofit2 RxJava Team Foundation Server Scrum Realm Java Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
title_short |
Desenvolvimento de uma plataforma mobile com base Android |
title_full |
Desenvolvimento de uma plataforma mobile com base Android |
title_fullStr |
Desenvolvimento de uma plataforma mobile com base Android |
title_full_unstemmed |
Desenvolvimento de uma plataforma mobile com base Android |
title_sort |
Desenvolvimento de uma plataforma mobile com base Android |
author |
Gomes, Daniel Baptista Martinho |
author_facet |
Gomes, Daniel Baptista Martinho |
author_role |
author |
dc.contributor.none.fl_str_mv |
Pereira, João Paulo Biblioteca Digital do IPB |
dc.contributor.author.fl_str_mv |
Gomes, Daniel Baptista Martinho |
dc.subject.por.fl_str_mv |
Android REST Retrofit2 RxJava Team Foundation Server Scrum Realm Java Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
topic |
Android REST Retrofit2 RxJava Team Foundation Server Scrum Realm Java Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática |
description |
Atualmente as empresas utilizam aplicações e programas informáticos para gerir e processar informações das suas atividades de negócios, um exemplo disso são as instituições financeiras, que cada vez mais utilizam aplicações e programas para abrir e gerir contas bancárias. Neste contexto o projeto realizado ao longo deste estágio tem como objetivo o desenvolvimento de uma plataforma móvel para Android, com a possibilidade de realizar operações em modo offline para abertura de contas bancárias para particulares e empresas. As metodologias e tecnologias utilizadas foram apresentadas pela empresa onde é realizado o estágio, a ITSector. Dentro das tecnologias utilizamos, como base, a plataforma Android, oferecendo suporte a versões de Android superiores a 5.0. Foram também usadas, como linguagem de programação o Java, como suporte a mapeamento de objetos a base de dados Real, como conexão aos serviços, usamos o REST e por fim como utilização das livrarias escolhemos o Retrofit2 e o RxJava, estas para auxiliar as chamadas aos serviços REST. Todo o desenvolvimento e articulação do projeto decorre numa plataforma que permite a organização do trabalho da equipa, neste caso específico, utilizamos a plataforma do Team Foundation Server e metodologia Scrum. O estágio teve duração de cinco meses e meio, contudo o projeto continua a decorrer, com validação dos resultados por parte do cliente e desenvolvimento da parte referente a criação de conta para empresas. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017 2018 2018-01-01T00:00:00Z 2019-02-20T12:13:07Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10198/18937 TID:202174506 |
url |
http://hdl.handle.net/10198/18937 |
identifier_str_mv |
TID:202174506 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799135353085362176 |