Repositório Institucional do IFRS - Página Inicial

Um estudo sobre o desenvolvimento de um aplicativo para fabricação de cerveja artesanal usando o framework ionic

Show simple item record

dc.contributor.advisor Rosito, Maurício Covolan pt_BR
dc.contributor.author Milani, Marcelo pt_BR
dc.date.accessioned 2024-08-22T14:55:52Z
dc.date.available 2024-08-22T14:55:52Z
dc.date.issued 2019 pt_BR
dc.identifier.uri https://dspace.ifrs.edu.br/xmlui/handle/123456789/1379 pt_BR
dc.description.abstract Com o crescimento exponencial do uso de dispositivos móveis como o smartphone, houve um aumento no mercado de desenvolvimento de aplicativos. Afinal, para todo tipo de necessidade, pode-se encontrar ou desenvolver algum tipo de aplicativo que possa auxiliar tarefas diárias, desde uma simples agenda ou calculadora, até sistemas que ajudam a cuidar da saúde do corpo. Atualmente, os sistemas operacionais mais utilizados nos smartphones são o Android, IOs e Windows Phone. Cada sistema operacional tem uma linguagem de programação nativa, ou seja, necessita que o software seja desenvolvido para aquela plataforma exclusiva. Isso acaba encarecendo muito o desenvolvimento quando pretende-se alcançar todas estas plataformas. A necessidade de atender a usuários de diferentes sistemas operacionais fez com que o desenvolvimento de softwares para dispositivos móveis passasse por uma revolução. Afinal, para se ter um aplicativo nativo que rode tanto em Android quanto IOs, seria preciso programá-lo duas vezes, em linguagens distintas. Os aplicativos híbridos, então, surgiram como uma solução extremamente eficiente para esse problema. Por meio de uma ferramenta de desenvolvimento específica, o programador pode criar um modelo único que seja compatível com ambas às plataformas. O Framework Ionic é uma poderosa ferramenta para desenvolvimento híbrido, lançado em 2013, e que é baseada em AngularJS e Apache Cordova. Outro mercado que está em plena expansão é o de cervejas artesanais caseiras. Este mercado foca na diferenciação da qualidade, do aroma e do sabor das cervejas, com produções em menor escala, quando comparado a indústria cervejeira. Pensando em aprimorar e padronizar as receitas de cerveja, o presente trabalho de conclusão pretende apresentar um estudo sobre o desenvolvimento um aplicativo híbrido para dispositivos móveis usando o Framework Ionic. Para tanto, uma revisão de trabalhos correlatos foi conduzida e, em seguida, um questionário eletrônico foi aplicado a equipes distintas de cervejeiros. Com base nas respostas dos entrevistados e conhecimentos de programação adquiridos ao longo do curso, foi desenvolvido um protótipo de aplicativo híbrido para dispositivos móveis para auxiliar na produção de cervejas artesanais caseiras. Este protótipo consiste em um aplicativo para cadastro de ingredientes e formulação de receitas, de forma a facilitar a vida do cervejeiro na hora de consultar seu catálogo de receitas e insumos. Após o protótipo desenvolvido ele foi apresentado a quatro equipes de cervejeiros distintas e aplicado novo questionário eletrônico. Este questionário identificou a faixa etária e experiência dos cervejeiros. Também foi possível identificar o sistema qual o sistema operacional mais utilizado por eles. Com base nos feedbacks, pode-se concluir que Framework Ionic é de fato uma poderosa e robusta ferramenta para desenvolvimento híbrido, gerando um aplicativo que atende às necessidades dos usuários. Com uma menor curva de aprendizado para o desenvolvimento, pôde-se desenvolver um aplicativo para auxiliar na produção de cerveja artesanal, que roda em diferentes plataformas de forma similar à nativa, sem a necessidade de nova programação. pt_BR
dc.description.abstract With the exponential growth in the use of mobile devices such as the smartphone, there has been an increase in the app development market. After all, for every need, you can find or develop some kind of application that can help you with daily tasks, from a simple diary or calculator, to systems that help take care of your body health. Currently, the operating systems most used in smartphones are Android, IOs and Windows Phone. Each operating system has a native programming language, meaning that the software must be developed for that unique platform. This ends up making development very costly when it is intended to reach all of these platforms. The need to cater to users of different operating systems has made mobile software development a revolution. After all, to have a native application that runs on both Android and IOs, you would have to program it twice, in different languages. Hybrid applications then emerged as an extremely efficient solution to this problem. Through a specific development tool, the programmer can create a unique model that is compatible with both platforms. The Ionic Framework is a powerful hybrid development tool released in 2013 based on AngularJS and Apache Cordova. Another booming market is homemade craft beer. This market focuses on differentiating the quality, aroma and flavor of beers, with smaller scale productions compared to the brewing industry. Thinking about improving and standardizing beer recipes, this concluding paper aims to present a study on developing a hybrid mobile app using the Ionic Framework. To this end, a review of related works was conducted and then an electronic questionnaire was applied to different brewer teams. Based on respondents' responses and programming skills gained throughout the course, a prototype hybrid mobile app was developed to assist in the production of homemade craft beers. This prototype consists of an application for ingredient registration and recipe formulation, in order to make the brewer's life easier when consulting his catalog of recipes and inputs. After the prototype developed it was presented to four teams of brewers and applied a new electronic questionnaire. This questionnaire identified the brewers' age and experience. It was also possible to identify the system which operating system most used by them. Based on the feedback, it can be concluded that Ionic Framework is indeed a powerful and robust tool for hybrid development, generating an application that meets the needs of users. With a shorter learning curve for development, an application could be developed to assist in the production of craft beer, which runs on different platforms in a similar way to the native one, without the need for new programming. en
dc.format.mimetype application/pdf pt_BR
dc.language.iso por pt_BR
dc.rights Open Access en
dc.subject Aplicativos móveis pt_BR
dc.title Um estudo sobre o desenvolvimento de um aplicativo para fabricação de cerveja artesanal usando o framework ionic pt_BR
dc.type Trabalho de conclusão de graduação pt_BR
dc.degree.grantor Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Sul pt_BR
dc.degree.level Graduação pt_BR
dc.degree.date 2019 pt_BR
dc.degree.local Bento Gonçalves, BR-RS pt_BR
dc.degree.graduation Tecnologia em Análise e Desenvolvimento de Sistemas pt_BR
dc.degree.department Campus Bento Gonçalves pt_BR


Files in this item

Files Size Format View Description
1234567891379.pdf 1.508Mb PDF View/Open Texto completo

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account