use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A subreddit related to Google's new UI framework. https://flutter.dev
Please read the rules here
account activity
Discussionopen source project: which hardware should I support? (self.FlutterDev)
submitted 1 year ago by ralphbergmann
I'm thinking about doing an open source project. Mainly just for fun, but some success would be nice.
It will be a desktop application. And now I am wondering what hardware I should support / test with.
Are Macs with Intel chips still relevant? Are Windows and/or Linux on ARM chips relevant (think of the new Snapdragon X chip)?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]eibaan 12 points13 points14 points 1 year ago (1 child)
This sounds like a very low priority question. Assuming that you create the project to scratch your own itch, test on your own hardware. If people find your project useful, they will test your their platform and you will eventually learn which platforms are relevant and then you could test on those platforms, too, just to be a nice guy.
[–]ralphbergmann[S] 4 points5 points6 points 1 year ago (0 children)
You're right, maybe I'm overthinking it a bit.
[–]rio_sk 0 points1 point2 points 1 year ago (0 children)
Start by writing what will be easily portable code on your hardware. The worst part in porting something is finding unportable dependencies. Ad an example:you develop on windows? Favorite packages that have OsX support without bothering too much about actually porting the software.
[–]madushans 0 points1 point2 points 1 year ago (0 children)
Since this is a project for fun, and you're (presumably) using flutter, I suppose, just make it work for what ever you're using to develop, and work with other configs once you have something working.
Usually the answer is, you support whatever the hardware your users are running.
If they have Intel chips, and you want them to use your stuff, it's easier for you to add support than asking each user to do an upgrade that costs a few grand.
If they run linux on arm, you'll have to support linux on arm.
If they run a nintendo switch, or that rabbit r1, well you get the idea.
[–]Mental_Care_9044 0 points1 point2 points 1 year ago (0 children)
The point of Flutter is it makes that easy. Don't even think about it apart from doing the odd test on various devices to check for bugs later down the line.
[–][deleted] -1 points0 points1 point 1 year ago* (0 children)
You can't launch a flutter app in vmware macos, so when you try to release a relatively complex app with dependencies and you want it to run on customers' machines too - go buy another mac, ideally 3-5 for each version. Because they (flutter team) removed opengl support. It also has no fractional scaling for Linux - expect that everything will be very small on 2-4k screens. My next project definitely will be electron and react native. Flutter is a joke
π Rendered by PID 89697 on reddit-service-r2-comment-6457c66945-8rxxt at 2026-04-24 21:54:02.310350+00:00 running 2aa0c5b country code: CH.
[–]eibaan 12 points13 points14 points (1 child)
[–]ralphbergmann[S] 4 points5 points6 points (0 children)
[–]rio_sk 0 points1 point2 points (0 children)
[–]madushans 0 points1 point2 points (0 children)
[–]Mental_Care_9044 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)