fifty_socket 0.1.0 copy "fifty_socket: ^0.1.0" to clipboard
fifty_socket: ^0.1.0 copied to clipboard

Phoenix WebSocket infrastructure with auto-reconnect, heartbeat monitoring, and channel management. Part of the Fifty Flutter Kit.

example/lib/main.dart

import 'package:fifty_theme/fifty_theme.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';

import 'controllers/socket_controller.dart';
import 'screens/home_screen.dart';

void main() {
  WidgetsFlutterBinding.ensureInitialized();
  Get.put(SocketController());
  runApp(const FiftySocketExampleApp());
}

/// Root widget for the Fifty Socket example app.
class FiftySocketExampleApp extends StatelessWidget {
  /// Creates the socket example app.
  const FiftySocketExampleApp({super.key});

  @override
  Widget build(BuildContext context) {
    return GetMaterialApp(
      title: 'Fifty Socket Example',
      debugShowCheckedModeBanner: false,
      darkTheme: FiftyTheme.dark(),
      themeMode: ThemeMode.dark,
      home: const HomeScreen(),
    );
  }
}
0
likes
160
points
56
downloads
screenshot

Publisher

verified publisherfifty.dev

Weekly Downloads

Phoenix WebSocket infrastructure with auto-reconnect, heartbeat monitoring, and channel management. Part of the Fifty Flutter Kit.

Homepage
Repository (GitHub)
View/report issues

Topics

#dart #websocket #phoenix #realtime

Documentation

API reference

License

MIT (license)

Dependencies

meta, phoenix_socket

More

Packages that depend on fifty_socket