python可以開發(fā)app嗎(python可以開發(fā)程序嗎)
python可以開發(fā)app嗎?
python是可以開發(fā)app的,例如我們可以使用kivy開發(fā)安卓APP,Kivy是一套專門用于跨平臺快速應(yīng)用開發(fā)的開源框架,使用Python和Cython編寫,對于多點(diǎn)觸控有著非常良好的支持,不僅能讓開發(fā)者快速完成簡潔的交互原型設(shè)計(jì),還支持代碼重用和部署,絕對是一款頗讓人驚艷的NUI框架。
Kivy的主要架構(gòu)由Kivy組織開發(fā),并有Python用于Android,Kivy iOS和其它許多函式庫被使用在所有平臺。在2012年,Kivy從Python軟件基金會獲得$5000美元補(bǔ)助,用于移植Kivy到Python 3.3。Kivy也支援由Bountysource贊助的樹莓派。
其架構(gòu)包括所有建造應(yīng)用程序的元素,例如:
支援許多種輸入,例如鼠標(biāo),鍵盤、觸控式使用者界面(TUIO)和特定操作系統(tǒng)的多重觸控事件,只采用OpenGL ES 2的圖形函式庫,且根基于向量緩沖物件(Vertex Buffer Object)和著色器,支援多點(diǎn)觸控的龐大控件,一個(gè)中間語言(Kv)用來簡化客制控件的設(shè)計(jì)。
Kivy改良了PyMT專案,并且推薦給新的專案采用。
以上就是python可以開發(fā)app嗎的詳細(xì)內(nèi)容,更多請關(guān)注其它相關(guān)文章!
更多技巧請《轉(zhuǎn)發(fā) 關(guān)注》哦!