Kivy - Framework (Python)
04-jun-2014 12:47
#1
|
¿Qué es Kivy? Kivy es un framework/toolkit gráfico de código abierto desarrollado en Python, multiplataforma que nos permite desarrollar aplicaciones multi-touch que puedan ser ejecutadas en:
Totalmente gratuito Kivy es 100% libre, con licencia MIT (el 1.8 y 1.7.2) y LGPL 3 las versiones anteriores. Está desarrollado, respaldado y utilizado profesionalmente y se puede utilizar para desarrollar aplicaciones comerciales. El motor gráfico está construido sobre OpenGL ES 2, usando un pipeline de gráficos modernos y rápidos. Lógica y GUI bien separados Cuenta con un kit de herramientas con más de 20 widgets, todos altamente extensibles. Incluye además un lenguaje declarativo propio llamado KV (a veces llamado kvlang o lenguaje Kivy) que permite la creación de prototipos muy rápidos, realizar cambios ágilmente en la GUI y una buena separación entre la lógica de la aplicación y su interfaz de usuario. Ciclo de vida de una aplicación Kivy Primeros 5 min: Instalación y primera aplicación http://kivy.org/docs/guide/basic.html#kivy-basics Tutorial básico (Juego Pong) http://kivy.org/docs/tutorials/pong....etting-started Buenas, Para crear aplicaciones hasta ahora había probado Unity o Eclipse + Android SDK. Pero últimamente he estado probando esta librería open source y lo poco que conozco me ha resultado bastante interesante. http://kivy.org/ |
Editado: 08-jun-2014 13:12 -
04-jun-2014 22:51
#6
| En los blogs de Archlinux estuvieron haciendo algunos tutoriales bastante exhaustivos hace tiempo, tenía buena pinta. |
21-dic-2014 20:06
#13
| Me interesaría esa integración con Android. ¿Se puede generar un APK nativo? ¿Y las APIs de Android qué? |
21-dic-2014 20:14
#14
|
Tambien decir que estoy empezando a experimentar con ella ![]() Aqui sale algo de las Apis: http://kivy.org/docs/guide/android.h...g-android-apis |
21-dic-2014 21:11
#15
|
En si la libreria esta preparada para funcionar en dispositivos Android por lo que puedes generar tus propias APK, aunque tambien te permite ejecutarla en otras plataformas.
Tambien decir que estoy empezando a experimentar con ella ![]() Aqui sale algo de las Apis: http://kivy.org/docs/guide/android.h...g-android-apis https://www.youtube.com/watch?v=F7UK...q&spfreload=10 Lo que me preguntaba eran si las APIs como cámara, notificaciones, hardware... estarán bien o serán completas, pero me da igual, le echaré un ojo igualmente. Hace tiempo que conozco que existe esto, pero parece que ahora está ganando popularidad. Veremos que tal |
21-dic-2014 21:58
#16
|
Sí, y acabo de descubrir este tutorial por YT con buena pinta:
https://www.youtube.com/watch?v=F7UK...q&spfreload=10 Lo que me preguntaba eran si las APIs como cámara, notificaciones, hardware... estarán bien o serán completas, pero me da igual, le echaré un ojo igualmente. Hace tiempo que conozco que existe esto, pero parece que ahora está ganando popularidad. Veremos que tal |
22-dic-2014 12:13
#18
|
Estaria genial para echarnos una mano uno a los otros. Yo estoy aprendiendo Python, y ahora Kivy ya que tengo una base decente del lenguaje. Por otro lado le estoy dando a Arduino |
