Jornacitec Botucatu, VII JORNACITEC - Jornada Científica e Tecnológica

Tamanho da fonte: 
DESENVOLVIMENTO DE SOFTWARE DESKTOP RESPONSIVO COM FRAMEWORK EM FLASK
Artur Cantu de Oliveira, José Rafael Pilan

Última alteração: 2018-10-13

Resumo


Em razão da evolução das tecnologias de desenvolvimento web e devido ao crescimento do mercado mobile, surgiu a necessidade de se ter sites com layouts dinâmicos que apresentem diferentes formas de visualização. Com o surgimento de ferramentas voltadas para o desenvolvimento de sites responsivos, como media queries e CSS Grid, percebe-se que o foco de criação de ferramentas voltadas para sistemas responsivos é a web e não softwares desktop, embora aplicações standalone também possam ser desenvolvidas de modo responsivo. O objetivo do presente trabalho é demonstrar uma maneira de se desenvolver uma aplicação desktop com layout responsivo, com a utilização do Python, Flask, PyQt5 e um banco de dados MariaDB. O Python, em conjunto a seus módulos, abre um Web Server, uma janela e controla o banco de dados. O layout do sistema se dá a partir de arquivos HTML, CSS, JS e, como resultado, as telas funcionam em displays de diferentes tamanhos, sem ter que alterar a estrutura do HTML. A partir deste trabalho é compreendido que aplicações desktop podem ser desenvolvidas com a ideia de serem responsivas e que há a possibilidade de se criar um framework seguindo este método.


Texto completo: PDF