How to make a iPhone app with Linux

Manpreet Singh
3 min readJul 28, 2021

Welcome back! Developing iPhone application development is an awesome field of engineering that seems to be more in demand year after year, so let’s take a look at some of the different ways you can make an iPhone application on Linux.

Building An Application With Python

Starting off, as some of you may know you can actually build an iPhone application with Python, although it’s not ideal, it’s still a possibility. Since Python can be installed on Linux, you could essentially code out a iPhone application on Linux. The process essentially requires you to use the Kivy package which is a multi-platform application developer for Python, you would still need to export the application to Xcode (using a Mac), if you want to learn more about this process, check out the link below:

Make an iPhone app with Flutter

This next method we’re going to talk about is the Flutter method, essentially we use the Google developed Flutter framework to develop an iPhone application. Just like React Native (using a windows emulator), we can actually develop applications for several different OS’s including iOS! If you want to learn more about this method, check out the link below:

Making an iPhone app with React Native (using Windows emulator)