flutter-demo
sidekick
flutter-demo | sidekick | |
---|---|---|
3 | 6 | |
7 | 1,482 | |
- | 1.7% | |
4.4 | 6.6 | |
12 months ago | 3 months ago | |
C++ | Dart | |
- | BSD 3-clause "New" or "Revised" 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.
flutter-demo
-
Conveyor May update makes releasing Flutter apps to the MS Store easier
There's a sample Flutter Desktop app repository here.
- New tool that makes distributing Flutter Desktop apps easier
-
Google releases Flutter 3.7, teases future of app development framework
I keep hearing good things about Flutter, it's seems like a bit of a quiet hit. We've added support for Flutter Desktop in the next release of Hydraulic Conveyor so it'll get a lot easier to distribute Flutter apps outside the browser soon. There's a demo of how to package Flutter apps built using Github Actions here:
https://github.com/hydraulic-software/flutter-demo/
(see the conveyor.conf file, it's a normal Flutter Desktop app other than that). That won't work with the current release but we should get the next one out this week or next.
This should be great for people who want to bring their cross-platform mobile app to laptops and other form factors without exploding costs by needing to write/maintain an HTML version too. That duplication really isn't ideal for a lot of reasons e.g. some users will end up trying to use the web version from mobile so you end up with actually 4x frontend dev costs (iOS, Android, web desktop, web mobile) and for smaller projects it's just hard to justify.
Traditionally desktop deployment was a huge pain and that pushes people towards trying to use Chrome for everything, because it handles updates and uploading a few files to a web server is easy. With Conveyor and easily available multi-platform CI for compiles that's fixed now, the hardest part is buying the signing certificates which is just a bit of paperwork and money. The problem with trying to do everything with WebAssembly and canvas is that you're paying a big perf hit and due to cache partitioning you can't really reduce the size hit of an alternative language and graphics stack by amortizing it across different sites like was once possible. And browsers aren't interested in making it easy for people to do that, they want to control the whole experience, so there's lots of paper cuts and apps written with Flutter are ultimately going to be best experienced outside the browser.
[1] https://hydraulic.software/
sidekick
- Using different flutter versions per-project
-
New tool that makes distributing Flutter Desktop apps easier
Seems interesting might try on sidekick https://github.com/fluttertools/sidekick
- Flutter Downgrade — Any Version
-
FVM (Flutter Version Management) - An Easier Way To Maintain Flutter Versions
I've been using https://github.com/fluttertools/sidekick this works well on windows
-
Flutter development on WSL2
And as I'm in the mood of mentioning relevant stuff, Flutter Sidekick may make things easier/more manageable for you on Windows (as well as on Linux & Mac) as I guess using Android Studio's Windows version is probably still the best way to do Flutter development on a Windows host system for now (regardless of the availability of WSL2 and other VMs that you might run other OSes in).
- Flutter Sidekick - A simple app to make Flutter development more delightful.
What are some alternatives?
PoE-Overlay-Community-Fork - An Overlay for Path of Exile. Built with Angular.
Poe-Lurker - Ease your trading experience in Path of Exile.
jenv - Manage your Java environment
RVM - Ruby enVironment Manager (RVM)
awesome-flutter - An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
POE-TradeMacro - Price checking script for Path of Exile.
fvm - Flutter Version Management: A simple CLI to manage Flutter SDK versions.
fvm - Flutter Version Manager - POSIX-compliant bash script to manage multiple active flutter versions
pyenv - Simple Python version management
MercuryTrade-Community-Fork - An overlay application for Path of Exile(Tracking, Trading, Chat, etc)