Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions firebase.json
Original file line number Diff line number Diff line change
Expand Up @@ -861,6 +861,7 @@
{ "source": "/to/ios-deploy", "destination": "/deployment/ios", "type": 301 },
{ "source": "/to/ios-development-team", "destination": "/deployment/ios#review-xcode-project-settings", "type": 301 },
{ "source": "/to/ios-ffi", "destination": "/platform-integration/ios/c-interop", "type": 301 },
{ "source": "/platform-integration/ios/c-interop", "destination": "/platform-integration/bind-native-code", "type": 301 },
{ "source": "/to/ios-minimum-target", "destination": "/deployment/ios#review-xcode-project-settings", "type": 301 },
{ "source": "/to/to/java-gradle-incompatibility", "destination": "/release/breaking-changes/android-java-gradle-migration-guide", "type": 301 },
{ "source": "/to/java-gradle-incompatibility", "destination": "/release/breaking-changes/android-java-gradle-migration-guide", "type": 301 },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1027,7 +1027,6 @@ file, like any other Dart package.
[federated plugins]: #federated-plugins
[ffigen docs]: {{site.pub-pkg}}/ffigen/install
[Android]: /platform-integration/android/c-interop
[iOS]: /platform-integration/ios/c-interop
[macOS]: /platform-integration/macos/c-interop
[`fluro`]: {{site.pub}}/packages/fluro
[Flutter editor]: /tools/editors
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,8 @@ _FFI_ stands for [_foreign function interface._][FFI]
Other terms for similar functionality include
_native interface_ and _language bindings._

:::note
This page describes using the `dart:ffi` library
in Android apps. For information on iOS, see
[Binding to native iOS code using dart:ffi][ios-ffi].
For information in macOS, see
[Binding to native macOS code using dart:ffi][macos-ffi].
This feature is not yet supported for web plugins.
:::


[ios-ffi]: /platform-integration/ios/c-interop
Comment thread
parlough marked this conversation as resolved.
[dart:ffi]: {{site.dart.api}}/dart-ffi/dart-ffi-library.html
[macos-ffi]: /platform-integration/macos/c-interop
[FFI]: https://en.wikipedia.org/wiki/Foreign_function_interface

Before your library or program can use the FFI library
Expand Down
8 changes: 0 additions & 8 deletions sites/docs/src/content/platform-integration/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -188,14 +188,6 @@ Learn how to add custom integrations with iOS to your Flutter app.
<p>Learn about plugins that support functionality from native iOS frameworks.</p>
</div>
</a>
<a class="card outlined-card" href="/platform-integration/ios/c-interop">
<div class="card-header">
<span class="card-title">Bind to native code</span>
</div>
<div class="card-content">
<p>Learn how to bind to native C, Objective-C, and Swift code from your app.</p>
</div>
</a>
<a class="card outlined-card" href="/platform-integration/ios/platform-views">
<div class="card-header">
<span class="card-title">Embed an iOS view</span>
Expand Down
232 changes: 0 additions & 232 deletions sites/docs/src/content/platform-integration/ios/c-interop.md

This file was deleted.

3 changes: 0 additions & 3 deletions sites/docs/src/content/platform-integration/ios/setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -251,9 +251,6 @@ or begin improving integration with iOS.
<li>
<a class="text-button" href="/deployment/ios">Build and deploy to iOS</a>
</li>
<li>
<a class="text-button" href="/platform-integration/ios/c-interop">Bind to native iOS code</a>
</li>
<li>
<a class="text-button" href="/platform-integration/ios/apple-frameworks">Leverage system frameworks</a>
</li>
Expand Down
12 changes: 0 additions & 12 deletions sites/docs/src/content/platform-integration/macos/c-interop.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,7 @@ _FFI_ stands for [_foreign function interface._][FFI]
Other terms for similar functionality include
_native interface_ and _language bindings._

:::note
This page describes using the `dart:ffi` library
in macOS desktop apps.
For information on Android, see
[Binding to native Android code using dart:ffi][android-ffi].
For information on iOS, see
[Binding to native iOS code using dart:ffi][ios-ffi].
This feature is not yet supported for web plugins.
:::


[android-ffi]: /platform-integration/android/c-interop
[ios-ffi]: /platform-integration/ios/c-interop
Comment thread
parlough marked this conversation as resolved.
[dart:ffi]: {{site.dart.api}}/dart-ffi/dart-ffi-library.html
[FFI]: https://en.wikipedia.org/wiki/Foreign_function_interface

Expand Down
Loading