Publication
Mobile application software development
datacite.subject.fos | Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática | pt_PT |
dc.contributor.advisor | Campos, Pedro Filipe Pereira | |
dc.contributor.author | Pereira, Ricardo Alexandre Gonçalves | |
dc.date.accessioned | 2019-02-28T15:03:55Z | |
dc.date.available | 2019-02-28T15:03:55Z | |
dc.date.issued | 2019-01-24 | |
dc.description.abstract | The smartphone application industry has been on a steady rise all over the world, creating new jobs every year, in one of these companies I realised a 5-month internship in Sweden, developing a new feature for their app using React Native and Firebase. In this internship not only did I improved my programming skill but also gained invaluable insight on the industry, agile environments, how to better work as a team and the responsibility of developing a new feature for an established app on the market. In this dissertation I shall go over the history of the app, some stats of the industry, the agile methodology, the tools, frameworks and Services used to develop the feature I was trusted with, the day-to-day life of an agile developer in Equilab and how we overcame some issues. | pt_PT |
dc.description.abstract | A indústria de aplicações moveis tem estado num crescimento constante por todo o mundo, criando novos postos de trabalho todos os anos, foi numa destas empresas que realizei meu estágio profissional de 5 meses na Suécia, desenvolvendo uma noca característica para aplicação utilizando maioritariamente React Native e Firebase. Durante o estágio aperfeiçoei não só minhas habilidades como programador, mas também ganhei conhecimento da indústria, trabalhei num ambiente Agile, trabalhar melhor em equipa e lidar com a responsabilidade de desenvolver uma nova característica numa aplicação líder do seu mercado. Nesta dissertação eu irei abordar a história das aplicações, algumas estatísticas sobre a indústria, a metodologia Agile, as ferramentas, frameworks e serviços usados para desenvolver a característica com a qual eu fui confiado em realizar, também irei falar como era o dia a dia na vida de um desenvolvedor Agile na empresa Equilab e como superamos alguns dos problemas encontrados | pt_PT |
dc.identifier.tid | 202178021 | pt_PT |
dc.identifier.uri | http://hdl.handle.net/10400.13/2283 | |
dc.language.iso | eng | pt_PT |
dc.subject | App | pt_PT |
dc.subject | Programador | pt_PT |
dc.subject | Telemóveis | pt_PT |
dc.subject | React native | pt_PT |
dc.subject | Firebase | pt_PT |
dc.subject | Agile development | pt_PT |
dc.subject | Developer | pt_PT |
dc.subject | Mobile | pt_PT |
dc.subject | Software developer | pt_PT |
dc.subject | Engenharia Informática | pt_PT |
dc.subject | . | pt_PT |
dc.subject | Faculdade de Ciências Exatas e da Engenharia | |
dc.title | Mobile application software development | pt_PT |
dc.type | master thesis | |
dspace.entity.type | Publication | |
rcaap.rights | openAccess | pt_PT |
rcaap.type | masterThesis | pt_PT |
thesis.degree.name | Internship Report Submitted to University of Madeira for the Purpose of Obtaining the Degree of MSC Software Developer | pt_PT |