Last updated: Jul 30, 2022

Kivy

Kivy is a new and free open source framework based on python language. It is a Framework that is used in making apps - mobile with touch (multi) features. It uses a natural user interface. This framework can be run on Android, Linux, macOS (ios), and windows. In this article series, we will be dealing with what is Kivy in depth. We will be addressing how to include widgets, buttons, and layouts. If you know about flutter, you must be well verse with them but If not, no issues, we can always start fresh and raw.
Introduction to Kivy EASY
This blog will discuss an introduction to kivy and its installation.
Button Action in Kivy EASY
In this blog, we will be discussing buttons, their creation, and actions in kivy by using the .kv file.
Author Anjali
0 upvotes
Multiple Layout
This article will discuss how we can use layouts in layouts, basically multiple layouts, and the most basic example
StackLayout in Kivy EASY
This article will discuss StackLayout in Kivy, and in the end, we will answer some of the Frequently Asked Questions related to this.
Ellipse in Kivy EASY
The reader will learn about ellipse in Kivy in this article.
Virtual keyboard in kivy EASY
The reader will learn about Virtual keyboard in kivy in this article.
Using Clock Objects in Kivy with .kv File MEDIUM
In this article, we will work with the .kv file and Python to develop applications with the help of a few examples.
Using Clock Objects in Kivy EASY
In this article, we will work with the Kivy GUI tool in Python to develop applications with the help of a few examples.

Widgets in Kivy

Widgets in Kivy will include the various helping features which will be required in our applications. There are many types of widgets such as text input boxes, labels, canvas, popUp widgets, and many more. We can implement these widgets in kivy in one or the other way. We can add a widget or remove a widget depending on the looks and requirements.
TextInput Widget in Kivy EASY
This blog covers the concept and implementation of TextInput Widget in kivy.
Label Widget in Kivy EASY
In this article, we will learn how to add a label widget in kivy with examples.
Canvas Widget in Kivy EASY
In this article, we will learn how to add a canvas widget in Kivy with examples.
Checkbox Widget in Kivy EASY
This blog will explain the Checkbox Widget in the Kivy framework and its commands and implementation.
The drop-down List In Kivy EASY
This blog introduces the drop-down list in kivy. And also covers the basic approach to creating the drop-down list with its implementation in python language.
Window Size Adjustment in Kivy
In this article, we will discuss how to make window size adjustments in the Kivy toolkit in Python.
Carousel Widget in Kivy
The article covers the implementation of Carousel Widget in Kivy.
BoxLayout Widget in Kivy
In this article, we will discuss the BoxLayout widget in kivy in python.
Adding Image Widget in Kivy EASY
The reader will learn about how to add image widget in Kivy in this article.
Spinner Widget in Kivy
In this article, we will learn about the Spinner widget in Kivy.
Progress Bar Widget in Kivy
In this article, we will discuss the progress bar widget in the Kivy toolkit for Python, and look at its implementation.
TabbedPanel Widget in Kivy
In this article, we will learn about the TabbedPanel widget in Kivy.
Scatter in Kivy EASY
This blog mainly focuses on the Scatter Widget in Kivy. We will discuss the use cases of the Scatter widget in Kivy with proper implementation.
Multiple UX Widgets in Kivy
In this article, we will see what the multiple UX widgets are. We will also implement them using .py and .kv files.

.kv File Tutorial

