this post was submitted on 30 Jun 2023
4 points (100.0% liked)

Flutter

527 readers
1 users here now

Flutter and the related logo are trademarks of Google LLC. We are not endorsed by or affiliated with Google LLC

founded 1 year ago
MODERATORS
 

Recently started testing different frameworks to build small standalone apps to help manage a bigger (quite large) system. Latest one I was working with was TKinter for python and it was good. Running queries and generating reports. but the UI was very outdated. Yesterday I started looking into flutter for windows desktop and been looking at available packages on pub.dev

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 1 points 1 year ago

Currently developing a small-ish application with ambitious demands on design with Flutter for all desktop platforms and the web.

I'm only a few months in, but so far it’s going very well. Performance is ok, even on the web (much better on native, of course).

My main advise is to develop on native, because it’s a much better experience, but regularly test on web as well, because the Dart compiler for the web behaves very differently than the native one. There were quite a few surprises waiting for me when I tested it after a few weeks of native development.

For database access you're going to need a web service that provides the necessary access, since Web doesn’t allow for anything more direct. You can use that one for native as well, to keep the code uniform across platforms. I don’t recommend writing that service in Dart, there are much more suitable languages available for that.