-
Last year I was looking at using Flutter for something that needed extensive use of a WebView, I very quickly came to the conclusion that they are having massive difficulty to get it working well due to the Flutter architecture. It looks like the situation has improved but just looks at the web_view issues, there are a lot of them:
https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3A...
A lot of apps end up using at least one if not a lot of web views, I probably wouldn't use Flutter because of it.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
This program analyzes and runs cleanly for me, with no need for extra parentheses.
Can you say more about what you were trying to do when you ran into this bug? Ideally file an issue at https://github.com/dart-lang/sdk/issues/new. (We really do read and respond to them, and if you find a bug in the grammar, there's a good chance I'll be the one to fix it!)
Paul (https://github.com/stereotype441)
-
-
Having spent about 6 months each with SwiftUI and Flutter I vastly prefer working with Flutter. Swift is a far more ambitious language but really doesn't live up to it's own marketing. Many of the features are half down (generics and protocols are both full of holes). Dart on the other hand doesn't have half as many nice features but the one's that are there are rock solid. Reified generics in particular is far nicer to work with (Swift's compiler gets regularly gets lost on type resolution and then doesn't give you any way to give it hints). Dart also seems to be heading in the right direction. It's added null safety and the upcoming metaprogramming features should fill in many of the gaps that are currently filled by the very practical but clunky https://pub.dev/packages/build.
-
If you want cross-platform Go, check out https://github.com/fyne-io/fyne#widget-demo
-
timecop
A time tracking app that respects your privacy and the gets the job done without being fancy. (by hamaluik)
I unfortunately didn't keep great records at the time (probably because I was so pissed off), but my app [1] has gone through some dependency hell on more than one occasion. I've more or less stepped back from the project but the thing that sticks out to me the most is when I left the project for several months, then tried to re-clone and re-build the app to fix a bug. I ended up having to change at least a few depenencies and even send in an upstream PR to get things working (thankfully accepted quickly) before I could compile because something had somehow changed in those few months. Fixing it took a couple days of effort, which for a toy side-project almost killed it on the spot.
In my experience, Flutter is the worst cross-platform mobile development tool; except for all the others.
[1] Time Cop: https://github.com/hamaluik/timecop
Related posts
-
Write your business logic with Rust, Empowered by Rinf for Native Performance Apps
-
Should I use relm or relm4 for a brand-new GUI project
-
`flutter-rust-app-template`: This template provides instant capabilities to developers who want to embrace the power of Rust and Flutter together.
-
Incidences App
-
A feature-rich Hacker News client