Voir le flux RSS

bouye

[Actualité] Status du port JavaFX sur Mobile

Noter ce billet
par , 02/03/2015 à 01h58 (1405 Affichages)
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).

Envoyer le billet « Status du port JavaFX sur Mobile » dans le blog Viadeo Envoyer le billet « Status du port JavaFX sur Mobile » dans le blog Twitter Envoyer le billet « Status du port JavaFX sur Mobile » dans le blog Google Envoyer le billet « Status du port JavaFX sur Mobile » dans le blog Facebook Envoyer le billet « Status du port JavaFX sur Mobile » dans le blog Digg Envoyer le billet « Status du port JavaFX sur Mobile » dans le blog Delicious Envoyer le billet « Status du port JavaFX sur Mobile » dans le blog MySpace Envoyer le billet « Status du port JavaFX sur Mobile » dans le blog Yahoo

Tags: android, ios, javafx
Catégories
Java , Android , Java , JavaFX , iOS , Mobile , Android

Commentaires

  1. Avatar de critonsgate
    • |
    • permalink
    Merci pour ces informations, je vais m'en servir pour mon projet.
    D'ailleurs j'ai pu lire votre tutorial sur le threading et JavaFx, ce fut très instructif.
    Ça m'a donné envie d'écrire un tutorial sur le déploiement de projet JavaFx avec Gradle. J'ai lu pas mal de choses à ce sujet mais je n'ai trouvé que des infos et tutos en Anglais.

    A bientôt.

    Christophe.
  2. Avatar de bouye
    • |
    • permalink
    Essaie peut-être de contacter Mickael Baron le responsable de la section Java pour voir s'il serait intéressé par un tel article.