Desenvolvimento de uma extensão de App Inventor para avaliação de interfaces de aplicativos utilizando Machine Learning
Show full item record
Title:
|
Desenvolvimento de uma extensão de App Inventor para avaliação de interfaces de aplicativos utilizando Machine Learning |
Author:
|
Souza, Lucas Tavares de
|
Abstract:
|
Nos dias atuais, há grande demanda de mão de obra de programadores no mercado de trabalho. Existem sempre mais vagas do que profissionais capacitados para preenchê-las. Para minimizar esse problema e apresentar uma opção de profissão para as crianças no futuro, é interessante o incentivo e ensino de programação nas escolas. O desenvolvimento tecnológico nos últimos anos mostra que a computação é algo que chegou para ficar e será cada vez mais requisitado em diversas áreas de atuação. Utilizar ambientes de desenvolvimento como o App Inventor irá auxiliar no aprendizado da lógica de programação, sem trazer a complexidade dos códigos ou preocupação de necessitar aprender uma linguagem de programação específica, e possibilitando a criação de aplicativos para dispositivos móveis. Associado a tais conhecimentos, é muito válido e benéfico para os jovens aprender também sobre como “desenhar” interfaces para aplicativos, de maneira que ela seja agradável esteticamente e possua boa usabilidade. Atualmente, essa avaliação da interface pode ser feita de maneira automática, mas demandam alguns passos que levam tempo e não possibilitam que a pessoa que está criando o aplicativo tenha o feedback da qualidade da estética da interface do aplicativo enquanto o desenvolve. Nesse contexto, o objetivo deste trabalho é o desenvolvimento de uma extensão de App Inventor que capture a imagem da interface do aplicativo que está sendo desenvolvido, envie essa imagem para o servidor de avaliação que utiliza Machine Learning que avalia e devolve o resultado para quem está desenvolvendo. Dessa forma, é possível saber se a interface do aplicativo possui boa qualidade estética. Os resultados dos testes apontam que a extensão desenvolvida consegue desempenhar o papel proposto, além de evidenciar que suas funcionalidades servem ao seu propósito. |
Description:
|
TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Sistemas de Informação. |
URI:
|
https://repositorio.ufsc.br/handle/123456789/243469
|
Date:
|
2022-12-15 |
Files in this item
This item appears in the following Collection(s)
Show full item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar