Comment exécuter eclipse sur iPad


Il n'existe pas de mise en œuvre complète du JDK suffisante pour exécuter Eclipse sur un iPad.

A compter de janvier 2019, Oracle a cessé de fournir des mises à jour Open Source qui étaient gratuites pour une utilisation commerciale, tant que vous avez conclu un accord de licence lorsque vous avez expédié le produit.


Compte tenu du fait que les bibliothèques d'interface graphique iOS présentent des différences substantielles par rapport aux bibliothèques d'interface graphique Mac OS X (macOS), cela nécessiterait un effort de portage.

Par exemple, il existe une API de mémoire partagée qu'Oracle utilise, mais qui est omise dans iOS, pour la rendre plus petite (et pour empêcher les gens de l'utiliser).

Vous auriez également besoin d'obtenir et d'utiliser un clavier Bluetooth, et Eclipse est très dépendant de l'utilisation d'un clavier par le programmeur.

L'une des raisons pour lesquelles Apple n'a pas expédié un Java pour l'iPad - ou un Flash, d'ailleurs - est que les langages interprétés utilisent une quantité substantielle de cycles CPU, ce qui signifie que l'autonomie de la batterie serait terrible.

À moins que vous ne soyez prêt à vous asseoir là avec un clavier, et votre iPad branché au mur, et à faire un gros travail de portage, et à le faire de manière quasi-légale, parce qu'Oracle ne veut plus que son code source sorte, après environ Java 8, vous auriez du mal à faire fonctionner JRE sur un iPad, ou un programme Java - en particulier un programme Java GUI comme Eclipse - par-dessus.

C'est faisable - mais à moins d'être un excellent programmeur, familier de Java et des internes d'Eclipse, et familier de l'écriture de code Objective C ou de code Swift GUI sur un iPad, je ne m'attends pas à ce que vous puissiez le faire en moins de 3 mois environ.