Aquí os dejo una introducción a Kivy y Kivymd para la creación de aplicaciones de escritorio y móviles, ¿Sabias que es posible generar una aplicación para Android desde Python?
En esta lista de reproducción tienes toda la información paso a paso de como instalar Kivy y Buildozer para generar aplicaciones que puedes instalar en Android o IOS.