syzygy_services_flutter 1.0.0 copy "syzygy_services_flutter: ^1.0.0" to clipboard
syzygy_services_flutter: ^1.0.0 copied to clipboard

Concrete I/O service implementations for the Syzygy Flutter ecosystem

CI Version Flutter Dart License: MIT

Syzygy

syzygy-services-flutter #

Concrete I/O service implementations for the Syzygy Flutter ecosystem — networking, persistence, auth, file management, push notifications, device services, remote config, analytics, crash reporting, and WebSocket.

Modules #

Module Abstract Class Concrete Implementation Description
networking NetworkClient HttpNetworkClient HTTP GET/POST via dart:io HttpClient
persistence StorageProvider InMemoryStorageProvider Key-value storage (SharedPreferences-ready)
auth AuthProvider JWTAuthProvider JWT token storage and refresh stub
filemanagement FileProvider DartFileProvider File I/O via dart:io
pushnotifications PushProvider InMemoryPushProvider Push token registration stub
deviceservices DeviceProvider PlatformDeviceProvider OS name and version via Platform
remoteconfig RemoteConfigProvider InMemoryRemoteConfigProvider In-memory remote config store
analytics AnalyticsProvider ConsoleAnalyticsProvider Console analytics event logging
crashreporting CrashReporter ConsoleCrashReporter Console crash and error logging
websocket WebSocketProvider DartWebSocketProvider WebSocket via dart:io

Installation #

dependencies:
  syzygy_services_flutter: ^1.0.0

Requirements #

  • Dart SDK >=3.0.0
  • Flutter 3.0+

Dependencies #

Ecosystem #

syzygy-services-flutter is the I/O layer of the Syzygy Flutter ecosystem. It depends only on syzygy_foundation_flutter from pub.dev and never on syzygy-core. Each module exposes an abstract class (protocol) alongside a concrete implementation, making it easy to swap implementations in tests or production.

Repository Layer Description
syzygy-foundation-flutter Foundation Primitives, extensions, and base utilities
syzygy-services-flutter Services Concrete I/O service implementations
syzygy-core-flutter Core Business logic and domain layer

License #

MIT — see LICENSE.

0
likes
0
points
182
downloads

Publisher

unverified uploader

Weekly Downloads

Concrete I/O service implementations for the Syzygy Flutter ecosystem

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

syzygy_foundation_flutter

More

Packages that depend on syzygy_services_flutter