IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaFX Discussion :

Avant de débuter sous JAVA FX


Sujet :

JavaFX

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2010
    Messages : 111
    Par défaut Avant de débuter sous JAVA FX
    Bonjour,

    J'ai développé quelques application avec Adobe AIR, cette techno n'ayant pu trop la cote je regardais pour trouver un équivalent et je suis tombé sur Java FX mais j'ai quelques questions sur cette techno dont je n'ai pas trouvé la réponse sur le net.

    * Avec Adobe AIR, on pouvait indiquer un numéro de version dans l'application. L'application à chaque lancement allait contrôler sur mon serveur en ligne qu'elle était à jour en utilisant se numéro de version et proposait à l'utilisateur de se mettre à jour si elle ne l'était pas... est il possible de faire la même chose avec une application développée en JAVA FX ?

    * Est il possible d'embarquer une base SQlite dans l'application ?

    * Quel est le framework recommander pour utiliser une architecture MVC ?

    Merci par avance pour vos éclaircissements

  2. #2
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 897
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 897
    Billets dans le blog
    54
    Par défaut
    A mon avis tu cherches dans la mauvaise direction...

    Citation Envoyé par siriu Voir le message
    * Avec Adobe AIR, on pouvait indiquer un numéro de version dans l'application. L'application à chaque lancement allait contrôler sur mon serveur en ligne qu'elle était à jour en utilisant se numéro de version et proposait à l'utilisateur de se mettre à jour si elle ne l'était pas... est il possible de faire la même chose avec une application développée en JAVA FX ?
    JavaFX repose, hélas sur Java Web Start pour ce genre de fonctionnalités. Compte tenu de tous les soucis que j'ai eut avec Web Start de 2010-2012, je ne peux pas te conseiller son utilisation.

    * Est il possible d'embarquer une base SQlite dans l'application ?

    Par contre SQLite est natif (contrairement a Derby qui est en Java) et donc il te faudra gérer a mano son déploiement/lancement/arret depuis ton app Java.

    * Quel est le framework recommander pour utiliser une architecture MVC ?
    Ca depend ce que tu entends par "architecture MVC". Au sens classique model-view-controller, oui, JavaFX comme Swing avant lui utilise l'architecture MVC. Pour être plus précis l'API SceneGraph JavaFX est M-VC avec :
    • Le contrôle que l'on manipule via l'API publique est le modèle.
    • La skin est la vue + contrôleur.

    Plus d'info http://tomasmikula.github.io/blog/20...-controls.html avec des idées pour séparer la vue du contrôleur.

    Après si par MVC tu entends le terme mumbo-jumbo web machin truc chouette .NET que les gens utilisent a tout va recensement depuis que Microsoft a remit le truc au gout du jour (ASP.NET MVC Framework de son vrai nom), non je ne pense pas. Faudrait plutôt s'orienter vers du C# ou Metro plutôt, non ?
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

Discussions similaires

  1. [Date]Date sous Java != celle sous Access
    Par Cyborg289 dans le forum JDBC
    Réponses: 4
    Dernier message: 27/07/2005, 23h11
  2. [Système][Class-Path]cherche aide sous java pour fedoracore ou linux
    Par mickey hollywood dans le forum Général Java
    Réponses: 4
    Dernier message: 29/03/2005, 01h13
  3. Débuter avec Java
    Par reptils dans le forum Débuter avec Java
    Réponses: 9
    Dernier message: 11/07/2004, 21h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo