plugins
samples
Our great sponsors
plugins | samples | |
---|---|---|
20 | 17 | |
16,785 | 16,532 | |
- | 1.1% | |
9.4 | 9.4 | |
about 1 year ago | 8 days ago | |
Dart | Dart | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
plugins
-
Updated Google Sign In for Web
(This new version will be endorsed by google_sign_in: ^6.0.0, once this PR lands: https://github.com/flutter/plugins/pull/7191, probably next week. This was made a major version change so people can test and update at their own pace.)
-
Using native code OpenGL/WebGL texture with Texture widget when exporting to the web platform
Looking at the web version of the video player package which doesn't use textures but VideoElement DOM nodes, I'd guess that textures aren't supported.
-
What do you expect from Flutter 4.0?
There's work in progress to create a new camera plugin using CameraX: https://github.com/flutter/plugins/pull/6158
-
[Appwrite Places]
image_picker
-
Incidences App
shared_preferences
-
Why don't Flutter plugins repository have issues tab for others can raise the issue?
The plugins is missing Issues tab currently. It's hard for developers who need to raise or find issues on packages.
-
Top 10 Flutter libraries you should know in 2021
Flutter Google map API helps to implement location-aware services in the Flutter application. It allows developers to display a map, configure the attributes, and render markers of places at respective geolocation.
-
Petition to separate the flutter/plugins repository into individual projects
I find the https://github.com/flutter/plugins repository to be hard to parse these days. It contains 19 different packages and 86 PRs as I write this, which makes it really difficult to follow what is happening inside it.
-
Awesome flutter image components
Image Picker - Images Selection by Collin Jackson.
-
Tell the Flutter team about your experience with web support
Most of the packages in flutter/plugins can be used as an example of this architecture (See url_launcher).
samples
-
What was your favorite part of Flutter Forward?
Source: https://github.com/flutter/samples/tree/main/experimental/element_embedding_demo :)
-
Migrating a Flutter app to Material 3
For a complete overview of M3 in Flutter, check out the official Material 3 Demo.
-
Flutter add to app
I've tinkered around with the https://github.com/flutter/samples/tree/main/add_to_app/android_view repository. I deleted the content of the dart files and replaced it with just a scaffold and button that connects to my method channel. I wrote a simple plugin which extends FlutterPlugin and Activity Aware the handle the method channel. My main problem seems to be, that the GeneratedPluginRegistrant.java file does not contain any references to my Flutter plugin. pub get within the Flutter Module doesn't add my plugin.
-
Dr. Riverpod: How I learned to stop worrying and love state management
Simple state management, aka pragmatic state management, is based on Provider+ChangeNotifier. It's well documented, and there's a code sample.
-
Introducing Flutter 3
That "toolkit" is basically a pubspec.yaml with preconfigured dependencies not including a game engine and some sample code how to use Firebase, Admob, and some other google services.
- Pequena dica para o dia a dia, git clone-github repository
-
Tell the Flutter team about your experience with web support
I can respond to (c.) - We just released a navigation sample app, which demonstrates some common navigation scenarios. We are also actively researching routing and navigation APIs and will share more on that soon.
- Flutter Barcode Plugin for Linux: from Dart to C++
- Flutter Barcode Plugin: Writing C++ Code for Windows Desktop
-
Deno 1.9 – native http2, performance boost, blob and import completion support
I have only seen Dart code in Flutter code bases, and my comment here might be the result of incomplete knowledge. However, from what I can see, Dart seems to resemble the Java way of doing things a lot. Specifically, the over-use of is-a inheritance.
Just scrolling through the list of examples in the Flutter samples directory illustrates this point.
https://github.com/flutter/samples
Use of inheritance seems to be the canonical way of doing things in Flutter and it seems to permeate the code base, both in the use of core Flutter APIs as well as associated library ecosystem. I find them rather hard to read and reason about. It's easy to be a bit confused on encountering a function in an object that inherited the function from a superclass 3 levels up in the hierarchy.
To be clear, I completely recognize that it's unfair of me to attribute to Dart (the language) issues/patterns I see with a library/framework ecosystem (Flutter). But this is mitigated by the fact that Flutter is by far what the lion's share of Dart code is written for.
What are some alternatives?
Flow.Launcher - :mag: Quick file search & app launcher for Windows with community-made plugins
flutter_vlc_player - 📺 Flutter VLC powered video player.
RecordRTC - RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.
isar - Extremely fast, easy to use, and fully async NoSQL database for Flutter
flutter_barcode_sdk - Build barcode QR detection apps for Windows, Linux, macOS, Android, iOS and web.
flutter-webrtc - WebRTC plugin for Flutter Mobile/Desktop/Web
photoprism-mobile - Flutter App for PhotoPrism
AnimeTwistFlut - Official Anime Twist android application
flutter-permission-handler - Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
flutter_reactive_ble - Flutter library that handles BLE operations for multiple devices.
youtube_player_flutter - Flutter plugin for playing or streaming YouTube videos inline using the official iFrame Player API. Supports both Android and iOS platforms.
wpt - Test suites for Web platform specs — including WHATWG, W3C, and others