|1 day ago||3 months ago|
|Apache License 2.0||MIT License|
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.
Which local DB package do you prefer and why?
1 project | reddit.com/r/FlutterDev | 15 May 2021
I also had a look at hive a while ago but there were mixed feelings about it. But hive's developer is now working on a new local database, isar, which looks promising, though it's still in alpha.
Isar Database: Fast ACID compliant NoSQL database with compound indexes, full text search and strong encryption
2 projects | reddit.com/r/FlutterDev | 27 Mar 2021
What are Flutter's Current Gotchas?
2 projects | reddit.com/r/FlutterDev | 24 Apr 2021
For all the rest, you will use the exactly same thing you use in Kotlin. Each Flutter plugin can Java, Kotlin, Swift and Objective-C code to support it. For instance: Text to Speech. If you get this plugin: flutter_tts | Flutter Package (pub.dev) you will notice that it have a Java counterpart ( flutter_tts/FlutterTtsPlugin.java at master · dlutton/flutter_tts (github.com) ) and a lot of swift stuff ( flutter_tts/ios at master · dlutton/flutter_tts (github.com) ) to do the same for iOS. Dart talks to this plugins sending messages (a string for the name of the action (i.e. "speak") and parameters). So, if your "native" Kotlin import will add some startup time or will inflate your app from 4Mb to 30Mb, the same will happen in Flutter.
What are some alternatives?
flutter_local_notifications - A Flutter plugin for displaying local notifications on Android, iOS, macOS and Linux
flutter-geolocator - Android and iOS Geolocation plugin for Flutter
sweyer - Music player built with Flutter
flutter_carplay - 🚗 Apple CarPlay for Flutter Apps. Aims to make it safe to use apps made with Flutter in the car by integrating with CarPlay.
ejdb - :snowboarder: EJDB 2.0 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL). Websockets / Android / iOS / React Native / Flutter / Java / Dart / Node.js bindings. Docker image.