Construtor de interfaces web

Detalhes bibliográficos
Autor(a) principal: Ferreiro, Mário João Gonçalves
Data de Publicação: 2020
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/10400.22/16999
Resumo: O processo de desenvolvimento de interfaces é moroso e produz resultados intermédios desnecessários. No processo o designer produz imagens das interfaces, através de um programa de computador, que um programador terá de replicar em código. Um sistema que capaz de converter os ficheiros de design produzidos pelo designer para código pode reduzir o tempo de produção de interfaces. O objetivo desta tese é a construção de um sistema que faça essa conversão entre ficheiros de design e código aplicacional de forma automática. Tendo por base os padrões de design que surgiram na indústria e respetivas bibliotecas que os implementam, tanto a nível de design como de código aplicacional. O resultado do trabalho devolvido foi um sistema capaz de extrair um subconjunto reduzido de elementos da biblioteca de design e inseri-lo no código aplicacional. A organização de ficheiros no design também é replicada no código. Este trabalho é a primeira fase de um sistema conversor de design para código aplicacional. Durante a realização do mesmo foram encontrados diversos obstáculos que impediram a conclusão de outras fases da conversão.
id RCAP_d61dd7fe42d72434bc9ffcbaa3c6eba9
oai_identifier_str oai:recipp.ipp.pt:10400.22/16999
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 Construtor de interfaces webConstrutor de interfacesDesignGeração de códigoOrientações de designInterface com o UtilizadorInterface builderDesignCode generationDesign guidelinesUser InterfacesO processo de desenvolvimento de interfaces é moroso e produz resultados intermédios desnecessários. No processo o designer produz imagens das interfaces, através de um programa de computador, que um programador terá de replicar em código. Um sistema que capaz de converter os ficheiros de design produzidos pelo designer para código pode reduzir o tempo de produção de interfaces. O objetivo desta tese é a construção de um sistema que faça essa conversão entre ficheiros de design e código aplicacional de forma automática. Tendo por base os padrões de design que surgiram na indústria e respetivas bibliotecas que os implementam, tanto a nível de design como de código aplicacional. O resultado do trabalho devolvido foi um sistema capaz de extrair um subconjunto reduzido de elementos da biblioteca de design e inseri-lo no código aplicacional. A organização de ficheiros no design também é replicada no código. Este trabalho é a primeira fase de um sistema conversor de design para código aplicacional. Durante a realização do mesmo foram encontrados diversos obstáculos que impediram a conclusão de outras fases da conversão.The interface development process is slow and produces unnecessary intermediate results. In the process the designer produces images of the interfaces, by a computer program that a programmer will turn into code. A system capable of convert design files into code can reduce the time spent producing interfaces. The objective of this thesis is to build a system that can convert design files into code automatically. Based on design patterns that emerged in the industry and respective implementation libraries, both in design and code. The result of the developed work was a system capable of extract a small subset of elements from the design library and insert it in code files. The design file organization is replicated on code. This work is the first step of a converser system from design to code. During the development some problems appeared that made impossible the conclusion of other steps.Almeida, Ricardo Gabriel Soares Fernandes deRepositório Científico do Instituto Politécnico do PortoFerreiro, Mário João Gonçalves2021-02-15T17:17:34Z20202020-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/16999TID:202550664porinfo: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-03-13T13:05:16Zoai:recipp.ipp.pt:10400.22/16999Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:36:40.357079Repositó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 Construtor de interfaces web
title Construtor de interfaces web
spellingShingle Construtor de interfaces web
Ferreiro, Mário João Gonçalves
Construtor de interfaces
Design
Geração de código
Orientações de design
Interface com o Utilizador
Interface builder
Design
Code generation
Design guidelines
User Interfaces
title_short Construtor de interfaces web
title_full Construtor de interfaces web
title_fullStr Construtor de interfaces web
title_full_unstemmed Construtor de interfaces web
title_sort Construtor de interfaces web
author Ferreiro, Mário João Gonçalves
author_facet Ferreiro, Mário João Gonçalves
author_role author
dc.contributor.none.fl_str_mv Almeida, Ricardo Gabriel Soares Fernandes de
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Ferreiro, Mário João Gonçalves
dc.subject.por.fl_str_mv Construtor de interfaces
Design
Geração de código
Orientações de design
Interface com o Utilizador
Interface builder
Design
Code generation
Design guidelines
User Interfaces
topic Construtor de interfaces
Design
Geração de código
Orientações de design
Interface com o Utilizador
Interface builder
Design
Code generation
Design guidelines
User Interfaces
description O processo de desenvolvimento de interfaces é moroso e produz resultados intermédios desnecessários. No processo o designer produz imagens das interfaces, através de um programa de computador, que um programador terá de replicar em código. Um sistema que capaz de converter os ficheiros de design produzidos pelo designer para código pode reduzir o tempo de produção de interfaces. O objetivo desta tese é a construção de um sistema que faça essa conversão entre ficheiros de design e código aplicacional de forma automática. Tendo por base os padrões de design que surgiram na indústria e respetivas bibliotecas que os implementam, tanto a nível de design como de código aplicacional. O resultado do trabalho devolvido foi um sistema capaz de extrair um subconjunto reduzido de elementos da biblioteca de design e inseri-lo no código aplicacional. A organização de ficheiros no design também é replicada no código. Este trabalho é a primeira fase de um sistema conversor de design para código aplicacional. Durante a realização do mesmo foram encontrados diversos obstáculos que impediram a conclusão de outras fases da conversão.
publishDate 2020
dc.date.none.fl_str_mv 2020
2020-01-01T00:00:00Z
2021-02-15T17:17:34Z
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/10400.22/16999
TID:202550664
url http://hdl.handle.net/10400.22/16999
identifier_str_mv TID:202550664
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_ 1799131457729331200