Cita a matchmaking mobile app: an analysis of why developers choose certain frameworks

Update Item Information
Publication Type honors thesis
School or College School of Computing
Department Computer Science
Faculty Mentor Thomas Henderson
Creator Perez, Yerry
Title Cita a matchmaking mobile app: an analysis of why developers choose certain frameworks
Date 2021
Description Software developers have an array of tools to help them create new technologies. Therefore, it is important that they distinguish which tools are right for the task they are trying to complete. As time progresses new tools for developers emerge and some gain popularity faster than others. This thesis focuses on the software development process and investigates why developers and their teams choose specific tech stacks. To help answer these questions, I use my own experience with my capstone project and gather data from a structured survey. The goal of the survey is to gain insight as to why developers choose one framework over the other. I gathered the survey responses from classmates in my capstone class along with other students from the school of computing. I then analyzed those responses based on their experience level, if they would recommend the framework, and what helped them come to a decision in choosing a framework for a task or project. I use my experience to discuss how my team and I agreed to use Flutter, Firebase, and Android Studio to help develop a mobile app called Cita. We used the technologies mentioned to develop a match-making application. The purpose of this app is to allow individuals to meet based on locations they are interested in. What I have concluded, by observing the results of the survey and through my experience with my capstone project, is that software developers choose their techstack and framework based on the needs of the project. Other factors also contribute to their decisions such as ease of use, documentation, and community.
Type Text
Publisher University of Utah
Language eng
Rights Management (c) Yerry Perez
Format Medium application/pdf
Permissions Reference URL https://collections.lib.utah.edu/ark:/87278/s6jpv01j
ARK ark:/87278/s6yv9q8y
Setname ir_htoa
ID 2050438
Reference URL https://collections.lib.utah.edu/ark:/87278/s6yv9q8y