Curso de Kivy na prática – Crie interface gráfica em Python
Saiba como utilizar essa poderosa ferramenta no dia a dia.
- Empresa: HashLDash
- Nível do curso: Básico
O Kivy é mais uma das importantes ferramentas que podem ser utilizadas pelos desenvolvedores no dia a dia de trabalho e criação dos seus projetos. Trata-se de uma biblioteca Open Source escrita em Python para o desenvolvimento de aplicações multiplataforma, seja para desktop (Windows, Linux e MacOS) ou mobile (Android e iOS). É uma ótima alternativa quando queremos desenvolver uma aplicação nativa para qualquer plataforma.
O Kivy foi feito para o presente e o futuro. Para isso, ele foi escrito do zero e sempre pensando nas interações humano-computador, como o Multi-Touch, cada dia mais presente em computadores. Também trata-se de uma biblioteca rápida, tanto para desenvolver quanto para executar, utilizando a GPU para as tarefas mais pesadas.
Aprenda mais sobre o Kivy neste curso online e gratuito. Não deixe de conferir também o curso de Python na Prática.
Sobre o curso
Neste curso online e gratuito os estudantes podem aprender mais sobre como utilizar o Kivy no dia a dia. O curso começa com a proposta de criação de uma determinada interface gráfica utilizando o programa, e depois disso avançando no processo de criação, utilizando diversas ferramentas.
Estrutura do curso
1 – Python Kivy – criando uma interface gráfica
2 – Python Kivy – Associando Widgets
3 – Python Kivy – Eventos variáveis da instância
4 – Python Kivy – linguagem Kivy
5 – Python Kivy – Layouts dinâmicos e KWARG!
6 – Python Kivy – ScrollView e Size Hints!
7 – Python Kivy – Referências e Remoção de Widgets dinamicamente
8 – Python Kivy – Adicionando Widgets Dinamicamente e TextInput
9 – Python Kivy – Múltiplas telas com ScreenManager
10 – Python Kivy – Criando um menu com imagem
11 – Python Kivy – Android Action bar
12 – Python Kivy – Usando o botão de voltar do android
13 – Python Kivy – Como gerar um APK!
14 – Python kivy – Usando buildozer para instalar e debugar na VM
15 – Python Kivy – Canvas e instruções gráficas
16 – Python Kivy – Classes dinâmicas e customização
17 – Python Kivy – Customização de widgets pelo Python
18 – Python Kivy – Propriedades e atribuição simultânea
19 – Python Kivy – Criando um Popup
20 – Python Kivy – Confirmação de saída
21 – Python Kivy – Criando animações
22 – Python Kivy – Salvando informações e persistência de dados
23 – Python Kivy – Influência do PPI nas interfaces gráficas
24 – Python Kivy – Métricas e interfaces adaptativas
25 – Python Kivy – Efeitos sonoros
26 – Python Kivy – Assistente virtual
27 – Python Kivy – Agendamento de execução com Clock
28 – Python Kivy – Mudando a Presplash e Ícone Padrão
29 – Python Kivy – Botao com Imagem
30 – Python Kivy – Sintetização de voz no android com Plyer
31 – Python Kivy – Reconhecimento de fala no Android com Plyer
32 – Python Kivy – Gerando um APK com Python 3!
33 – Python Kivy – Labels que se adaptam ao conteúdo!
34 – Python Kivy – Adicionando módulos e Chatbot que pesquisa na web
1 – Python Kivy Game – Como criar um jogo
2 – Python Kivy Game – Criando o menu do jogo
3 – Python Kivy Game – Implementando a física do jogo
4 – Python Kivy Game – Tela de Game Over
5 – Python Kivy Game – Criando os obstáculos no jogo
6 – Python Kivy Game – Obstáculos aleatórios e placar do jogo
7 – Python Kivy Game – Algoritmo AABB para detecção de colisões
8 – Python Kivy Game – Lógica de pontuação do jogo
9 – Python Kivy Game – Preparando seu aplicativo para a Play Store!
1 – Python Kivy 3D – Introdução a programação 3D
2 – Python Kivy 3D – Modificando o Kivy para 3D!
3 – Python Kivy 3D – Introdução aos Shaders
4 – Python Kivy 3D – Girando um objeto 3D no Kivy
5 – Python Kivy 3D – Importando modelos 3D do Blender no Kivy com Python
6 – Python Kivy 3D – Criando texturas e mapas UV pelo blender
7 – Python Kivy 3D – Importando objetos com textura no Kivy
7 – Python Kivy 3D – Importando objetos com textura no Kivy
8 – Python Kivy 3D – O que é Depth Test no OpenGL?
Aulas:
-
1 - Python Kivy - criando uma interface gráfica2 - Python Kivy - Associando Widgets3 - Python Kivy - Eventos variáveis da instância4 - Python Kivy - linguagem Kivy5 - Python Kivy - Layouts dinâmicos e KWARG!6 - Python Kivy - ScrollView e Size Hints!7 - Python Kivy - Referências e Remoção de Widgets dinamicamente8 - Python Kivy - Adicionando Widgets Dinamicamente e TextInput9 - Python Kivy - Múltiplas telas com ScreenManager10 - Python Kivy - Criando um menu com imagem11 - Python Kivy - Android Action bar12 - Python Kivy - Usando o botão de voltar do android13 - Python Kivy - Como gerar um APK!14 - Python kivy - Usando buildozer para instalar e debugar na VM15 - Python Kivy - Canvas e instruções gráficas16 - Python Kivy - Classes dinâmicas e customização17 - Python Kivy - Customização de widgets pelo Python18 - Python Kivy - Propriedades e atribuição simultânea19 - Python Kivy - Criando um Popup20 - Python Kivy - Confirmação de saída21 - Python Kivy - Criando animações22 - Python Kivy - Salvando informações e persistência de dados23 - Python Kivy - Influência do PPI nas interfaces gráficas24 - Python Kivy - Métricas e interfaces adaptativas25 - Python Kivy - Efeitos sonoros26 - Python Kivy - Assistente virtual27 - Python Kivy - Agendamento de execução com Clock28 - Python Kivy - Mudando a Presplash e Ícone Padrão29 - Python Kivy - Botao com Imagem30 - Python Kivy - Sintetização de voz no android com Plyer31 - Python Kivy - Reconhecimento de fala no Android com Plyer32 - Python Kivy - Gerando um APK com Python 3!33 - Python Kivy - Labels que se adaptam ao conteúdo!34 - Python Kivy - Adicionando módulos e Chatbot que pesquisa na web1 - Python Kivy Game - Como criar um jogo2 - Python Kivy Game - Criando o menu do jogo3 - Python Kivy Game - Implementando a física do jogo4 - Python Kivy Game - Tela de Game Over5 - Python Kivy Game - Criando os obstáculos no jogo6 - Python Kivy Game - Obstáculos aleatórios e placar do jogo7 - Python Kivy Game - Algoritmo AABB para detecção de colisões8 - Python Kivy Game - Lógica de pontuação do jogo9 - Python Kivy Game - Preparando seu aplicativo para a Play Store!1 - Python Kivy 3D - Introdução a programação 3D2 - Python Kivy 3D - Modificando o Kivy para 3D!3 - Python Kivy 3D - Introdução aos Shaders4 - Python Kivy 3D - Girando um objeto 3D no Kivy5 - Python Kivy 3D - Importando modelos 3D do Blender no Kivy com Python6 - Python Kivy 3D - Criando texturas e mapas UV pelo blender7 - Python Kivy 3D - Importando objetos com textura no Kivy7 - Python Kivy 3D - Importando objetos com textura no Kivy8 - Python Kivy 3D - O que é Depth Test no OpenGL?