Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Status du port JavaFX sur Mobile
Un billet de blog de bouye

Le , par bouye

0PARTAGES

Source : mobile status de Johan Vos

Ce vendredi 27 février, Johan Vos (LodgON) s'est fendu d'un billet (en anglais) sur la liste de distribution de l'OpenJFX concernant l’état d'avancement des ports mobiles (Android et iOS) de JavaFX.

Il y mentionne que LodgON et RoboVM travaillent toujours conjointement sur les ports et s'attachent à essayer de les maintenir sur un même niveau de fonctionnalités, le but étant que les développeur puissent produire du code interchangeable entre les deux plateformes de manière à respecter les règles WORA (Write Once, Run Anywhere - écrit une seule fois, s’exécute n'importe où) mais aussi FOPFAP (Fail One Platform, Fail All Platforms - si cela échoue sur une plateforme, alors cela échoue sur toutes les plateformes).

C'est dans ce but qu'ils ont développé le plugin Gradle qui permet de compiler des exécutables Android et iOS à partir d'un code commun. Ce plugin permet de récupérer le compilateur de RoboVM de même que les SDK de JavaFX pour Android et iOS depuis Maven Central. Ce plugin, de même que les deux SDK sont automatiquement compilés via Jenkins et uploadés sur leurs serveurs.

Une page d'aide (en anglais) indiquant comment débuter a été publiée sur http://javafxports.org/page/Getting_Started

La prochaine étape du développement va être d'essayer de s'interfacer avec l’outil javapackager (anciennement javafxpackager) du JDK. La création du plugin Gradle a demandé de démêler les fils d'actions de chacun des processus qui permettent de déployer des applications pour Android et iOS. Johan Vos pense qu'il est désormais possible d'effectuer ces mêmes actions via un plugin pour javapackager.

Également, ils désirent soumettre leurs modifications à l'OpenJFX pour intégration. Cela va demander un peu plus de travail à cause des modifications qui ont été apportées au code et ils vont devoir vérifier la qualité de leur code ligne par ligne. Ils partiront du code source de JavaFX 8_40 mais cibleront probablement la version 8_60 une fois la 8_40 publiée.

Johan Vos conclut son message en félicitant toute l'équipe passée et présente qui a crée JavaFX et espère que les développements du port mobile auront un impact positif pour la plateforme. Il termine en indiquant qu'il postera ultérieurement des nouvelles à but commercial (ndt : peut-être les options de support offerts par LogON).

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