Kivy es una biblioteca Python de código abierto con interfaz gráfica de usuario que le permite desarrollar aplicaciones multiplataforma en Windows, macOS, Android, iOS, Linux y Raspberry Pi. Lo mejor de kivy es que funciona mejor que las alternativas multiplataforma de HTML5.
Tenga en cuenta que es necesario tener Python 3 en su máquina para hacer uso de la biblioteca.
Instalación en Windows:
- Paso 1: actualice el pip y la rueda antes de instalar kivy ingresando este comando en cmd-
python -m pip install --upgrade pip wheel setuptools
- Paso 2: Instalar las dependencias-
python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew python -m pip install kivy.deps.gstreamer python -m pip install kivy.deps.angle
- Paso 3: Instale kivy.
python -m pip install kivy
Dará como resultado algo como la siguiente imagen:
Instalación en Linux:
- Paso 1: agregue el PPA ingresando este comando en la terminal-
sudo add-apt-repository ppa:kivy-team/kivy
- Paso 2: actualice su lista de paquetes usando su administrador de paquetes-
sudo apt-get update
- Paso 3: Instalar Kivy
sudo apt-get install python3-kivy
Crear una aplicación
Hay tres pasos para crear una aplicación con kivy:
- Heredar la clase de aplicación de Kivy que representa la ventana para nuestros widgets
- Cree un método build() , que mostrará el contenido de los widgets.
- Y por último llamando al método run() .
Ejemplo:
este es el código python3 para hacer una aplicación simple que muestre el texto deseado en la pantalla del sistema:
Python3
import kivy kivy.require('1.10.0') from kivy.app import App from kivy.uix.button import Label # Inherit Kivy's App class which represents the window # for our widgets # HelloKivy inherits all the fields and methods # from Kivy class HelloKivy(App): # This returns the content we want in the window def build(self): # Return a label widget with Hello Kivy return Label(text ="Hello Geeks") helloKivy = HelloKivy() helloKivy.run()
Para ejecutar este código, abra cmd (terminal en Linux) y vaya al directorio en el que se guarda el código y escriba este comando:
python file_name.py
Publicación traducida automáticamente
Artículo escrito por ujjwal sharma 1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA