PRODUÇÃO ACADÊMICA Repositório Acadêmico da Graduação (RAG) TCC Engenharia de Computação
Use este identificador para citar ou linkar para este item: https://repositorio.pucgoias.edu.br/jspui/handle/123456789/509
Tipo: Trabalho de Conclusão de Curso
Título: Framework para desenvolvimento de aplicativos iOS com interface de usuário programada de forma declarativa
Autor(es): Moura, Brenno Giovanini de
Primeiro Orientador: Santos, Ludmilla Reis Pinheiro dos
metadata.dc.contributor.referee1: Martins, Rafael Leal
metadata.dc.contributor.referee2: Cançado, Arthur Junqueira
Resumo: Este trabalho implementa um framework para construção de interfaces de usuário usando o paradigma de programação declarativa nos dispositivos iOS. O desenvolvimento é composto de vários conceitos e recursos de programação, discutindo a integração com a linguagem de programação Swift e com o sistema operacional iOS. Os objetos declarativos encapsulam os objetos de interface do framework UIKit, sendo implementados os essenciais para permitir o uso prático em aplicações reais. A avaliação sobre framework desenvolvido por este trabalho consistiu em aplicar casos de teste que simulam uma tela ou um aplicativo prático, coletando e analisando dados de desempenho. Com isso, o trabalho mostrou-se consistente e aplicável, necessitando do desenvolvimento de novos conceitos para integralizar o framework.
Abstract: This work implements a framework for building user interfaces using declarative programming paradigm on iOS devices. The development consists of several concepts and programming resources, discussing integration with the Swift programming language and the iOS operating system. Declarative objects encapsulate the UIKit framework interface objects, the essential ones being implemented to allow practical use in real applications. The evaluation of the framework developed by this work consisted of applying test cases that simulate a screen or a practical application, collecting and analyzing performance data. With that, the study proved to be consistent and applicable, requiring the development of new concepts to integrate the framework.
Palavras-chave: Programação declarativa
Interface
Framework
iOS
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::SOFTWARE BASICO
Idioma: por
País: Brasil
Editor: Pontifícia Universidade Católica de Goiás
Sigla da Instituição: PUC Goiás
metadata.dc.publisher.department: Escola de Ciências Exatas e da Computação
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.pucgoias.edu.br/jspui/handle/123456789/509
Data do documento: 2-Dez-2020
Aparece nas coleções:TCC Engenharia de Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC_BRENNO_GIOVANINI_DE_MOURA_v09dez2020.pdf5,92 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.

Ferramentas do administrador