Member-only story
Building Android Apps With Python: Part -2
Step by Step Guide to Build Android Apps using Python
In the previous part, we discussed
- What is Kivy and how to use it
- Why Kiymd is required
- And built a basic app displaying “Hello world”
If you haven’t read the previous post then I highly recommend you to have a look at Part-1 so that you are familiar with the terminologies:
In this second part, we will look at various key elements of Kivymd which are the building blocks of any app.
String Builder
Before we proceed to various components of the app-building, I want to bring out a useful feature of integrating Kivy with Kivymd. Kivy has its own language that is dedicated to describing the user interface and various interactions. It is useful as the UI file can be separated from the logic file making the code more readable and manageable. We should separate these logics as in the .kv file, we don’t have to make any import statements. We…

