How To Make An iPhone App With Java

Manpreet Singh
2 min readNov 16, 2023

How To Make An iPhone App With Java

Welcome back! Java is one of the most popular programming languages still, so, let’s take a look at how to make an iPhone app with Java! This specific method is by using the CodeNameOne project! Luckily for us, it’s hosted on GitHub, here is a link to the repository:

This specific project is a cross-platform framework that allows us to build out truly native mobile apps with Java and/or Kotlin! Essentially, we get to write out code one and have it run on iOS, Android, and even on the web! There are tons of features for this specific framework as well:

To get started, you can run the following commands (using maven):

git clone
cd CodenameOne/maven
mvn install

Once installed, this will be installed in your local Maven repository, which takes about 1GB of size.

You can check out their article below to learn more about this project and to finish up porting your Java project into a cross platform application:

There you have it! Do you plan on checking this project out? I would love to hear your thoughts about this!

Thanks So Much!

Feel free to watch my videos on YouTube or connect via Twitter if you have any thoughts or questions:

Thanks so much for your support!