flutter_dubov_system_web 0.0.1 copy "flutter_dubov_system_web: ^0.0.1" to clipboard
flutter_dubov_system_web: ^0.0.1 copied to clipboard

Platformweb

Web implementation of flutter_dubov_system. Utilizes the FIDE-approved CPPDubovSystem engine compiled to WASM for efficient chess pairings in Flutter web applications.

flutter_dubov_system_web #

The web implementation of the flutter_dubov_system plugin, bringing FIDE-approved chess tournament pairings to Flutter Web.

This package enables high-performance, official Swiss system matchmaking directly in your browser by utilizing the renowned CPPDubovSystem C++ engine compiled to WebAssembly (WASM). It is the perfect solution for building scalable, web-based chess tournament managers and companion apps.

Features #

  • The officially endorsed web implementation for the flutter_dubov_system chess plugin.
  • Leverages WebAssembly (dubov.wasm) to bring the native C++ performance of complex chess pairing algorithms directly to Flutter Web.
  • Utilizes dart:js_interop to seamlessly bridge the Dart framework with the compiled FIDE chess engine logic.
  • Fully supports player creation, Elo rating management, color allocation (White/Black), and automated round pairings according to strict International Chess Federation (FIDE) rules.

Usage #

This package is not intended to be depended on directly by app developers. It is automatically endorsed and utilized by the framework when you use the main flutter_dubov_system package and build your chess app for a web target.

To use the Dubov System in your Flutter project, simply add the main package to your project:

dependencies:
  flutter_dubov_system: ^0.0.1
0
likes
150
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

Web implementation of flutter_dubov_system. Utilizes the FIDE-approved CPPDubovSystem engine compiled to WASM for efficient chess pairings in Flutter web applications.

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_dubov_system_platform_interface, flutter_web_plugins, plugin_platform_interface, web

More

Packages that depend on flutter_dubov_system_web

Packages that implement flutter_dubov_system_web