Kivy: Un framework per Python que permet desenvolupar aplicacions de manera ràpida

Desenvolupar en Python és molt divertit i molts ho consideren un llenguatges de programació més fàcil d'aprendre, però a més, amb aquest llenguatge es poden fer aplicacions molt potent amb un consum de recursos bastant baix. Per augmentar la facilitat i l'eficiència amb què es programa en aquest llenguatge, es creen els famosos framework per Python, Que són eines amb un conjunt d'estàndards i funcionalitats que ajuden als programadors a crear millors aplicacions en menor temps.

Desesperada és un dels framework per Python que he observat que estan utilitzant els experts, ja que és multiplataforma i compta amb suport per a la majoria de dispositius d'entrades i protocols disponibles en l'actualitat.

Què és Kivy?

Desesperada és un framework per Python de codi obert i multiplataforma que permet desenvolupar aplicacions amb funcionalitats complexes, interfície d'usuaris amigables i amb propietats multitàctils, tot això des d'una eina intuïtiva, orientada a generar prototips de manera ràpida i amb dissenys eficient que ajudin a tenir codis reutilitzables i de fàcil deplegament .

Framework per Python

Desesperada ha estat desenvolupat utilitzant Pitó y cython, Es basa en OpenGL ÉS 2 i suporta una gran quantitat de dispositius d'entrades, de la mateixa manera, l'eina està equipada d'una extensa biblioteca de ginys que ajuden a afegir múltiples funcionalitats.

Aquest poderós framework ens permet generar codi font base que poden ser utilitzats en aplicacions orientades a Linux, Windows, OS X, Android i iOS. La seva excel·lent estabilitat, gran documentació, amplia comunitat i la seva poderosa API el converteixen en un framework bastant útil per a la majoria dels programadors en Python.

Desesperada ve equipat d'una gran quantitat d'exemples que poden ser útils tant per als usuaris novells com per als més experts, a més, compta amb una completa Wiki https://kivy.org/docs/ que abasta tot els elements claus per a la instal·lació i ús de l'eina.

Com instal·lar Kivy a Linux

Desesperada posseeix instal·ladors per a diverses distros i sistemes operatius, els mateixos pots aconseguir-ho en el següent enllaç, També podem aconseguir una extensa documentació per a la instal·lació i configuració de Kivy aquí.

Conclusions sobre Kivy

Aquest poderós framework per Python és una bona opció tant per als usuaris novells com per als més experts, ja que compta amb funcionalitats que ens permeten seguir els estàndards de la indústria i ens ajuda a accelerar el procés de desenvolupament d'aplicacions.

Considero que un dels seus majors potencial és alt suport als diversos dispositius i protocols d'entrada, a més de la possibilitat de desenvolupar aplicacions base que després podran ser portades a diversos sistemes operatius, el que sens dubte ajudarà a que els programadors en Python estalviïn temps i siguin més eficients.

L'equip de desenvolupament de Kivy ha posat al seu web una galeria de projectes realitzats amb el framework que ajudaran a donar més claredat a l'hora de veure les capacitats i donar-nos una idea del que podem fer utilitzant aquest framework per Python.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Jorge va dir

    Hola, no sé si volies dir completa en comptes de complexa wiki 😛

  2.   Miguel Angel va dir

    Molt bon article, molt ben explicat.

  3.   Gregorio Ros va dir

    Un article molt interessant. Estic buscant alguna aplicació de desenvolupament de base de dades senzilla d'usar, es que hi ha tropecientas i molt bones, però pensant en alguna cosa gràfic sense haver de recórrer a programar, o almenys ho mínim i en alt nivell Python pe Alguna recomanació? Kivy dóna la impressió de ser genèrica, no com es comportés amb bases de dades.

  4.   Francisco va dir

    M'agradaria provar-ho però un dubte ¿Què instal Python 2 o 3 ?. Gràcies.

  5.   lleonardo solis rodriguez va dir

    gràcies pels seus comentaris
    iniciaré amb python i kivy per desenvolupar aplicacions d'escriptori
    també tinc un projecte que vull fer al meu mòbil amb python i kivy i m'agradaria si em
    poden orientar a com iniciar kivy amb python a mòbils.
    des de costa rica, jardí del món, lleonard, pura vida.