Minicurso: Desenvolvendo Aplicações Android com Qt


Qt é, atualmente, uma das poucas tecnologias efetivas para desenvolvimento multiplataforma (ex: Android e iOS com único codebase) de aplicativos móveis. Este treinamento apresenta os aspectos básicos do desenvolvimento de aplicativos para a plataforma Android utilizando o Qt. Os assuntos a serem abordados são: anatomia de uma aplicação Qt para Android, introdução ao QML, hello world com QML e QtQuickControls 2, implementando um leitor simples de feeds RSS, comunicação cliente-servidor via RESTful, funcionalidades de multimídia, acesso a sensores e geolocalização.

Duração: 4h

Ministrante:

Sandro é desenvolvedor e arquiteto de software há 22 anos, com interesse especial pelas tecnologias C++, Qt e KDE em ambientes GNU/Linux. Trabalhou por muitos anos na area de Computação Gráfica aplicada à medicina. É professor do Instituto Federal de Educação, Ciência e Tecnologia da Bahia e Doutor em Ciência da Computação pela Universidade Federal da Bahia. No seu doutorado, trabalhou com otimização de arquiteturas para sistemas self-adaptive. Sandro é colaborador veterano nas comunidades de software livre Qt e KDE. É atualmente membro do Board de Diretores do KDE e.V. (Berlin-Alemanha) e já realizou palestras sobre Qt/KDE no Brasil, EUA, Espanha, Alemanha e Finlândia. Sandro possui 16 de anos de experiência como educator e instrutor.

Nota: Os participantes devem trazer seu smartphone Android.

Realização:

Logo UEFS Logo IFBA

Apoio:

Logo Fapesb Logo