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

Show a watermark behind the dynamic island on supported iPhone models

dynamic_island_watermark #

pub.dev Sponsoring likes pub points

A Flutter package that adds a subtle watermark on screenshots behind the Dynamic Island on supported iPhone models. Perfect for growth-hacking or adding helpful information in screenshots.

Motivation #

The Dynamic Island on iPhone models like the Pro series is a unique, interactive UI feature. Adding a watermark behind the Dynamic Island helps you:

  • Growth hack: A/B test new features or promotional content without permanently modifying your UI.
  • Debugging: Include version information in screenshot that get sent to you, without making it otherwise user visible

Installation #

Add dynamic_island_watermark as a dependency in your pubspec.yaml:

dependencies:
  dynamic_island_watermark: ^1.0.0

Then fetch the package:

flutter pub get

Usage #

Wrap your app with the DynamicIslandWatermark widget:

import 'package:dynamic_island_watermark/dynamic_island_watermark.dart';
import 'package:flutter/material.dart';

void main() {
  runApp(
    DynamicIslandWatermark(
      watermark: Watermark(),
      child: const MyApp(),
    ),
  );
}

Parameters #

  • watermark (Widget): The widget displayed as the watermark.
  • child (Widget): Your app.

Demo #

Contributing #

Contributions, issues, and feature requests are welcome! Feel free to open an issue or submit a pull request.

License #

This project is licensed under the MIT License. See the LICENSE file for details.

9
likes
0
points
171
downloads

Publisher

verified publisheruekoetter.dev

Weekly Downloads

Show a watermark behind the dynamic island on supported iPhone models

Repository (GitHub)
View/report issues

Topics

#dynamic-island #watermark #iphone

License

unknown (license)

Dependencies

device_info_plus, flutter

More

Packages that depend on dynamic_island_watermark