Pacote de Umbraco para configurar conteúdo para um cliente móvel
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2024 |
| Tipo de documento: | Dissertação |
| Idioma: | eng |
| Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Texto Completo: | http://hdl.handle.net/10400.22/25982 |
Resumo: | This thesis aims to address the demand of digitalization by developing a package capable of being installed in any Umbraco project that will allow users to create and customise their desired mobile app. That structure is then extracted in such a way that a code generator is able to create a cross-platform mobile solution that will give developers a jump start to customize the solution according to more specific needs, trying to achieve not only the replication of the existing functionalities in the website, but also to introduce specific features that take advantage of components available exclusively on mobile devices. This initiative responds to client demands for rapid mobile app development from existing Umbraco websites, while also aiming to enrich the Umbraco community with enhanced functionalities. The systematic mapping review conducted aimed to consolidate comprehensive knowledge of Umbraco, content management systems, packages, and elements of code generation. A proof of concept was successfully developed, compatible with any Umbraco website version 12 or higher. This package enables users to customize mobile applications directly within the Umbraco backoffice interface, facilitating generation with minimal effort. Agap2IT supports continuous integration pipelines, enabling ongoing mobile app generation. The initial goal was to develop both the package and the code generator within this project. However, because of the approaching deadlines and the effect on our submission for the Umbraco Awards, the company decided to form a team of two developers. One developer would handle the code generator, while I would be responsible for creating and distributing the Umbraco package, which will be the primary focus of this thesis. This project has the potential to make cross-platform mobile app development more accessible, empowering users with no specialized programming skills to leverage the familiar Umbraco Backoffice environment for app creation. |
| id |
RCAP_4ffca8484ef83bfd5e6b7159eea87709 |
|---|---|
| oai_identifier_str |
oai:recipp.ipp.pt:10400.22/25982 |
| network_acronym_str |
RCAP |
| network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository_id_str |
https://opendoar.ac.uk/repository/7160 |
| spelling |
Pacote de Umbraco para configurar conteúdo para um cliente móvelUmbraco package to configure content for a mobile clientUmbracoContent management systemPackagesPluginsMobile app generationThis thesis aims to address the demand of digitalization by developing a package capable of being installed in any Umbraco project that will allow users to create and customise their desired mobile app. That structure is then extracted in such a way that a code generator is able to create a cross-platform mobile solution that will give developers a jump start to customize the solution according to more specific needs, trying to achieve not only the replication of the existing functionalities in the website, but also to introduce specific features that take advantage of components available exclusively on mobile devices. This initiative responds to client demands for rapid mobile app development from existing Umbraco websites, while also aiming to enrich the Umbraco community with enhanced functionalities. The systematic mapping review conducted aimed to consolidate comprehensive knowledge of Umbraco, content management systems, packages, and elements of code generation. A proof of concept was successfully developed, compatible with any Umbraco website version 12 or higher. This package enables users to customize mobile applications directly within the Umbraco backoffice interface, facilitating generation with minimal effort. Agap2IT supports continuous integration pipelines, enabling ongoing mobile app generation. The initial goal was to develop both the package and the code generator within this project. However, because of the approaching deadlines and the effect on our submission for the Umbraco Awards, the company decided to form a team of two developers. One developer would handle the code generator, while I would be responsible for creating and distributing the Umbraco package, which will be the primary focus of this thesis. This project has the potential to make cross-platform mobile app development more accessible, empowering users with no specialized programming skills to leverage the familiar Umbraco Backoffice environment for app creation.Sousa, Paulo Alexandre Gandra deREPOSITÓRIO P.PORTOLacerda, Tiago Rafael Pinto2024-09-10T16:13:01Z2024-07-182024-07-18T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/25982urn:tid:203691474enginfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-07T10:21:38Zoai:recipp.ipp.pt:10400.22/25982Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T00:50:10.434121Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
| dc.title.none.fl_str_mv |
Pacote de Umbraco para configurar conteúdo para um cliente móvel Umbraco package to configure content for a mobile client |
| title |
Pacote de Umbraco para configurar conteúdo para um cliente móvel |
| spellingShingle |
Pacote de Umbraco para configurar conteúdo para um cliente móvel Lacerda, Tiago Rafael Pinto Umbraco Content management system Packages Plugins Mobile app generation |
| title_short |
Pacote de Umbraco para configurar conteúdo para um cliente móvel |
| title_full |
Pacote de Umbraco para configurar conteúdo para um cliente móvel |
| title_fullStr |
Pacote de Umbraco para configurar conteúdo para um cliente móvel |
| title_full_unstemmed |
Pacote de Umbraco para configurar conteúdo para um cliente móvel |
| title_sort |
Pacote de Umbraco para configurar conteúdo para um cliente móvel |
| author |
Lacerda, Tiago Rafael Pinto |
| author_facet |
Lacerda, Tiago Rafael Pinto |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Sousa, Paulo Alexandre Gandra de REPOSITÓRIO P.PORTO |
| dc.contributor.author.fl_str_mv |
Lacerda, Tiago Rafael Pinto |
| dc.subject.por.fl_str_mv |
Umbraco Content management system Packages Plugins Mobile app generation |
| topic |
Umbraco Content management system Packages Plugins Mobile app generation |
| description |
This thesis aims to address the demand of digitalization by developing a package capable of being installed in any Umbraco project that will allow users to create and customise their desired mobile app. That structure is then extracted in such a way that a code generator is able to create a cross-platform mobile solution that will give developers a jump start to customize the solution according to more specific needs, trying to achieve not only the replication of the existing functionalities in the website, but also to introduce specific features that take advantage of components available exclusively on mobile devices. This initiative responds to client demands for rapid mobile app development from existing Umbraco websites, while also aiming to enrich the Umbraco community with enhanced functionalities. The systematic mapping review conducted aimed to consolidate comprehensive knowledge of Umbraco, content management systems, packages, and elements of code generation. A proof of concept was successfully developed, compatible with any Umbraco website version 12 or higher. This package enables users to customize mobile applications directly within the Umbraco backoffice interface, facilitating generation with minimal effort. Agap2IT supports continuous integration pipelines, enabling ongoing mobile app generation. The initial goal was to develop both the package and the code generator within this project. However, because of the approaching deadlines and the effect on our submission for the Umbraco Awards, the company decided to form a team of two developers. One developer would handle the code generator, while I would be responsible for creating and distributing the Umbraco package, which will be the primary focus of this thesis. This project has the potential to make cross-platform mobile app development more accessible, empowering users with no specialized programming skills to leverage the familiar Umbraco Backoffice environment for app creation. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024-09-10T16:13:01Z 2024-07-18 2024-07-18T00:00:00Z |
| 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/25982 urn:tid:203691474 |
| url |
http://hdl.handle.net/10400.22/25982 |
| identifier_str_mv |
urn:tid:203691474 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| 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órios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
| instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| instacron_str |
RCAAP |
| institution |
RCAAP |
| reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
| repository.mail.fl_str_mv |
info@rcaap.pt |
| _version_ |
1833600718698708992 |