Reputation: 48101
I heard Apple will accept only Objective C apps in the Mac App store.
Someone know if java app will be accepted?
Upvotes: 10
Views: 3389
Reputation: 9474
It is possible! The trick is that software should be self-sufficient (e.g. not require preexisting Java installation)
Ensemble app built with Java FX is on the app store. This page details the steps necessary.
Upvotes: 0
Reputation: 748
Apple has said that apps that depend upon deprecated technologies, such as their internal java implementation, will not be allowed in the app store. However, Apple has contributed much work to the OpenJDK project which includes an embeddable JRE that can be used to create a self-contained app bundle for a java application.
Apple employees have also hinted, if not stated explicitly on the Apple java-dev mailing list, that java apps using this embedded JRE will land on the right side of the "no deprecated technologies" rule.
[Update 2012.10.05] We now have proof that Apple approves of Java apps in the Mac App Store. Our app, Moneydance (http://infinitekind.com/moneydance-appstore) has been bundled with the OpenJDK (with a few custom patches) and is now available for sale in the app store. Marco Dinacci has posted a detailed instructions for how to bundle and build the apps here: http://intransitione.com/blog/take-java-to-app-store/
Upvotes: 19