Sitemap
The Startup

Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +772K followers.

Member-only story

Building Android Apps With Python: Part -2

Step by Step Guide to Build Android Apps using Python

6 min readAug 11, 2020

--

In the previous part, we discussed

  1. What is Kivy and how to use it
  2. Why Kiymd is required
  3. 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.

Press enter or click to view image in full size
Photo by Priscilla Du Preez on Unsplash

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…

--

--

The Startup
The Startup

Published in The Startup

Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +772K followers.

Kaustubh Gupta
Kaustubh Gupta

Written by Kaustubh Gupta

Analytics Engineer building AI-powered data systems. Writing practical deep-dives on Analytics Engineering, GenAI workflows, and scalable data platforms.