For Bluetooth LE devices, it already works just by visiting https://www.espruino.com/ide on Chrome and a recent browser.
USB is more difficult since I don't believe the browsers expose that. It'd require a separate app to connect USB - but nothing stops you running an IDE server on a computer that has Puck.js connected, and then connecting to that over the network.
Do you have an example of an Android device that you might seriously consider developing on though? I'm struggling to think of any proper consumer devices that even have keyboards
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
For Bluetooth LE devices, it already works just by visiting https://www.espruino.com/ide on Chrome and a recent browser.
USB is more difficult since I don't believe the browsers expose that. It'd require a separate app to connect USB - but nothing stops you running an IDE server on a computer that has Puck.js connected, and then connecting to that over the network.
Do you have an example of an Android device that you might seriously consider developing on though? I'm struggling to think of any proper consumer devices that even have keyboards