fluttercommunity / fluttercommunity/plus_plugins
[Request]: Use FFI/JNI for package_info_plus
- Vorherrschende Sprache
- Dart
- Sterne
- 1.9k
- Forks
- 1.3k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
### Plugin
package_info_plus
### Use case
Using FFI and JNI for package_info_plus allows the API to be sync instead of async. This makes the API usage much more ergonomic.
### Proposal
Use [FFI](https://pub.dev/packages/ffigen) and [JNI](https://pub.dev/packages/jnigen) for reading the various properties
Beitragsleitfaden
Rechercherichtung
Beginne mit der Durchsicht des Plugins package_info_plus und der vorgeschlagenen Ansätze mit ffigen und jnigen zum Lesen seiner Plattformeigenschaften. Als abgeschlossen gilt die Aufgabe, wenn das Plugin FFI und JNI verwendet, um die vorgeschlagene synchrone API auf allen unterstützten Plattformen bereitzustellen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- dart, flutter
- Bereich
- mobile-dev
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 25/100