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

Platformweb

Web implementation of flutter_dubov_system. Uses the FIDE-compliant CPPDubovSystem engine compiled to WASM for chess pairings on the web.

flutter_dubov_system_web #

The web platform implementation of flutter_dubov_system.

This package provides the Flutter Web support for the flutter_dubov_system plugin by compiling the FIDE-compliant CPPDubovSystem C++ engine to WebAssembly (WASM).

Features #

  • Near-Native Performance: Leverages WebAssembly to execute complex pairing algorithms at near-native speeds in the browser.
  • WASM Interop: Uses modern dart:js_interop to communicate between Dart and the WASM runtime.
  • Bundled Assets: The dubov.wasm and dubov.js binaries are securely bundled with the package for easy deployment.
  • Stable Object Identity: Ensures consistent object instances for players and tournaments, facilitating easier state management in web apps.

Usage #

This package is not meant to be used directly. It is an endorsed implementation package for flutter_dubov_system.

If you want to use the Dubov pairing system in your Flutter app, please depend on the main package:

dependencies:
  flutter_dubov_system: ^1.0.2

For documentation, usage examples, and more information, please refer to the flutter_dubov_system main package.

0
likes
160
points
22
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Web implementation of flutter_dubov_system. Uses the FIDE-compliant CPPDubovSystem engine compiled to WASM for chess pairings on the web.

Homepage
Repository (GitHub)
View/report issues

Topics

#chess #tournament #web #wasm #pairing

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