
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Introduction to Kivy: A Cross-Platform Python Framework
In this article, we will learn about Kivy framework and its installation. Kivy is a GUI based application interface, open-source that helps in cross-platform applications for Windows, Linux and Mac.
Installation Guide
Firstly we need to install python on pc.
After that we need to install the dependencies −
Windows −
>>> python -m pip install docutils pygments pypiwin32kivy.deps.sdl2 kivy.deps.glew >>> python -m pip install kivy.deps.gstreamer >>> python -m pip install kivy.deps.angle
Linux −
$ sudo add-apt-repository ppa:kivy-team/kivy
Installing the Kivy file
Windows −
>>> python -m pip install kivy
Linux −
>>> sudo apt-get install python3-kivy
Now let’s see how we can make a graphical user interface using Kivy −
Example
import kivy kivy.require('1.10.0') from kivy.app import App # gui interface creator from kivy.uix.button import Label # button label import statement class Sample(App): # display content on screen def build(self): # Return a label widget with Sample return Label(text ="Tutorialpoint") sample = Sample() sample.run()
Output
A new window popup will be displayed with the title of Sample containing text “Tutorialspoint” in it .
A window popup will be observed on the screen
In this manner we can use Kivy to create a GUI badsed application in Python
Conclusion
In this article, we learnt about the use of kivy framework for the creation of GUI based application.
Advertisements