100% encontró este documento útil (1 voto)
326 vistas13 páginas

Kivy: Framework de Desarrollo Multiplataforma

Kivy es una librería de Python para desarrollo de aplicaciones multiplataforma. Funciona como un framework que permite crear aplicaciones para Android, iOS, Linux, Windows y macOS desde un solo código base. El documento presenta Kivy, muestra ejemplos de aplicaciones creadas con este framework como Kognitivo y ZeroNet, y discute alternativas como Briefcase y PhoneGap.

Cargado por

Gomez Leonardo
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
326 vistas13 páginas

Kivy: Framework de Desarrollo Multiplataforma

Kivy es una librería de Python para desarrollo de aplicaciones multiplataforma. Funciona como un framework que permite crear aplicaciones para Android, iOS, Linux, Windows y macOS desde un solo código base. El documento presenta Kivy, muestra ejemplos de aplicaciones creadas con este framework como Kognitivo y ZeroNet, y discute alternativas como Briefcase y PhoneGap.

Cargado por

Gomez Leonardo
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Kivy: framework de desarrollo

multiplaforma
(PyCon 2018, Medellín)
Edwin Caldon
Grupo Python Popayán
[Link]
Agenda


Python Popayán

¿Qué es kivy?

Ejemplos en el mercado

Demo

Ventajas y desventajas

2
Python Popayán

[Link]
[Link]

[Link]

[Link]

[Link]

3
¿Qué es Kivy?


Técnicamente es una librería escrita
en python para desarrollo de
aplicaciones multiplataforma

4
Imagen de: [Link]
¿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?

¿Tiene como objetivo acelerar el proceso de


desarrollo, reutilizar código ya existente
y promover buenas prácticas de desarrollo
como el uso de patrones?

5
¿Qué es Kivy?

6
Imagen de: [Link]
Práctica


[Link]

7
Ejemplos de apps


Kognitivo:
[Link]

8
Ejemplos de apps


ZeroNet:
[Link]
-kivy


Galería de ejemplos y Apps en:
[Link]
of-Kivy-Projects
9
Alternativas


Briefcase:
[Link]
est/[Link]
– $ python [Link] windows -s
– $ python [Link] macos -s
– $ python [Link] linux -s
– $ python [Link] ios -s
– $ python [Link] android -s

10
11
Alternativas


PhoneGap

12
Enlaces


[Link]
[Link]

Kivy Launcher:
[Link]
ails?id=[Link]&hl=en

Buildozer:
[Link]

13

Kivy: framework de desarrollo 
multiplaforma
(PyCon 2018, Medellín)
Edwin Caldon
Grupo Python Popayán
http://pythonpopayan.or
2
Agenda
●Python Popayán
●¿Qué es kivy?
●Ejemplos en el mercado
●Demo
●Ventajas y desventajas
3
Python Popayán
https://www.facebook.com/pythonistapopayan/  (https://www.facebook.com/pythonistapopayan/)
https://www.youtu
4
¿Qué es Kivy?
●Técnicamente es una librería escrita 
en python para desarrollo de 
aplicaciones multiplataforma
Imagen de:
5
¿Qué es Kivy?
●No es un IDE
●¿Es un framework?
¿Es una aplicación genérica incompleta
y configurable a la que podemos añadi
6
¿Qué es Kivy?
Imagen de: https://kivy.org/docs/guide/architecture.html  (https://kivy.org/docs/guide/architecture.html)
7
Práctica
●https://github.com/edycop/hanged
8
Ejemplos de apps
●Kognitivo: 
https://github.com/eviltnan/kognitivo (https://github.com/eviltnan/kognitivo)
●
9
Ejemplos de apps
●ZeroNet: 
https://github.com/mkg20001/ZeroNet
-kivy (https://github.com/mkg20001/ZeroNet-kivy)
●Galería d
10
Alternativas
●Briefcase: 
https://briefcase.readthedocs.io/en/lat
est/index.html (https://briefcase.readthedocs.io/en/late

También podría gustarte