Why Nostr? What is Njump?
2025-04-02 16:37:41

franzap on Nostr: My biggest gripe with Flutter is the leaky abstraction. Specifically for Android, ...

My biggest gripe with Flutter is the leaky abstraction.

Specifically for Android, being too exposed to the underlying layer of Java, XML and Gradle, which are time-tested but old, ugly pieces of software, designed by developers who have no interest in beauty.

If a low level error bubbles up, it should be caught by Flutter and a proper explanation and fixing steps provided - in Flutter conf. 95% of those are wicked, cryptic messages that are time consuming even with the help of LLMs, and providers of great annoyance.

The best thing going for it is the integration of Kotlin, a beautifully designed language that does a great job of reducing the prevalent ugliness in a typical Android dev stack.
Author Public Key
npub1wf4pufsucer5va8g9p0rj5dnhvfeh6d8w0g6eayaep5dhps6rsgs43dgh9