|
|
Log in / Subscribe / Register

Building a Flutter application (part 1)

Building a Flutter application (part 1)

Posted Sep 9, 2020 9:31 UTC (Wed) by nix (subscriber, #2304)
Parent article: Building a Flutter application (part 1)

Nice-looking language!

... but, as I feared, horrible-looking user interface by default: would run, not walk, to avoid using any applications that looked like this, no matter what language they were written in. Does *anyone* who ever reads any text in any English-like language seriously think that a layout in which the lines of text are each separated by something like two and a half times as much whitespace is a remotely tolerable way to lay out a list (except if the list is going to a proofreader or editor who is expected to scribble things in the whitespace between the lines)? Did anyone with any experience in typography ever look at Flutter and/or Material Design at all? (And before you say "accessibility", I've got fairly serious visual deficits that impact my ability to read dense text and *even I* think this is going way too far in the direction of "nowhere near enough density". I would almost rather use a screen reader than put up with a user interface with this much spacing.)

(And presumably *all* lists in Flutter look like this unless you take special measures to stop it...)


to post comments

Building a Flutter application (part 1)

Posted Sep 9, 2020 9:33 UTC (Wed) by nix (subscriber, #2304) [Link] (1 responses)

Oh wait:

> Padding around the title text was added using the contentPadding parameter of ListTile

I misinterpreted this as meaning "padding on the left and right", but if this is padding on *all sides*, this massively whitespaced list is actually a consequence of local decisions made during the writing of this example, and does not reflect negatively on Flutter at all (except that perhaps it might be making it too easy for you to make your user interface look horrible! but that is hardly a sin unique to Flutter, god knows).

Building a Flutter application (part 1)

Posted Sep 9, 2020 9:40 UTC (Wed) by nix (subscriber, #2304) [Link]

The compactness and readability of the *code* is really quite impressive :)

I do wonder if perhaps I have a bit of a knee-jerk negative reaction to spacing problems in anything connected to Material Design...


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds