Kivy


Ambiente desenvolvimento kivy/Python3 no virtualBox Você já imaginou como seria interessante se pudéssemos testar diferentes sistemas operacionais ou programas com uma rede complexa de dependências, em um só computador, sem precisar criar novas partições ou diferentes caminhos de boot, e sempre mantendo todos os sistemas bem isolados entre si? Bem, […]

Ambiente desenvolvimento kivy/Python3 no virtualBox


Ambiente virtual Python 3.5 / Kivy Até o momento temos utilizado o Python2.7 no desenvolvimento de aplicações Kivy. No entanto, a medida que a maioria dos aplicativos utilizados no desenvolvimento Kivy vem implementando versões compatíveis com o Python 3, está na hora de migrarmos o nosso desenvolvimento para o ambiente […]

Ambiente virtual para desenvolvimento Kivy/Python3


Implementando uma imagem clicável em Kivy Normalmente associamos aos botões a funcionalidade de executar uma atividade ao ser clicado. Mas podemos associar esta funcionalidade também às imagens. Podemos fazer que quando uma imagem for clicada, uma dada função seja chamada. Ou seja, podemos ter uma imagem clicável. Este comportamento que […]

Imagens clicáveis em Kivy



Tocando um arquivo MP3 no Kivy Seja para gerar os sons típicos dos jogos, seja para ouvir música ou mesmo como elemento auxiliar na interface com o usuário, saber como “tocar” um arquivo MP3 a partir de um programa Kivy é sempre importante. Felizmente, tocar MP3 no Kivy é muito […]

MP3 no Kivy. A classe SoundLoader


Compreendendo as especificações de tamanho dos widgets Kivy Um dos desafios para o programador de interfaces atuais é projetar o sistema que seja agradável ao usuário em telas muito diferentes. Os bons tempos (para o programador) do início dos computadores, onde todos utilizavam a tela padrão de 640 x 480 […]

Sobre o tamanho dos widgets Kivy


2
Interagindo com o widget Label em kvlang Vimos no artigo anterior como interagir com o widget Label em Kivy através da linguagem Python. Agora vamos aprender como realizar as mesmas operações através da linguagem kvlang. A linguagem kvlang permite a criação de uma árvore representando as relações entre todos os […]

Widget Label em kvlang



O widget Label codificado em Python no Kivy Neste post vamos aprender a trabalhar com o widget Label utilizando apenas a linguagem Python. Tudo o que é apresentado aqui pode também ser codificado na linguagem Kv, mas é importante conhecer ambas as maneiras para sempre podermos escolher a mais adequada […]

O widget Label em Kivy


2
Dando continuidade ao nosso estudo sobre property em Kivy e em Python, vamos ao terceiro artigo da série. Se você chegou até aqui sem passar pelos artigos anteriores, é importante que acesse a série a partir do primeiro artigo, pois o nosso  estudo está sendo realizado de forma sequencial e […]

Properties em Python e Kivy – III


No último artigo descrevemos o que são as properties em Python e iniciamos a descrição do conceito em Kivy.  Neste artigo iremos descrever como se utiliza na prática o conceito de property no Kivy. Para isto vamos detalhar um exemplo disponibilizado na instalação padrão do Kivy. Este exemplo implementa um […]

Properties em Python e Kivy – II