11

can we all take a moment to appreciate the developers of flutter. they're smart, and they took the time to make flutter the *right* way.

they used an easy to learn language that's ideal for mobile development, which means hot reload/restart is possible (because dart supports aot and jit compilation)

the way it's designed is beautiful. everything is a widget, and it's easy to customize them via named parameters.

the community is great. it's not large, but it's supportive, with two active subreddits. yesterday i asked a question on r/flutterdev, and a member of the flutter team at google answered the question with a comprehensive answer.

flutter is very consistent across platforms. if it works on android or ios, you can bet it'll work on the other just as well, with the exception of platform-specific code.

it is VERY performant. unless you write a major bottleneck, 60fps is easy to achieve.

animations are EASY. define a tween and animation controller and then write a callback function. not to mention it's straightforward, and complex/combined animations are easy, too.

you can get almost direct access to the canvas, should you need it, with custompainter.

oh my god, this is revolutionary in the programming world. development is quicker than it is with native android alone, and for people who have no access to a mac, like me, i can develop for ios and compile via code magic. if you haven't checked it out and you develop for mobile, check it out.

oh yeah, did i mention it's not just mobile. hummingbird - flutter compiled to web - is already in experimental public betas, and will likely be released by the end of the year. there's also experimental desktop support, which is amazing, and much better than electron. not to mention flutter is the future, as it will be the primary way to make apps on fuchsia os.

Comments
  • 1
    Thought about running it but went with ionic and angular for the current project. Still keen at some point.
  • 0
    @ewpratten are you on r/flutterdev

    @dfox permission to write devRant frontend in flutter?
  • 0
    @ewpratten yes i very much would! what is the url?
  • 0
    @jurion LMAO. do you know what google is? this is used by alibaba and almost has more stars than react native.
  • 1
    @calmyourtities you’re welcome to write any frontend you want for personal or practice use, but the one rule we have is no third-party devRant clients in the app stores.
  • 0
    @ewpratten I’m not really familiar - is that in the same Play store?
Add Comment