I'm developing an UI application for Raspberry PI. I'm using B4J with the remote bridge. The application doesn't run cause of missing component on Raspberry PI.
I've installed jdk-1.8.0_60 for ARM. What do I have to install on Raspberry?
The same error occours when I try:
sudo java - jar AsyncInput1
in tempjars.
Another (better) option it to create a non-ui app. You can create a server app and access it from the browser. JavaFX apps run very slow on Raspberry Pi which makes them barely usable.
I've to realize an embedded product that offer a GUI on a touch display.
Could I use a server app for this scope?
How can I do it?
Thanks for your support.
I had a simliar dilemma.
Beside a B4J Server App solution (a great B4J feature), I have developed kind of hybrid B4J apps (using Inline Java for the UI and B4J for the logic) which run pretty well on a RPi2.
Look here for more info - but note, these apps have a real simple UI. For complex UIs it will take some effort.
I found running JavaFX on RPi as not acceptable (very slow, full screen).
Hi
Rob said "I found running JavaFX on RPi as not acceptable (very slow, full screen)."
running like a charm /full screen on a tv hdmi , i notice a very small delay but...
that is a trucking app running on pi-2 with b4j in production in our shop
checks every 1 min a sql server for changes and display it
the only thing that i did i gave the pi board more memory allocation