.NET 9 MAUI bindings for Flic2 smart buttons with comprehensive background event handling support.
This repository contains two NuGet packages:
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
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
<PackageReference Include="walnut.flic2lib.Maui" Version="1.0.9" />The walnut.flic2lib.Platforms package will be automatically included as a dependency.
This binding is based on the official Flic2 SDKs:
- iOS SDK → Flic2lib.iOS
- Android SDK → Flic2lib.Android
- Platform Bindings Guide
- Android Background Execution
- iOS Background Execution
- Cross-Platform Background Guide
- .NET 9.0
- Visual Studio 2022 or JetBrains Rider
- Android SDK (API 29+)
- Xcode (for iOS development)
MIT License - see individual SDK repositories for native library licensing.