--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeur...@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
c'est Gluon qui s'y colle (les gens qui font/essayent du JavaFX mobile).
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeur...@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Le 7 avr. 2017 à 16:52, Sebastien Bordes <sebastie...@gmail.com> a écrit :Quel framework/Design pattern as-tu utilisé avec QT ? juste le MVC qml+controller+bean ?
En plus côté performance JavaFX c'est magique (comparé à Swing attention pas de troll).Tu aurais pu choisir JavaFX à la place de Swing et en en une semaine tu aurais été OP. Il y a 6 ans je vouslais me remettre à Swing après du Flex/Silverlight et du web, quand j'ai vu l'API beta (à l'epoque, 2011) j'ai lâché de suite Swing (je n'ai du le reprendre que pour les TPs...).L'utilisation d'un cadriciel peut grandement simplifier les choses pour les interactions et la modularisation, la partie déclarative restant ce qu'elle est....
Alors pourquoi Swing est encore présent ? tout simplement à casue du legacy, tout réécrire ca coute des pépètes !! il faut pouvoir le jsutifier !!! (C'est le cas de NetBeans et d’IntelliJIdea)
C'est vivant mais peu utilisé en France, plus en Allemagne/Suisse comme beaucoup de client lourd en Java (comme Eclipse pour ne pas le nommer).
Les écoles sont encore restés bloqués sur Swing, car refaire les cours+TP c'est long....
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
Même pour Eclipse la commauté Allemande est plus importante que la Francaise à moins que j'ai raté un épisode.... me faudrait-il une piqure de rappel
J'ai toujours installé la jdk d'oracle sous linux après le même problème se pose sous windows non ? C'est juste problématique pour les solutions packagés.
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeur...@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeur...@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeur...@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeur...@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
Tu manipule ce graphe dans le thread graphique en live ou dans un autre thread si la scene n'est pas affiché, et banco.
On rajoute des Animations des Effets et des CSS, un moteur de rendu utilisant le GPU (D3D ou openGL) pour faire des choses jolies et moderne
Pour completer tu choisis le cadriciel applicatif qui va bien pour te simplifier la vie selon tes convictions personnelles (tu peux t'inspirer de la JSR 377 voire 296 pour les nostalgiques) et gaz!
Si tu as déjà dompté un toolkit graphique 1 semaine c'est même trop ! Après comme partout il y a toujours des petits subtilités (dernièrement il y en a une en SWT qui m'a bien gonflé, la selection auto du premier element d'un Tree)
Bon code.
La premiere fois ma réponse a été Swing avec hsqldb, ça a très bien fonctionné.La seconde fois ma réponse a été QtCreator avec SQLITE.Une réponse possible aurait pu être JavaFX mais quand on veut être profitable on va vers ce qu’on connait si aucunetechno n’est imposée.
C'est le but de leur startup: http://gluonhq.com après je ne peux pas en dire plus je n'ai plus trop suivi les évolutions.
Le 7 avril 2017 à 16:41, Cédric Beust ♔ <ced...@beust.com> a écrit :
2017-04-07 7:22 GMT-07:00 Sebastien Bordes <sebastie...@gmail.com>:c'est Gluon qui s'y colle (les gens qui font/essayent du JavaFX mobile).
JavaFX mobile... En 2017, il y a encore des gens qui pensent que c'est une bonne idée.Tragique.--Cédric
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
monService.getStream() //
.observeOn(JfxScheduler.onJfx()) //
.subscribe(this.someJfxAction);monService.getStream() //
.observeOn(Swingscheduler.onSwing) //
.doOnNext(this::someSwingAction) //
.observeOn(JfxScheduler.onJfx()) //
.subscribe(this::someJfxAction);
Autre point est ce que ca ce debug bien ces reactive stream ? J'ai recemment eu un souci avec un stream().forEach impossible a debugger mais résolu en le réecrivant avec une boucle foreach.
Concretement en francais ca fait quoi les 2 bouts de code et comment on chaine ca dans une application, chaque action utilisateur déclenche un stream ?, comment gérer vous les appels servers asynchrones ? comment gérez-vous la modularisation et la réutilisabilité
J'ai l'impression que le Reactive est une autre philosophie de codage mais qu'il manque un bout pour structurer son application, brej je ne demande qu'à être convaincu :)
Merci
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
De: "Sebastien Bordes" <sebastie...@gmail.com>
À: lescast...@googlegroups.com
Envoyé: Vendredi 21 Avril 2017 11:19:44
Objet: Re: [LCC] JavaFX
En fait je faisait allusion à cette phraseJe ne comprend pas comment le côté reactive permet de se passer d' Application Framework
> On a maintenant un framework relativement mature sans avoir recours à des cadriciels externes.
Les TextFlow, TreeTable et DialogBox ne sont pas non plus des révolutions mais si c'est très utile, je suis curieux de savoir comme scale les applications qui justement n'utilisent pas de cadricel applicatif (au sens JSR377).
Il y a beaucoup d'aspects qui sont utiles à une "grosse" application:
- dependency injection via JSR330
- common application structure
- application life-cycle
- localized resources
- resource injection
- localized configuration
- decouple state from UI (binding)
- persistence session state (preferences)
- action management
- component life-cycle
- light-weight event bus
- honor threading concerns (specific to UI toolkit)
- application extensibility via plugins (implies modularity)
Autre point est ce que ca ce debug bien ces reactive stream ? J'ai recemment eu un souci avec un stream().forEach impossible a debugger mais résolu en le réecrivant avec une boucle foreach.
Concretement en francais ca fait quoi les 2 bouts de code et comment on chaine ca dans une application, chaque action utilisateur déclenche un stream ?, comment gérer vous les appels servers asynchrones ? comment gérez-vous la modularisation et la réutilisabilité
J'ai l'impression que le Reactive est une autre philosophie de codage mais qu'il manque un bout pour structurer son application, brej je ne demande qu'à être convaincu :)
Merci
Le 20 avril 2017 à 20:14, <sebrau...@gmail.com> a écrit :
Sans parler de l'intégration de JavaFX au classpath, on peut citer l'apparition du TreeTableView, du TextFlow ou même des boites de dialogue en 8u40.
La seule surcouche maison que l'on a, mais qui n'est pas obligatoire, permet de gérer l'injection dans les node.
Nous utilisons uniquement RxJava avec du code qui ressemble à :monService.getStream() //
.observeOn(JfxScheduler.onJfx()) //
.subscribe(this.someJfxAction);
si on a du code swing legacy, on peut même facilement enchaîner les actions :monService.getStream() //
.observeOn(Swingscheduler.onSwing) //
.doOnNext(this::someSwingAction) //
.observeOn(JfxScheduler.onJfx()) //
.subscribe(this::someJfxAction);
Sur les property JavaFX, l'utilisation des opérateurs Rx combineLatest ou withLatestFrom permet aussi de simplifier pas mal de code IHM.
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeur...@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeur...@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
JfxScheduler.onJfx()?)
De nombreux cadriciel n'utilisent que des lambdas avec le Platform.runLater et Cie, d'autres proposent des action/commandes associés à un thread voire une surcouche au Service de JavaFX qui définit des Task (c'est ce que fait JRebirth en assignant une méthode d'une classe (= 1 composant) à une Task executé dans un thread pool).
Donc ma question est de savoir comment on gère tout ces streams dans l'architecture de l'application sans cadriciel supplémentaire. C'est comme le fameux AfterburnerFx quitient en 4 classes et 1000 lignes ca marche bien ;mais ca répond pas à tous les besoins évoqués plus haut.
Au sujet du peek je n'ai jamais essayé merci pour l'info je tenterai le coup la prochaine fois !
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
Le problème d'une API reactive est que tu dois être Réactive de bout en bout, donc ton accès à la BDD doit être reactive, ton access HTTP ou message queue doit être reactive, ton server frontal web doit être réactive, etc,
2017-04-21 4:19 GMT-07:00 Remi Forax <fo...@univ-mlv.fr>:
les coroutines (les goroutines par exemple)
À noter aussi: Kotlin supporte les coroutines et je trouve leur approche très élégante.
En fait je faisait allusion à cette phraseJe ne comprend pas comment le côté reactive permet de se passer d' Application Framework
> On a maintenant un framework relativement mature sans avoir recours à des cadriciels externes.
Les TextFlow, TreeTable et DialogBox ne sont pas non plus des révolutions mais si c'est très utile, je suis curieux de savoir comme scale les applications qui justement n'utilisent pas de cadricel applicatif (au sens JSR377).
Il y a beaucoup d'aspects qui sont utiles à une "grosse" application:
- dependency injection via JSR330
- common application structure
- application life-cycle
- localized resources
- resource injection
- localized configuration
- decouple state from UI (binding)
- persistence session state (preferences)
- action management
- component life-cycle
- light-weight event bus
- honor threading concerns (specific to UI toolkit)
- application extensibility via plugins (implies modularity)
Autre point est ce que ca ce debug bien ces reactive stream ? J'ai recemment eu un souci avec un stream().forEach impossible a debugger mais résolu en le réecrivant avec une boucle foreach.
Concretement en francais ca fait quoi les 2 bouts de code et comment on chaine ca dans une application, chaque action utilisateur déclenche un stream ?
, comment gérer vous les appels servers asynchrones ?
someJfxAction--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
Donc pour résumer vous utilisez du JavaFX raw + RxJava + Guice, donc vous utilisez des cadriciels externes assez structurant dans la façon de coder.
Concernant le découpage de votre application utilisez-vous du fxml+controller ou une Macro classe dans laquelle vous gérer l'arbre graphique et tous vos streams Rx.
De même combien de vues différentes avez-vous ? pour combien d'instances en mémoire ?
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Cadriciel a toujours raison :-)Et quelques synonymes
2017-04-24 17:43 GMT-04:00 <sebrau...@gmail.com>:
Donc pour résumer vous utilisez du JavaFX raw + RxJava + Guice, donc vous utilisez des cadriciels externes assez structurant dans la façon de coder.
J'ai l'habitude de dire que ce sont des bibliothèques et pas des cadriciels mais c'est juste une question habituelle de vocabulaire :-) et je pense que l'on se comprend.Concernant le découpage de votre application utilisez-vous du fxml+controller ou une Macro classe dans laquelle vous gérer l'arbre graphique et tous vos streams Rx.
On utilise principalement du fxml + controler avec parfois uniquement du code quand le fxml se fait trop lent ou n'est simplement pas adapté.
De même combien de vues différentes avez-vous ? pour combien d'instances en mémoire ?
On doit avoir de l'ordre de la centaine de nœuds avec moins du milliers d'instances. Je vérifierais le nombre d'instances quand j'aurais le temps de lancer l'app.
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescast...@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.
--
Vous recevez ce message, car vous êtes abonné à un sujet dans le groupe Google Groupes "lescastcodeurs".
Pour vous désabonner de ce sujet, visitez le site https://groups.google.com/d/topic/lescastcodeurs/TnLYrScJOrs/unsubscribe.
Pour vous désabonner de ce groupe et de tous ses sujets, envoyez un e-mail à l'adresse lescastcodeurs+unsubscribe@googlegroups.com.
Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse lescastcodeurs@googlegroups.com.
Visitez ce groupe à l'adresse https://groups.google.com/group/lescastcodeurs.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.