App desenvolvido como parte da avaliação técnica do processo seletivo para Software Engineer da Stone. O projeto faz uma consulta na API da TV Maze para listar uma variedade de filmes e séries.
- QT Creator
- QML
- JS
- QT/C++
Sem mais delongas, vamos ao que interessa!
A aplicação foi desenvolvida utilizando o QT Creator, na versão 13.0.0
, que, por sua vez, implementou o QT na versão 6.7.0
. É essencial ter essas especificações do QT para rodar corretamente a plataforma.
Também se faz necessária a presença das seguintes libs: QT Network Authorization
, QT Positioning
, QT WebChannel
e QT WebEngine
, todas na versão 6.7.0
. Para maiores informações sobre o QT, clique aqui.
Uma vez tendo o ambiente corretamente configurado, basta fazer o git clone
do repositório e abrí-lo no QT Creator. Lá é possível, com apenas um clique, buildar e rodar o projeto.
Aliás, um vídeo vale mais que mil palavras...
tuts.mp4
Ninguém constrói absolutamente nada nesse mundo sozinho. Seguem alguns dos materiais usados como inspiração para esta implementação, e que podem ser muito valiosos para estudos futuros:
QML Docs
MontyTheSoftwareEngineer
Scythe Studio
Obrigado, Stone, pela oportunidade, em especial, às figuras do Felipe Ranieri e do Luiz Galvão. Até a próxima, pessoal!