Gluon annonce ses outils pour créer des applications Java natives pour macOS et iOS

Le , par bouye

0PARTAGES

Gluon annonce une refonte de ses outils Java, autour de l'OpenJDK et de l'OpenJFX sous le nom de Gluon Client plugin qui est disponible en version bêta. Désormais, grâce au support fourni par GraalVM, cet outil permet de compiler des applications natives pour macOS et surtout pour iOS ainsi que le simulateur iOS fourni dans XCode, l'outil de développement d'Apple.

La pile précédente d'outils Gluon nommée javafxmobile permettant le port de JavaFX vers des plateformes mobiles (iOS, Android et ARM) était construite dans sa version iOS sur la version Open source de RoboVM, mais ce middleware n’était plus maintenu depuis le rachat de RoboVM par Xamarin suivi de l’arrêt du projet par Microsoft quelque temps plus tard. Gluon espère donc que sa nouvelle pile d'outils remplacera à terme son ancien plugin et proposera des plans de migration lorsque son nouvel outil sera suffisamment mature.

De plus, les derniers développements de l'OpenJFX font que le port mobile de JavaFX est au même niveau que le port desktop. Auparavant la version mobile de JavaFX était rendue disponible plusieurs mois après la version desktop et faisait office de citoyen de seconde classe. Ce n'est désormais plus le cas et la dernière version de l'OpenJFX compile sur toutes les plateformes supportées. Cela permet donc de proposer une unique plateforme de développement dans laquelle les dernières fonctionnalités sont d’ores et déjà disponibles sur mobile.

Enfin, Gluon annonce que sa pile d'outils mobiles supporte désormais l’utilisation du JDK11.

Oh et il semble que la nouvelle ait intéressé quelqu'un qui passait par là...


Source : Java on iOs, for real. sur le blog de Gluon

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Mickael Baron
Responsable Java https://www.developpez.com
Le 19/06/2019 à 9:57
Merci Fabrice pour la news.

Ah si j'avais du temps pour tester, j'aimerais bien voir les possibilités de cette solution.

Mickael
Avatar de ScientificWare
Nouveau membre du Club https://www.developpez.com
Le 19/06/2019 à 23:40
Il faut l'essayer !

Il manque une plateforme dans la liste . J.V. ne la mentionne pas, ... j'espère qu'elle arrivera rapidement.
J'avais testé le précédent plugin de Gluon sur Android mais, grosse déception, une partie de JavaFX-OpenJFX (Webkit) n'était pas opérationnelle.
C'est le WebView d'Android qui remplaçait le navigateur (Webkit) de JavaFX-OpenJFX et il ne disposait pas d'interface JavaScript (non implémentée) ou du support MathML.
Avec le nouveau plugin, c'est tout l'univers Java-OpenJDK/JavaFX-OpenJFX au complet qui arrive sur mobile. La version JavaFX-OpenJFX sera enfin la même pour toutes les plateformes.

Mais pas seulement !
Si je comprends bien c'est aussi tous les langages supportés par GraalVM, Java bien sûr, Python, ...
Avatar de bouye
Rédacteur/Modérateur https://www.developpez.com
Le 03/07/2019 à 2:00
Une interview de Vos sur Jaxenter indique bien que le support Android est aussi dans les cartons
Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -

Partenaire : Hébergement Web