What is .kv? By now, you will be having enough understanding about kivy and now we will be learning about the Kivy language file created by Kivy. The source code that is stored in this file is in kivy syntax and includes rule definitions and the main widgets and classes.
.kv File in Kivy
In this blog, we will be discussing the .kv file in Kivy and different methods to load it.
Author Anjali
0 upvotes
Box Layout using .kv file EASY
In this blog, we will learn how we can create a box layout using .kv file.
Canvas in Kivy using .kv file EASY
The reader will learn about Canvas in Kivy using .kv file in this article.
Text Input using .kv file EASY
In this blog, we will learn how we can create a textinput using .kv file.
Checkbox using .kv file EASY
In this blog, we will learn how to create a checkbox using a .kv file.
Switch widget in Kivy using .kv file
This article will discuss the switch widget in kivy using the .kv file with the help of examples.
Switch Widget in Kivy EASY
This blog mainly focuses on the Switch Widget in Kivy. We will discuss the use cases of the switch widget in Kivy with proper implementation.
Spinner Widget in Kivy Using .kv File EASY
The article covers the usage of spinner widget in kivy with example.
PopUp Widget in KIvy EASY
The article covers the use of Kivy to create popup widget in python
Carousel Widget in Kivy using .kv File EASY
The article covers the use of Kivy to create carousel widget in python
Slider Widget using .kv file EASY
This article will discuss how to create a slider using kivy in python.
Progress Bar widget using .kv file EASY
This article will discuss how to create a progress bar widget in kivy python.
RecycleView Widget in Kivy
In this article, we will discuss the RecycleView widget in the Kivy toolkit for Python. We will cover the basic properties and implementation of the RecycleView widget.
Image Widget in Kivy
In this article, we will discuss adding images to the Kivy application using the “.kv” file. We will discuss the different properties of the image widget in Kivy.
Background Template in Kivy EASY
In this article, we will learn to use background templates in our apps using kivy. We will see an example in Python for setting the background.
Screen Manager in Kivy EASY
The article covers the brief description about use of ScreenManger Widget in Kivy.
Animations in Kivy EASY
In this article, we will see how to apply animation in Kivy. We will see the parameters and events attached to it and the various types of animations. We then implement all this to create animation.
Working with Buttons in kivy EASY
In this blog, we will learn about using buttons using kivy in multiple ways.
Working With buttons in Kivy MEDIUM
This blog covers the concept of Working With buttons in kivy
Changing Button Color in Kivy Using .kv File MEDIUM
In this blog, we will be discussing the colors of buttons using the .kv File in Kivy and how to change them in an application.
Author Anjali
0 upvotes
Button Color in Kivy EASY
In this blog, we will be discussing colors of buttons in Kivy and how to change them in an application.
Author Anjali
0 upvotes
Size and Position of a Button EASY
In this article, we have discussed how to change the size and position of a button in kivy.
Button Size and Position in Kivy using .kv file EASY
The article discusses the implementation of Button Size and Button position in .kv file.
Toggle Button using .kv file EASY
The article discusses the implementation of Toggle Button in .kv file.
Image as a Button in Kivy EASY
In this blog, we will learn how we can use an image as a button in Kivy.
Image Button using .kv file
In this blog, we will learn to use photos as buttons utilising the .kv file capabilities and give the button some design.
Shaping the button using .kv file EASY
The article covers the implementation of changing button configuration using .kv file.
Shaping a button in kivy using kv file EASY
In this article, we will learn how to shape and decorate a button in Kivy with examples.
Shaping The Button EASY
In this article, we will discuss how to round the button corners in kivy python.
Disable Kivy button using .kv file EASY
This article will discuss how to disable a button in kivy using the .kv file.
Floating Action Type button in kivy EASY
This blog covers the Floating Action Type button in the kivy concept.
Text Input Box with a verification button MEDIUM
This blog covers the concept of Text Input Box with a verification button.
Text Input with a button EASY
In this article, we have discussed how to take text Input with a button in Kivy
Creating Circular Button in Kivy Using .kv File MEDIUM
In this blog, we will be discussing the creation of circular buttons using the .kv file in Kivy.
Author Anjali
0 upvotes
Grid Layout in Kivy without .kv file
In this blog, we will discuss Grid layout, how to implement it in python, uses of grid layout and APIs.
Grid Layout EASY
In this article, we will discuss Grid Layout in Kivy. We will cover how to manipulate rows and columns in Grids and see some examples to understand the layout better.
StackLayout in Kivy using .kv file
The reader will learn about StackLayout in kivy using the .kv file in this article.
FloatLayout in Kivy using .kv file
The reader will learn about FloatLayout in kivy using the .kv file in this article.
Kivy Float Layout in Python EASY
In this article, we will work with the Kivy GUI tool in Python to develop applications with the help of a few examples.
Anchor Layout using .kv File EASY
In this blog, we will learn about the Anchor Layout and how to implement it using a .kv file.
AnchorLayout EASY
This article will discuss the AnchorLayout in kivy.
RelativeLayout EASY
This article will discuss the Relative Layout in kivy.
Relative Layout using .kv file EASY
In this blog, we will learn about the relative layout and how we can use it in a .kv file.
PageLayout EASY
This article will discuss the PageLayout in kivy.
Page Layout using .kv File EASY
In this blog, we will learn about the page layout in kivy and how we can implement it using a .kv file.
Dropdown List in Kivy EASY
This article will discuss the implementation of a Dropdown list in Kivy python using a .kv file with the help of examples.