How to make a iPhone app with Python

Manpreet Singh
3 min readJun 1, 2021

Welcome back! Python is a very popular language with a ton of projects you can build from it, but did you know you can also develop iPhone apps with Python? Well, you actually can! The process is fairly simple: setup your Python environment, code out your app with Python / Kivy and then deploy the app using Xcode. One main thing to keep in mind is that you will still need a MacOS machine to deploy the app to the Apple App Store, so even though you can make the app in Python, you will still need a iMac or MacBook to deploy the app, with that out of the way let’s make a sample iPhone app!

Developing The Application

Starting off, make sure to have Python installed on your machine, check out the tutorial below in which I showcase the process of installing Python:

We then want to make sure we have Xcode installed on our machine, this is used to export the project to the Apple App Store, use the following tutorial to install Xcode:

--

--