PieSocket Client SDKs
PieSocket Client-side SDKs
PieSocket SDKs are the easiest way to integrate scalable real-time features such as pub/sub, notifications, etc in your application - PieSocket just works!
PieSocket SDKs implement auto-reconnection, presence and user authentication features.
JavaScript
PieSocket integrates nicely with VanillaJS, ReactJS, VueJS, AngularJS and all other web frameworks.
See: PieSocketJS
Android and Java
PieSocket's Java WebSocket Client SDK integrates very well with Android projects.
iOS and MacOS
PieSocket's Swift WebSocket Client SDK integrates very well with iOS and MacOS projects.
Flutter
PieSocket offers Dart WebSocket Client package, which can be used to integrate WebSocket feartures into your cross-platform Flutter projects.
React Native
PieSocketJS supports React native projects with one minor change.
You need to add one more dependency (react-native-get-random-values) along with piesocket-js.
npm install react-native-get-random-values
This library works as a polyfill for the global crypto.getRandomValues.
Add following line to your index.js
import 'react-native-get-random-values'
Now you are ready to use PieSocket Channels as per the JavaScript SDK docs.
Laravel
PieSocket integrates nicely with Laravel's Broadcast feature.
