
Informações Gerais
- Duração: 40h
- Nível: intermediário
- Pré-requisitos:
- Lógica de Programação
- Fundamentos de QML
- Fundamentos de JavaScript (desejável)
- Modalidades:
- In-company
- Remoto
Treinamento: Desenvolvendo Aplicações Android com Qt
Aplicativos para plataformas móveis, tais como smartphones e tablets, têm modificado drasticamente a forma com que interagimos com a tecnologia. Neste cenário, o Qt apresenta a particular vantagem de suportar plataformas tais como Android e iOS com um código-fonte único, reduzindo custos e facilitando a manutenção, ao mesmo tempo em que apresenta excelente desempenho das aplicações.
Neste treinamento, são apresentados os principais recursos que o Qt disponibiliza para implementação de aplicativos para a plataforma Android. Ao final do treinamento, o aluno deverá ser capaz de criar aplicativos que utilizam recursos tais como câmera, sensores, geolocalização e multimídia.
Método
- Fundamentação expositiva
- Práticas em laboratório
Pré-requisitos:
- Lógica de Programação
- Fundamentos de QML
- Fundamentos de JavaScript (desejável)
Conteúdo
- Visão geral do Qt para Android
- QML em dispositivos móveis
- Suporte a touch e multitouch
- Acesso à câmera
- Geolocalização e serviços de mapas
- Utilizando sensores
- Bluetooth e NFC
- Efeitos gráficos e sistemas de partículas
- Áudio e vídeo
- Integrando código Java
- Implementando Android Services com Qt
- Lidando com permissões
- Geração de apks e pacotes AAB
- Lidando com SSH
- Publicando em lojas de aplicativos