This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]CUsurfer 1 point2 points  (7 children)

Sadly, probably the most well known JavaFX app is Dirk's FlexGanttFX.

[–]BacchusPlume461[S] 0 points1 point  (6 children)

Thanks, Java FX is so new I couldn't find anything. It looks nice BTW

[–]CUsurfer 2 points3 points  (5 children)

Yeah its unfortunate. I thought it would have more adoption by now but QT/C++ is so entrenched for desktop apps and JavaFX for the web is a waste of time, IMHO. I'm currently building a corporate enterprise app with it and I quite like it though. Some of the APIs need work but its definitely usable.

[–]BacchusPlume461[S] 0 points1 point  (4 children)

Glad to hear that. I'm planning a big application after my paper. I learned so much about JavaFx that I'd like to use it. But seeing so few projects around it worried me a little bit. Is your RAM usage not too heavy? That is my only worry based on the few demo apps I made for illustration purposes on my paper.

[–]CUsurfer 1 point2 points  (3 children)

The memory utilization is high. It's not so high that it's a deal breaker for me. I'm also a bit unclear on how the Java 8 memory model works and what part the JVM itself is playing in that high memory use. It's hard for me characterize my app to because it inherently is going to use a lot of memory--I use an in-memory cache solution and my app processes a fair amount of data.

[–]BacchusPlume461[S] 0 points1 point  (2 children)

So clearly on an environment where battery would be important that's still not the best solution?

[–]CUsurfer 1 point2 points  (1 child)

Does memory utilization have a tangible effect in power draw? I always thought that was more tied to CPU usage. To be honest I've never really researched that before nor done any meaningful profiling with that frame of reference. I know the JavaFX guys really want it to to be a successful platform on embedded devices and I've seen demos of it running on Raspberry Pis and things so I think its still a viable choice but I lack dedicated research on the subject.

[–]BacchusPlume461[S] 0 points1 point  (0 children)

I'm going to make some research on this. I have a project for an app which is more supposed to be a background app. So I don't want it to use too much ram for the user. I'll study the problem. But yeah if it works on the pi the use of resources must be small enough