Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 1.9 KB

File metadata and controls

60 lines (39 loc) · 1.9 KB

walnut.flic2lib.Maui

NuGet NuGet

.NET 9 MAUI bindings for Flic2 smart buttons with comprehensive background event handling support.

Packages

This repository contains two NuGet packages:

walnut.flic2lib.Platforms

Contains .NET 9 Android and iOS bindings for the Flic2 native SDKs.

  • Android: Targets API 29+ (Android 10+)
  • iOS: Targets iOS 13.0+ with automatic linking support
  • Includes native libraries and framework files
  • Version 1.0.9+: Automatic iOS linking fixes included

walnut.flic2lib.Maui

Contains .NET 9 MAUI implementation for cross-platform Flic2 button integration.

  • Cross-platform API for Flic2 button management
  • Background event handling support
  • Android foreground service integration
  • iOS background task management

Installation

<PackageReference Include="walnut.flic2lib.Maui" Version="1.0.9" />

The walnut.flic2lib.Platforms package will be automatically included as a dependency.

Native SDK References

This binding is based on the official Flic2 SDKs:

Documentation

Development

  • .NET 9.0
  • Visual Studio 2022 or JetBrains Rider
  • Android SDK (API 29+)
  • Xcode (for iOS development)

License

MIT License - see individual SDK repositories for native library licensing.