Filing for tracking. Before we switch any flutter/packages plugins to use ffigen for iOS/macOS, objective_c should ideally be on a non-labs publisher. For example, path_provider_foundation would be a good candidate for an FFI implementation (I have an implementation essentially ready), but path_provider is a foundational plugin in the Flutter ecosystem, so it shouldn't have a runtime dependency on a package that is still in an experimental stage.
Filing for tracking. Before we switch any flutter/packages plugins to use
ffigenfor iOS/macOS,objective_cshould ideally be on a non-labs publisher. For example,path_provider_foundationwould be a good candidate for an FFI implementation (I have an implementation essentially ready), butpath_provideris a foundational plugin in the Flutter ecosystem, so it shouldn't have a runtime dependency on a package that is still in an experimental stage.