You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Use of Java

Is there anyone's who have deeply information about use of Java for Apple products? My concern and my knowhow about Java need to be forfill. My question is, how reliable is Java on OS and is there any Java in 10 years?

iPad, iOS 9

Posted on Dec 10, 2019 1:16 PM

Reply
Question marked as Top-ranking reply

Posted on Dec 11, 2019 2:00 AM

There is no Java on iOS/iPadOS; Apple has not allowed the Java Virtual Machine to run on the platform. All apps need to be native apps that need to be available through the App Store with its own requirements.

There are some 3rd party (plans for) compilers that can compile ahead-of-time at build time, so that the programmer can still use Java, but the final app would not contain Java.


Java is available for macOS, but it is an extra hurdle for end users, to install the RE, keep it up to date, and know about any vulnerabilities.


My crystal ball is silent on languages in 10 years.

2 replies
Question marked as Top-ranking reply

Dec 11, 2019 2:00 AM in response to Uffehofmann1980

There is no Java on iOS/iPadOS; Apple has not allowed the Java Virtual Machine to run on the platform. All apps need to be native apps that need to be available through the App Store with its own requirements.

There are some 3rd party (plans for) compilers that can compile ahead-of-time at build time, so that the programmer can still use Java, but the final app would not contain Java.


Java is available for macOS, but it is an extra hurdle for end users, to install the RE, keep it up to date, and know about any vulnerabilities.


My crystal ball is silent on languages in 10 years.

Use of Java

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.