Kivy: Isang balangkas para sa Python na nagbibigay-daan sa iyo upang mabilis na makabuo ng mga application

Bumuo sa sawa Napakatuwa at maraming isinasaalang-alang ito bilang isa sa pinakamadaling pag-aaral ng mga wika upang malaman, ngunit din, sa wikang ito maaari mong gawin napakalakas na mga application na may isang mababang mababang pagkonsumo ng mapagkukunan. Upang madagdagan ang kadalian at kahusayan kung saan ito naka-program sa wikang ito, ang sikat balangkas para sa Python, na mga tool na may isang hanay ng mga pamantayan at pag-andar na tulungan ang mga programmer na lumikha ng mas mahusay na mga application sa mas kaunting oras.

Si Kivy ay isa sa mga balangkas para sa Python na aking napagmasdan na ginagamit ng mga eksperto dahil ito ay cross-platform at may suporta para sa karamihan ng mga aparato ng pag-input at mga protokol na magagamit ngayon.

Ano si Kivy?

Si Kivy ay isang balangkas para sa Python Buksan ang mapagkukunan at multiplatform na nagbibigay-daan sa pagbuo ng mga application na may mga kumplikadong pag-andar, madaling gamitin na interface ng gumagamit at mga katangian ng multi-touch, lahat ng ito mula sa isang madaling maunawaan na tool, na nakatuon upang makabuo ng mga prototype nang mabilis at may mahusay na mga disenyo na makakatulong na magkaroon ng mga muling magagamit na code at madaling mailagay .

Framework para sa Python

Si Kivy ay nabuo gamit ang Sawa y Cython, ay batay sa OpenGL ES2 at sumusuporta sa isang malaking bilang ng mga aparato ng pag-input, sa parehong paraan, ang tool ay nilagyan ng isang malawak na library ng mga widget na makakatulong na magdagdag ng maraming mga pag-andar.

Pinapayagan kami ng malakas na balangkas na ito na makabuo ng base source code na maaaring magamit sa mga application na nakatuon sa Linux, Windows, OS X, Android at iOS. Ang mahusay na katatagan nito, mahusay na dokumentasyon, malawak na pamayanan, at malakas na API ay ginagawang isang kapaki-pakinabang na balangkas para sa karamihan ng mga programmer ng Python.

Si Kivy Ito ay nilagyan ng isang malaking bilang ng mga halimbawa na maaaring maging kapaki-pakinabang para sa parehong mga baguhan at dalubhasang gumagamit, bilang karagdagan, mayroon itong isang kumpletong Wiki https://kivy.org/docs/ na sumasaklaw sa lahat ng mga pangunahing elemento para sa pag-install at paggamit ng tool.

Paano i-install ang Kivy sa Linux

Si Kivy Mayroon itong mga installer para sa iba't ibang mga distrito at operating system, makukuha mo sila sa mga sumusunod link, makakakuha rin kami ng malawak na dokumentasyon para sa pag-install at pagsasaayos ng Kivy dito.

Mga konklusyon tungkol kay Kivy

Ang malakas na balangkas na ito para sa Python ay isang mahusay na pagpipilian para sa parehong mga baguhan at dalubhasang gumagamit, dahil mayroon itong mga pagpapaandar na nagbibigay-daan sa amin upang sundin ang mga pamantayan ng industriya at tulungan kaming mapabilis ang proseso ng pagbuo ng aplikasyon.

Isaalang-alang ko na ang isa sa pinakadakilang potensyal nito ay mataas na suporta para sa iba't ibang mga aparato ng pag-input at mga protokol, pati na rin ang posibilidad ng pagbuo ng mga application ng base na maaaring mai-port sa iba't ibang mga operating system, na walang alinlangan na makakatulong sa mga programmer ng Python upang makatipid ng oras at mas mahusay.

Ang Kivy development team ay nai-post sa website nito a gallery ng mga nakumpletong proyekto kasama ang balangkas na makakatulong upang magbigay ng higit na kalinawan pagdating sa nakikita ang mga kakayahan at bigyan kami ng isang ideya kung ano ang maaari naming gawin gamit ang balangkas na ito para sa Python.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Jorge dijo

    Kumusta, hindi ko alam kung ang ibig mong sabihin ay kumpleto sa halip na kumplikadong wiki 😛

  2.   Miguel Angel dijo

    Napakagandang artikulo, napakahusay na ipinaliwanag.

  3.   Gregorio ros dijo

    Isang napaka-kagiliw-giliw na artikulo. Naghahanap ako ng ilang simpleng paggamit ng aplikasyon sa pag-unlad ng database, alam kong mayroong isang zilyon at napakahusay, ngunit nag-iisip ng isang bagay na graphic nang hindi na kinakailangang mag-program, o kahit papaano ang minimum at mataas na antas na Python hal, anumang mga rekomendasyon? Nagbibigay ang Kivy ng impression ng pagiging generic, hindi ko alam kung paano ito kikilos sa mga database.

  4.   Francisco dijo

    Gusto kong subukan ito ngunit isang katanungan: Ano ang mai-install ko sa Python 2 o 3?. Salamat.

  5.   leonardo solis rodriguez dijo

    Salamat sa inyong mga komento
    Magsisimula ako sa python at kivy upang bumuo ng mga desktop application
    Mayroon din akong isang proyekto na nais kong gawin sa aking mobile na may python at kivy at gusto ko ito kung
    maaaring gabayan kung paano simulan ang kivy gamit ang python sa mobile.
    Mula sa Costa Rica, Hardin ng Mundo, Leonardo, Pura Vida.