# Kivy Reviews
**Vendor:** Kivy  
**Category:** [Marcos Web de Python](https://www.g2.com/es/categories/python-web-frameworks)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 21
## About Kivy
Kivy es una biblioteca de Python de código abierto y multiplataforma para el desarrollo de aplicaciones que hacen uso de interfaces de usuario, como aplicaciones multitáctiles.




## Kivy Reviews
  ### 1. Kivy es mejor para usar en el desarrollo de aplicaciones si estás interesado en Python.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Prakhar P. | Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 10, 2020

**¿Qué es lo que más le gusta de Kivy?**

El apoyo de la comunidad de Kivy es increíble y la facilidad y diversión con la que podemos crear varias aplicaciones me atrae mucho. Aprendí mucho sobre lo fácil que es desarrollar una aplicación usando Kivy.

**¿Qué es lo que no le gusta de Kivy?**

Es difícil obtener finalmente un apk para tu Android usando Windows. Debería haber algunas características fáciles para los usuarios de Windows también. Como no todos los principiantes usan el sistema Linux. El resto de las cosas me parecieron bien en mi opinión.

**Recomendaciones a otros que estén considerando Kivy:**

Dale una oportunidad.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

He desarrollado una aplicación para principiantes llamada Piedra, papel o tijera durante este período de confinamiento. Y kivy me pareció fácil y eficiente para esto. Habiendo aprendido Python, quería desarrollar una aplicación y aquí kivy jugó un papel importante para mí.

  ### 2. Ha pasado mucho tiempo desde que usé Kivy.

**Rating:** 2.5/5.0 stars

**Reviewed by:** David G. | Tutor, Empresa (> 1000 empleados)

**Reviewed Date:** July 12, 2020

**¿Qué es lo que más le gusta de Kivy?**

No recuerdo nada que me gustara de Kivy.

**¿Qué es lo que no le gusta de Kivy?**

La falta de soporte dinámico; la incapacidad de depurar el código usando depuradores estándar de Python; la actitud/poca ayuda de los expertos en la comunidad. (De nuevo, han pasado 5 años desde que usé Kivy, así que estas cosas podrían haber cambiado; además, me encargaron hacer cosas con Kivy, por alguien que realmente no apreciaba sus limitaciones, que no estaba realmente diseñado para hacer, y creo que quizás los expertos poco útiles no querían decírmelo directamente, pero tampoco les gustaba que los problemas que estaba teniendo expusieran limitaciones de diseño.)

**Recomendaciones a otros que estén considerando Kivy:**

Comprender lo que Kivy puede _y no puede_ hacer en relación con sus requisitos.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Ninguno. (No he usado Kivy en 5 años, y cuando lo usaba, estaba más cerca de ser el problema que de ser la solución a nuestros problemas.) Beneficio negativo: me despidieron porque no pude averiguar cómo hacer que Kivy cambiara la interfaz de usuario dinámicamente (me mantuve en contacto con un colega y supe que eventualmente el equipo abandonó Kivy y se pasó a Qt: supongo que el gerente finalmente se dio cuenta de que Kivy era demasiado estático para implementar la interfaz de usuario deseada).

  ### 3. Una biblioteca brillante para crear aplicaciones multiplataforma.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 11, 2020

**¿Qué es lo que más le gusta de Kivy?**

Me gustó la facilidad del lenguaje utilizado en él y también la interfaz que se puede desarrollar usando kivy es mucho más atractiva que la biblioteca tkinter. Parece ser como lenguajes como CSS que hacen que las palabras clave sean más memorables. También me gustó que fuera una aplicación independiente de la plataforma, ya que mi amigo usa kivy en su sistema Windows y yo trabajo en Mac y no sentimos mucha diferencia. Me gustó kivy por ser ajustable, ya que gestiona automáticamente su tamaño según la ventana disponible que obtiene y también redimensiona su texto, lo cual me sorprende. Hay muchas bibliotecas, pero kivy en poco tiempo se ha convertido en una de mis bibliotecas favoritas para usar con el lenguaje de programación Python por su simplicidad.

**¿Qué es lo que no le gusta de Kivy?**

Según yo, debería usar menos potencia de procesamiento. Aparte de eso, todo está bien. Todo necesita mejoras o puede mejorarse. No me gustó el hecho de que a veces, durante mi ejecución de código, se bloqueó, lo cual puede mejorarse.

**Recomendaciones a otros que estén considerando Kivy:**

Yo diría que si eres un nuevo desarrollador, entonces puedes optar por kivy en lugar de tkinter, ya que crea una mejor interfaz que la que haría tkinter.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Utilizo kivy para crear aplicaciones de escritorio ya que he creado una aplicación de escritorio que en realidad no existía y creo que kivy lo hizo realmente fácil para mí para crear una, ya que era la aplicación de ese tipo que hice y fue realmente divertido hacerlo con el lenguaje de programación python y la biblioteca kivy.

  ### 4. Kivy no tiene escalabilidad y también es más lento para dispositivos Android e incluso se bloquea un poco.

**Rating:** 2.0/5.0 stars

**Reviewed by:** Abhay G. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 12, 2020

**¿Qué es lo que más le gusta de Kivy?**

Me gustan las sintaxis más cortas y el código legible de Kivy, ya que cualquiera puede entenderlos fácilmente, hay muchas herramientas y el apoyo de la comunidad es bueno.

**¿Qué es lo que no le gusta de Kivy?**

No me gusta que sea muy difícil empaquetar la aplicación a apk e ios porque se bloquean demasiadas veces. El aspecto de las aplicaciones de kivy parece muy anticuado. Kivy MD es bueno.

**Recomendaciones a otros que estén considerando Kivy:**

Ve por kivy si conoces python y te sientes cómodo con él. Kivy todavía está en fase de desarrollo y las actualizaciones llegan cada 2-5 días. Deberías probar kivy MD porque es genial.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Básicamente uso Kivy para pequeñas aplicaciones y juegos. Hay beneficios solo en Kivy MD. Kivy MD es genial.

  ### 5. Independencia de plataforma en Kivy

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** July 11, 2020

**¿Qué es lo que más le gusta de Kivy?**

Kivy, siendo una biblioteca de GUI, también tiene un proyecto hermano, Plyer. Al que contribuí y la mejor parte de ese proyecto es que está construido sobre buildozer (otro proyecto hermano) que le proporciona la funcionalidad multiplataforma.

**¿Qué es lo que no le gusta de Kivy?**

Falta de conciencia entre las personas y menos apoyo comunitario

**Recomendaciones a otros que estén considerando Kivy:**

Asegúrate de seguir la documentación correctamente, de lo contrario puede ser un dolor para ti.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Cualquier API construida usando plyer se puede usar en todas las plataformas compatibles (iOS, Android, Windows, Mac, Linux) sin cambiar ningún código.

  ### 6. Biblioteca de interfaz de usuario de Python multiplataforma simple

**Rating:** 3.5/5.0 stars

**Reviewed by:** Luis B. | Fullstack developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 16, 2020

**¿Qué es lo que más le gusta de Kivy?**

La comunidad en torno al proyecto y su documentación de API.

**¿Qué es lo que no le gusta de Kivy?**

Los ejemplos no son realmente útiles, pero siempre puedes preguntar en el repositorio.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Hice una aplicación para el seguimiento de ingresos personales que funciona en macOS y Linux.

  ### 7. Es utilizable si Python es lo único en lo que puedes programar, pero hay mejores opciones disponibles.

**Rating:** 2.0/5.0 stars

**Reviewed by:** Shubham R. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 13, 2020

**¿Qué es lo que más le gusta de Kivy?**

Capacidad para programar en Python y la enorme biblioteca de paquetes que Python pone a tu disposición.

**¿Qué es lo que no le gusta de Kivy?**

Prácticamente todo lo demás, Flutter y Java son simplemente alternativas mucho mejores.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Quería escribir una aplicación móvil en python.

  ### 8. Kivy es sencillo de desarrollar, por lo que cualquiera puede crear fácilmente aplicaciones de escritorio o móviles. Altura recomendada

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 24, 2020

**¿Qué es lo que más le gusta de Kivy?**

Facilidad para crear widgets. El más simple que había escrito.

**¿Qué es lo que no le gusta de Kivy?**

Los widgets no son responsivos. Relativamente más lentos.

**Recomendaciones a otros que estén considerando Kivy:**

Kivy es fácil de configurar y desarrollar. Definitivamente lo usaría para mis próximas aplicaciones de escritorio.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Había escrito una aplicación de escritorio para la gestión de empresas con Kivy. Fue tan fácil que la completé en solo una semana.

  ### 9. Kivy es el mejor framework de Python.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shafat A. | Software Quality Assurance Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** July 12, 2020

**¿Qué es lo que más le gusta de Kivy?**

Kivy es la mejor plataforma cruzada para construir aplicaciones móviles y de escritorio.

**¿Qué es lo que no le gusta de Kivy?**

Los recursos son menores que los de otras plataformas populares.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Aplicación de Android

  ### 10. Ridículamente eficiente.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Educación superior | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 12, 2020

**¿Qué es lo que más le gusta de Kivy?**

Kivy ayuda a construir aplicaciones como un encanto, es fácil de usar y se puede aprender muy fácilmente.

**¿Qué es lo que no le gusta de Kivy?**

Adicionales para kivyMD. Esto podría haberse incluido en el módulo base de kivy.

**Recomendaciones a otros que estén considerando Kivy:**

Debe intentarlo, vale la pena.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Crear aplicaciones que son difíciles de construir usando otros módulos y requiere mucho tiempo y esfuerzo.

  ### 11. Experiencia con Kivy como nuevo usuario

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Automotriz | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 13, 2020

**¿Qué es lo que más le gusta de Kivy?**

Lo más poderoso de Livy es su capacidad para desarrollar soluciones sólidas y a prueba de fallos, que pueden utilizarse en cualquier plataforma.

**¿Qué es lo que no le gusta de Kivy?**

El soporte no está actualizado con los niveles de API recientes de Android.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Básicamente me dedico a desarrollar aplicaciones de escritorio, y kivy me ayuda a manejar eso perfectamente.

  ### 12. Excepto el apoyo adecuado de la comunidad, todo lo demás es lo mejor.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuario verificado en Automatización industrial | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 11, 2020

**¿Qué es lo que más le gusta de Kivy?**

Funcionalidad multiplataforma así como el lenguaje Python

**¿Qué es lo que no le gusta de Kivy?**

El apoyo de la comunidad no es adecuado y la documentación puede mejorarse.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Se puede crear una interfaz de usuario decente para una aplicación multiplataforma.

  ### 13. Construir interfaces multiplataforma con Python usando Kivy.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ernest  K. | Web Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** October 08, 2019

**¿Qué es lo que más le gusta de Kivy?**

Lo más importante es que con Kivy puedo crear aplicaciones para Android e iOS usando Python, sin necesidad de aprender los respectivos lenguajes nativos para las plataformas.

**¿Qué es lo que no le gusta de Kivy?**

El soporte de Kivy no siempre está actualizado con los últimos niveles de API de Android. Compilar y construir aplicaciones móviles con Kivy lleva mucho tiempo y los tamaños de los paquetes son innecesariamente grandes.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Kivy facilita que los desarrolladores de Python se adentren en el desarrollo de aplicaciones móviles sin necesidad de aprender nuevos lenguajes.

  ### 14. Mi experiencia

**Rating:** 4.5/5.0 stars

**Reviewed by:** Umar A. | Flutter Developer, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 27, 2019

**¿Qué es lo que más le gusta de Kivy?**

Kivy es uno de los mejores software que puede ayudarte a construir aplicaciones en el teléfono con la ayuda de las características de las bibliotecas de Python.

**¿Qué es lo que no le gusta de Kivy?**

Para nosotros, los usuarios de Windows, tenemos que usar Virtual Box para ello.

**Recomendaciones a otros que estén considerando Kivy:**

Todos los que disfrutan construyendo cosas con Python probablemente lo disfrutarán.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Estoy usando Kivy para crear aplicaciones.

  ### 15. Usando Kivy para el Desarrollo Rápido de Aplicaciones

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** July 09, 2019

**¿Qué es lo que más le gusta de Kivy?**

Plataforma de desarrollo rápido de aplicaciones. Utiliza controles de usuario innovadores y multitáctiles para el desarrollo de aplicaciones.

**¿Qué es lo que no le gusta de Kivy?**

La plataforma Kivy es muy buena para el desarrollo de aplicaciones, pero es un poco costosa.

**Recomendaciones a otros que estén considerando Kivy:**

Es una buena plataforma, deberíamos usarla.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Estamos realizando el desarrollo rápido de aplicaciones. Descubrimos que permite un desarrollo rápido de software.

  ### 16. Interfaz de usuario para código Python

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ramnaresh C. | Software Engineer, Software de Computadora, Empresa (> 1000 empleados)

**Reviewed Date:** January 11, 2018

**¿Qué es lo que más le gusta de Kivy?**

Kivy es la mejor biblioteca de Python que te ayuda a diseñar una interfaz de usuario en Python para un código en Python. Con Kivy realmente puedes desarrollar aplicaciones usando Python con mucha facilidad. Kivy te ayuda a diseñar la interfaz de usuario de tu aplicación solo con algunos códigos simples de Python que son como etiquetas XML (similares a). También puedes agregar botones y darles funciones para que se ejecuten al hacer clic o al pasar el cursor, entre otras cosas. Además, puedes obtener el texto de entrada del usuario. También puedes establecer el color o la imagen de fondo y muchas más cosas relacionadas con la interfaz de usuario se pueden hacer usando Kivy.

**¿Qué es lo que no le gusta de Kivy?**

Kivy es la biblioteca innovadora para Python y como un ángel para los desarrolladores de Python porque acaban de obtener una interfaz de usuario para su código, así que es lo mejor.

**Recomendaciones a otros que estén considerando Kivy:**

Recomendaría a todos los desarrolladores de Python que usen Kivy para darle a su código una interfaz de usuario para que puedan mostrar al usuario ingenuo lo que realmente han desarrollado usando sus habilidades. Además, pueden crear aplicaciones para el usuario final realmente atractivas y útiles usando Kivy, lo cual es realmente genial.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Soy desarrollador de Python y siempre he querido desplegar mi código en forma de una aplicación. Cada vez tenía que recurrir a algún software de terceros que convertía o conectaba mi código a la interfaz de usuario. En cambio, cuando supe sobre Kivy, puedo desarrollar fácilmente mi aplicación para el usuario final usando Python y sin la ayuda de nadie más, lo cual es realmente genial.

  ### 17. Un gran impulso para crear una interfaz de usuario para tus aplicaciones de Python.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dustin L. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 18, 2018

**¿Qué es lo que más le gusta de Kivy?**

Es muy potente y gratuito. Aunque está posicionado principalmente para el desarrollo móvil, descubrí que funciona bien para aplicaciones de escritorio también.

**¿Qué es lo que no le gusta de Kivy?**

Sería mejor si solo pudieras incluir los componentes de Kivy necesarios para tu aplicación en particular.

**Recomendaciones a otros que estén considerando Kivy:**

Es definitivamente una de las mejores opciones de interfaz de usuario gratuitas disponibles.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Utilizamos scripts de Python para realizar una serie de tareas. Ahora puedo usar Kivy para construir fácilmente una interfaz de usuario para que los empleados que no están versados en Python puedan realizar estas tareas de la misma manera que operan cualquier otra aplicación fácil de usar.

  ### 18. Marco de Python para construir aplicaciones de Android.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Purav A. | Assistant Project Manager, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 02, 2017

**¿Qué es lo que más le gusta de Kivy?**

- Documentación y ejemplos proporcionados.  
- Puedes construir una gran interfaz de usuario/experiencia de usuario para tu aplicación de Android usando Kivy.

**¿Qué es lo que no le gusta de Kivy?**

No hay soporte para Windows cuando hablas de construir .apk. Puedes crear la aplicación y probarla, pero cuando se trata de construir .apk necesitas un entorno Linux. Se vuelve muy difícil al usar el sistema operativo Windows.

**Recomendaciones a otros que estén considerando Kivy:**

Cuando se utiliza con Windows, descarga Buildozer, es una herramienta necesaria, sin ella no podrás crear archivos .apk. Recomiendo mejor usar un sistema operativo basado en Linux, no hay problemas con esto al usarlo en un entorno Linux.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Aplicaciones de Android con soporte de potentes bibliotecas de Python.

  ### 19. Herramienta eficiente para construir una aplicación de Android a través de Python.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rishab G. | CEO, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** October 21, 2017

**¿Qué es lo que más le gusta de Kivy?**

Soporte de biblioteca para construir fácilmente una gran interfaz de usuario para la aplicación.

**¿Qué es lo que no le gusta de Kivy?**

No hay soporte de implementación para Windows. Si deseas implementar o depurar el código que escribiste en una aplicación completamente construida, necesitas un entorno Linux. Es difícil para un usuario de Windows tener que crear un entorno virtual.

**Recomendaciones a otros que estén considerando Kivy:**

en un entorno Linux.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Hacer aplicaciones de Android usando Python.

  ### 20. ¡Excelente nuevo marco de aplicación multiplataforma!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Calvin L. | Software Developer, Fabricación Eléctrica/Electrónica, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** June 22, 2015

**¿Qué es lo que más le gusta de Kivy?**

La comunidad en línea (IRC, foros) es un gran lugar para aprender. Los usuarios son extremadamente serviciales y amables. El lenguaje KV es genial. Kivy es excelente para construir una aplicación multiplataforma. Fácil de portar a Android.

**¿Qué es lo que no le gusta de Kivy?**

Un poco complicado a veces lograr que el envío de eventos y las vinculaciones de propiedades sean correctos, pero una vez que lo entiendes se vuelve muy poderoso.

**Recomendaciones a otros que estén considerando Kivy:**

Es una gran nueva plataforma. Puede ayudarte a crear aplicaciones multiplataforma increíbles y su marco es muy flexible y robusto. Sin embargo, no creará aplicaciones con apariencia nativa. Con un poco de tiempo y esfuerzo, puedes hacer que la aplicación parezca nativa.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Desarrollo de aplicaciones multiplataforma con enfoque principal en Linux embebido y Android. Fue muy fácil construir la aplicación tanto para Linux como para Android. No hubo diferencias en cómo se ejecutó en cada sistema operativo.

  ### 21. Muy fácil prototipar rápidamente aplicaciones simples multiplataforma, problemas de rendimiento.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Matthew C. | Software Developer, Fabricación Eléctrica/Electrónica, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** June 22, 2015

**¿Qué es lo que más le gusta de Kivy?**

La creación de elementos de interfaz de usuario y su vinculación a tus propias funcionalidades es extremadamente fácil de hacer y muy intuitiva.

**¿Qué es lo que no le gusta de Kivy?**

En cuanto al rendimiento, no es el mejor que he visto incluso para aplicaciones simples. Me he encontrado con muchas condiciones de carrera en lo que respecta a la programación de eventos de reloj al actualizar los lienzos y mostrar la imagen adecuada.

**Recomendaciones a otros que estén considerando Kivy:**

Excelente herramienta para crear una interfaz gráfica de usuario sencilla para tu aplicación.

**¿Qué problemas resuelve Kivy y cómo le beneficia eso?**

Crear una solución multiplataforma para migrar nuestro software insignia del espacio de escritorio a un sistema integrado embebido, así como mantener una solución de escritorio confiable al mismo tiempo.


## Kivy Discussions
  - [¿Para qué se utiliza Kivy?](https://www.g2.com/es/discussions/what-is-kivy-used-for)

- [View Kivy pricing details and edition comparison](https://www.g2.com/es/products/kivy/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-04+18%3A43%3A39+-0500&secure%5Bsession_id%5D=9f5ff4eb-f34e-4b5e-8589-a9b18be68216&secure%5Btoken%5D=2902dca47ac32d17bf145545a9760726891c76ba6a42746511de9ddbc0b3b9c7&format=llm_user)


## Top Kivy Alternatives
  - [Django](https://www.g2.com/es/products/django/reviews) - 4.5/5.0 (171 reviews)
  - [Flask](https://www.g2.com/es/products/flask/reviews) - 4.5/5.0 (49 reviews)
  - [Tornado](https://www.g2.com/es/products/tornado/reviews) - 3.8/5.0 (20 reviews)

