is it possible to use coder to develop flutter apps?
I tried Coder and is great for developing spring/java applications, but I wonder if it is possible to create a workspace to build flutter apps for android.
Any ideas or suggestions?
Thanks
7 Replies
Category: Other
What product are you using?
Yes, you can
For running the app you can use Android Virtual Device (AVD) and view it through noVNC
Or I think you can also use wireless adb to connect your physical android device directly
what Amrit suggested is also what I would suggest, but for my flutter projects I currently use my local machine for debugging as it's too much trouble for me to either share the ADB daemon to a remote machine or use remote desktop to view AVD.
I think it would be nice to make things smoother for android devs (maybe @kyle knows if there's work going on with that?)
the main thing would be to easily share android/usb devices between the dev workstation and the coder workspace.
for desktop <-> coder scenarios, I think a VSC extension might help.
maybe there's something to do with USB/IP ?
https://usbip.sourceforge.net/
or also simplifying ADB port-forwarding without having to
coder port-forward
or use SSH (on a side note, is it even possible to share local ports TO a coder workspace?).
something I like for pure-web scenarios would be to use a web page with WebUSB to share an android device, if I get some free time i'll try cooking a PoC, but don't expect it to happen soon.I think you can connect an Android Device with your workspace using wireless ADB with the following steps
1. Install and setup zerotier or tailscale in your android device and workspace to connect them in the same network
2. Then use this command in workspace to connect the android device -
adb connect [ANDROID_DEVICE_IP_ADDRESS]:ADB_PORT
maybe can also check this out - https://github.com/budtmo/docker-androidinstead of zerotier/tailscale you can use ssh port forwarding as i specified
Thanks for the replies, I'll check it out.
Did you guys succeed with Flutter development on Coder??