Using Python for mobile apps is rarely a good fit for a mobile app front-end since Python is not built for that kind of thing . However, there are some promising projects such as Kivy and Beeware. Maybe, someone will create a python mobile app framework to do android or iOS development.