You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
This plugin is API based instead of functionality based #56
In 2021 I created this plugin just to allow access to one, two methods available on Android APIs, so I thought that's was fine to create a plugin fully-based on native APIs. But since the package grown and people wanted to add support to another features I noticed two issue:
It's impossible to a plugin follow all Android APIs maintained only by one developer.
Kotlin != Dart and Flutter != Android. That is:
APIs don’t match across platforms and you are forced to expose an intersection of the API often with crippling consequences…
- Mehmet Fidanboylu.
Missing tests. This one is probably the critical one.
So the following actions will be taken to the next major release:
Activity
(#56, #39) Remove `MediaStore` and `Environment` APIs
(#56, #39) Update documentation of `MediaStore` and `Environment` API
(#56) Start defining a platform interface
(#56) Fix example project deprecated member
(#56) Fix [copy] API and improve [createFile] perf
(#56) Fix [IllegalArgumentException] on concurrent Uri read
(#56) Target Flutter `v3.7.3` on mkdocs workf