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 .
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.
Hola, no sé si volies dir completa en comptes de complexa wiki 😛
Molt bon article, molt ben explicat.
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.
M'agradaria provar-ho però un dubte ¿Què instal Python 2 o 3 ?. Gràcies.
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.