how to make a python app for android

Check this website: https://realpython.com/mobile-app-kivy-python/

Here is what the above code is Doing:
1. We import the kivy module.
2. We create a subclass of the App class.
3. In the subclass, we create a method called build(). The build() method is called when the app is first run.
4. In the build() method, we add a Label widget to the root window.
5. We set the text property of the Label to “Hello, world!”.
6. We return the root window.
7. We create an instance of the subclass and run it.

When you run the code, you should see a window with the text “Hello, world!”