flutter_workmanager icon indicating copy to clipboard operation
flutter_workmanager copied to clipboard

Migrate to Federated Design

Open ChristianEdwardPadilla opened this issue 4 years ago • 2 comments

We should eventually support other platforms and in the process migrate this repo to Federated Plugin design.

See here for more about federated design: https://flutter.dev/docs/development/packages-and-plugins/developing-packages#plugin

See here for an example of migrating an existing plugin using MethodChannel to Platform Interface: https://medium.com/flutter/how-to-write-a-flutter-web-plugin-part-2-afdddb69ece6

ChristianEdwardPadilla avatar Oct 15 '21 21:10 ChristianEdwardPadilla

@ChristianEdwardPadilla PRs welcome.

ened avatar Jan 30 '22 22:01 ened

Taking some notes for myself:

flutter create -t plugin --platforms ios,android,macos  --org be.tramckrijte --project-name workmanager .

ened avatar Oct 23 '22 18:10 ened

Hi @ened, is this task still on your list? I can make a PR for it

alexbejann avatar Mar 05 '24 18:03 alexbejann

The plus_plugins of the fluttercommunity ended up reverting their federation, see: https://github.com/fluttercommunity/plus_plugins/issues/1226.

I do not understand their CI-related rationale or whether it would be relevant to the flutter_workmanager plugin, but it's possible that this issue is no longer useful.

ChristianEdwardPadilla avatar Mar 05 '24 20:03 ChristianEdwardPadilla

Hey @ChristianEdwardPadilla, I looked briefly through the comments and their issue, but I am not 100% sure if this would be the case for flutter_workmanager. I have to dive a bit further, but this will be only during weekend. If this is not relevant anymore, I would suggest closing the issue and I will pick something else.

alexbejann avatar Mar 06 '24 19:03 alexbejann