ISO Qt para Android + Qt3D (nova versão)

pt_BR Feb 15, 2019

UPDATE: nova versão disponível: (ISO) (instruções).
Novidades desta versão:

  • Qt 5.12.1.
  • Qt Creator 4.8.1.
  • Toolchain C++ baseada no Clang.
  • Android SDK 4333796.
  • Android NDK r19b.
  • Emulador Android.
  • Virtual Device Android x86_64 já configurado no Qt Creator.

A QtCon Brasil (primeira conferência sobre Qt do Brasil e da América Latina), desde a sua primeira edição, ano passado, tem sido um fórum bastante proveitoso para conhecer mais sobre o Qt e se atualizar em relação às suas funcionalidades, aplicações em casos reais e planos futuros. Uma parte interessante da programação da conferência são as sessões de treinamento, sempre abordando temas interessantes tais como desenvolvimento embarcado com Qt, desenvolvimento de aplicativos Android com Qt e computação gráfica com Qt3D.

Com o objetivo de simplificar a configuração do ambiente de desenvolvimento e a implantação de aplicativos Qt em smartphones Android, desde o ano passado eu tenho desenvolvido uma versão customizada do ArchLinux já contendo todas as instalações, ferramentas auxiliares e materiais didáticos relacionados a estes treinamentos.

Para a QtCon Brasil 2018, realizada entre 8 e 11 de novembro, uma nova versão da imagem ISO bootável foi criada, já com todos os artefatos necessários à realização dos treinamentos "Desenvolvendo Aplicações Android com Qt" e "Computação Gráfica com Qt3D". O objetivo, no caso do desenvolvimento de aplicações Android, é disponibilizar um ambiente onde a implantação de uma aplicação Qt seja realizada da forma mais simples possível: simplesmente conectando o seu smartphone e clicando no botão de "build" do Qt Creator. Para o caso do desenvolvimento de aplicações de Computação Gráfica com o Qt3D, o objetivo é disponibilizar todas as ferramentas auxiliares e artefatos utilizados (texturas, malhas poligonais, mapeamentos de ambiente, arquivos de captura de movimentos para animações, etc). Adicionalmente, a ISO já contém - para ambos o casos - todos os slides e códigos-exemplo utilizados nos treinamentos.

Features:

  • Qt 5.11.2.
  • Qt Creator 4.7.2.
  • Android SDK 4333796.
  • Android NDK 10e (versão recomendada pelo Qt).
  • Blender 2.79b.
  • Inkscape 0.92.
  • Gimp 2.10.
  • QML Quick Reference Card (by ICS).
  • Qt Creator Quick Reference Card (by KDAB).
  • Slides + códigos-exemplo (treinamentos de Android e Computação Gráfica).

O download da ISO pode ser realizado neste link. Lembre-se de realizar a verificação de integridade utilizado o SHA1 ou MD5. Instruções para uso da ISO estão disponíveis aqui. Para a próxima versão, o plano é integrar o Calamares para viabilizar uma instalação rápida para aqueles que desejarem ter o ambiente executando em seu laptop. :)

Boa diversão! ;)

Screenshots:
Boot ManagerBoot Manager

Plasma DesktopPlasma Desktop

Qt Creator com Aplicação AndroidQt Creator com Aplicação Android

Ferramentas Auxiliares para CGFerramentas Auxiliares para CG

Slides dos TreinamentosSlides dos Treinamentos

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.