Kivy Python
Kivy Python
Kivy Python
multiplaforma
(PyCon 2018, Medellín)
Edwin Caldon
Grupo Python Popayán
http://pythonpopayan.org
Agenda
●
Python Popayán
●
¿Qué es kivy?
●
Ejemplos en el mercado
●
Demo
●
Ventajas y desventajas
2
Python Popayán
https://www.facebook.com/pythonistapopayan/
https://www.facebook.com/groups/glucunicauca
https://www.youtube.com/channel/UCrPzG_cTs7WdjTxvsnSZhlg
https://github.com/pythonpopayan
https://t.me/joinchat/AAAAAAyferEVooYf-n_mqQ
3
¿Qué es Kivy?
●
Técnicamente es una librería escrita
en python para desarrollo de
aplicaciones multiplataforma
4
Imagen de: https://kivy.org/docs/gettingstarted/intro.html
¿Qué es Kivy?
●
No es un IDE
●
¿Es un framework?
¿Es una aplicación genérica incompleta
y configurable a la que podemos añadirle
las últimas piezas para construir una aplicación
concreta?
5
¿Qué es Kivy?
6
Imagen de: https://kivy.org/docs/guide/architecture.html
Práctica
●
https://github.com/edycop/hanged
7
Ejemplos de apps
●
Kognitivo:
https://github.com/eviltnan/kognitivo
●
8
Ejemplos de apps
●
ZeroNet:
https://github.com/mkg20001/ZeroNet
-kivy
●
Galería de ejemplos y Apps en:
https://github.com/kivy/kivy/wiki/List-
of-Kivy-Projects
9
Alternativas
●
Briefcase:
https://briefcase.readthedocs.io/en/lat
est/index.html
– $ python setup.py windows -s
– $ python setup.py macos -s
– $ python setup.py linux -s
– $ python setup.py ios -s
– $ python setup.py android -s
10
11
Alternativas
●
PhoneGap
●
12
Enlaces
●
https://kivy.org/docs/installation/instal
lation-windows.html
●
Kivy Launcher:
https://play.google.com/store/apps/det
ails?id=org.kivy.pygame&hl=en
●
Buildozer:
https://github.com/kivy/buildozer
●
13