adhara_socket_io 0.1.5 copy "adhara_socket_io: ^0.1.5" to clipboard
adhara_socket_io: ^0.1.5 copied to clipboard

outdated

Websocket by socket.io for flutter by adhara, supports both iOS and Android

adhara_socket_io #

socket.io for flutter by adhara

supports both Android and iOS

Usage:

See example/lib/main.dart for better example


    SocketIO socket = await SocketIOManager().createInstance('http://192.168.1.2:7000/');       //TODO change the port  accordingly
    socket.onConnect((data){
      print("connected...");
      print(data);
      socket.emit("message", ["Hello world!"]);
    });
    socket.on("news", (data){   //sample event
      print("news");
      print(data);
    });
    socket.connect();

Running example: #

1. Open `example/ios` in XCode or `example/android` in android studio. Build the code once (`cd example` & `flutter build apk` | `flutter build ios --no-codesign`)
2. cd `example/socket.io.server`
2.1 run `npm i`
2.2 run `npm start`
3. open `example/lib/main.dart` and edir the URI in #7 to point to your hosted/local socket server instances as mentioned step 2
4. run Android/iOS app
86
likes
0
pub points
66%
popularity

Publisher

verified publisherinfitio.com

Websocket by socket.io for flutter by adhara, supports both iOS and Android

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on adhara_socket_io