Kivy


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


2
Seja em  Python, seja em Kivy, as properties  (propriedades) são uma grande ferramenta à disposição do programador. Mas a primeira vista podem parecer confusas para os iniciantes. Uma dos motivos desta  confusão  é que a mesma palavra possui conceitos bem diferentes em Python e em Kivy.  Vale a pena compreender […]

Properties em Python e em Kivy


8
Muitas vezes necessitamos que uma aplicação continue em execução “por baixo dos panos”, ou seja, não interagindo  com usuário através da tela, mas fica operando desapercebida conjuntamente com as demais aplicações. Vamos mostrar neste artigo como construir uma aplicação deste tipo no ambiente android, usando um programa desenvolvido em Kivy […]

Aplicação Kivy executando em “background”



4
Para podermos distribuir um aplicativo  Android não basta gerarmos uma versão “release”. É necessário que o arquivo .apk correspondente seja assinado.  A assinatura é necessária para garantir que todas as modificações efetuadas no programa foram feitas pelo desenvolvedor original, ou alguém a quem foi confiada a chave e senha correspondentes. […]

Assinando uma aplicação Kivy no Android


4
Embora bibliotecas como a Kivy tornem imensamente mais fácil o desenvolvimento de aplicativos multiplataforma, muitas vezes esta migração entre SOs falha, não devido ao Kivy em si, mas devido a exigências diferentes das diversas bibliotecas que utilizamos no desenvolvimento.  Quando a app simplesmente fecha ao ser executada, sem nenhuma pista […]

Migrando App Kivy Linux para Android


Depois de validar a aplicação kivy com uso de vídeo no ambiente Linux apresentada na última nota, o passo natural é a geração do arquivo apk para operação no ambiente Android. Em teoria é simplesmente utilizar o buildozer, gerar o arquivo e passar para o dispositivo móvel. Só na teoria […]

Depurando uma aplicação Kivy com o ADB