send link to app

WATER Mob


4.0 ( 8640 ratings )
Eğitim
Geliştirici: Erik Chi
ücretsiz

WATER Mobile can load and run a WATM module (a .wasm file follows spec) for learning and networking purpose. Current version doesnt support load and run your own WATM module yet, but it can load and run several examples as we provided in the app. To use it for now, first you go to the "Setup" tab and choose a "WATM" module that you want to play with, specify the "Network", and put in an remote network address you want to connect to as address:port (an example for the setup can be: choose "Plain v0 (TinyGo)" as the WATM, choose "TCP" as the Network, and put "google.com:443" in to the address (although this address will give you an Dial Error in the end, since they are not design to wait for random packages, so if you want something that stays connected, try host your own listener as instructed below)), then click save. Then you can switch to the "WATER" tab and press "Dial WATER!" and you are good to go!

For developers, if youd like to see WATER Mob work in details, open the Console app on a Mac and connects to your iPhone, or just run the app on your Mac (with M chips), and see filter with "Runner" in your console to see the whole connecting + package transfer process. And if youd like to have your own end point to receive and send packages between the WATER app, run nc -l port-you-want-to-listen-on (e.g. nc -l 4444) on your terminal, and then specify the address box in the WATER app differently(to be the one for your own end point) and then press "Dial"!