Background
I'm making small software for a small company in python, and so far I've made all the backend and frontend side on python. For the ui, I've been using PyQt5, however, I'm having a lot of trouble freezing the ui part of the code in Mac systems, and to be honest, I dont like the looks of the ui on Mac. I've been reading, and seems that JavaFX gives a more native look to desktop applications, in any platform, so I thought on making the frontend side (ui) in java, and backend in python.
Question
However, I don't really know how to let the two languages communicate. Is it possible?
And also, how could I freeze or compile both languages on a single '.exe' or '.app' ?