So, one of the big requirements I need from a programming language for the EV3 is to be able to talk to a mobile device. With the EV3 being newer, less options seem to be available.
I have started work on some Lejos samples to demo 2 way communication via sockets to an Android device. The current work in progress can be found on Github https://github.com/burf2000/LejosToAndroid
Watch this space!