What is happening with Flutter

141,357
0
Published 2023-08-23
🐦Twitter: twitter.com/typecraft_dev

In this video, we're going to discuss what is happening with Flutter and its downfall. We'll cover the pros and cons of Flutter and give you our opinion on whether it's good or bad.

So what is Flutter, and is it good or bad? We'll discuss all of that in this video and give you a good overview of the situation. If you're interested in learning more about Flutter, then make sure to watch it

All Comments (21)
  • @THEMithrandir09
    The problem that dev has, is that they're a flutter developer. If you say you're an "insert framework here"-developer, you just show the world that you're unable to extract the useful patterns you learned working with a framework and transfer and apply these skills somewhere else. After 3 years of programming, switching to a different language shouldn't be a hurdle, much less the framework. I know for a frontend-dev switching away from flutter means learning typescript, kotlin or swift as well as the relevant frameworks, but if they branded themselves as a software engineer that excels at flutter but also was able to solve these specific problems (e.g. working with relational and object databases, setting up APIs, implementing p2p chat, or whatever else) using interesting technologies, they'd get a job for sure.
  • @stagfoo
    I recently started flutter and its actually amazing a much nicer experience then recent react/ts projects and it compiles to a nice binary at the end including linux
  • @andrejvujic
    1:52 Flutter doesn't use the native platform renderers, that's what React Native does. Flutter uses it's own rendering engine called Skia (as of recently there's a new one called Impeller) and it paints it's own custom pixels on the screen. That's why React Native apps look and feel more native than Flutter apps. When you render a text view in React Native it truly is the system's underlying native text view (for example TextView in Android and UITextView in iOS apps). Although that comes at a cost: performance. Flutter apps are faster than RN apps. Just wanted to point this out. I love Flutter and I use it almost everyday. It's far better than RN in my opinion.
  • @Thr111ce
    I dont think learning can be bad. The problem is in the "i am X developer". Dude, just use whatever. Im mostly working with React/Node, doesnt mean i wont touch java, php, or whatever tool i need for the job.
  • @byronk5
    Completey agree. I am primarily a web dev (mostly React). My company recently got a project to build an app for android and ios - I had never built a mobile app previously.I ended up going with Flutter and the similarities between dart/widgets and typescript/components made the transition pretty seamless. Building in Flutter has some real advantages - one codebase for both platforms, well written docs and a thriving community. Great video
  • @GustavoZIMBA
    I only know you for a few weeks and your channel is already one of my favorites! Great video!
  • @_____case
    The new Toyota infotainment system is built with Flutter and Rust.
  • @justjoemer
    Been using flutter for the past 9 months, been loving the framework so far!! It's good to know that it's helpful for learning typescript!
  • @TahiruAgbanwa
    Why don’t people understand that flutter makes native apps and that is all the end user wants. They don’t care about the framework or how it works instead they care about the speed, function and what ever they see. Flutter made me rethink how apps could be made. So instead of complaining about the extra layer flutter makes on top of the native apps, you should be exploring its possibilities. React native is fine but after I used flutter for the first time, I got a different feel from what I was used to and fell instantly in love.
  • @sawcb.
    For my project I plan to take to scale to a company level where we will train people fresh out of school flutter front end to back to use it in our app. Of course we will look for experienced flutter developers for higher roles, but entry level roles we will believe in a not so difficult entry point. I'm very excited to announce a full stack flutter workspace for flutter developers. I know this is a random comment and not an official PSA, but it was on my mind when I watched this video. Thank you!!
  • @Mempler
    I learned react first and learned flutter later... it is insane how easy it was to transition. However, sometimes its just easier to build stuff in react, depending on what you want. I like to make tiny animations and they can be really annoying to implement outside of css keyframes.
  • @venir_dev
    It's important to underline two things out of your hot take: 1. Dart may feel similar to Typescript, but it's actually so much better, since it doesn't suffer js's tech debt. You don't have to compile it to javascript (although you still can if you want to build your own new web framework). 2. Flutter can be used to create MVPs, but it scales _very well_, given that you know what you're doing (software engineering, architecture, etc.). In the end, it should feel similar (and easier) to maintain a react web SPA application.
  • @zevo92
    Hmm, I just stumbled upon your channel. The flutter keyword got me, as I was probably looking for someone to tell me that my interest in Flutter is not a bad call. That aside, I like your voice, video format and the way you present what you have to say (I am sucker for a good true story). I think you my friend are going places with this channel. Best of luck to you and keep on the good work!
  • @lonelyteapot
    That's a very good take! Flutter isn't necessarily a good production framework to do full-time, but learning it can make you a better engineer, help see concepts on a higher level. It's also great for prototyping, creating MVPs and developing apps with limited resources. I enjoy working with Flutter and the Dart language far more than with other frontend frameworks. However, the core concept of Flutter - that it is not native - is a big downside for me.
  • @rezashafie6725
    Thank you for being logical in your explanations. Opinionated videos are growing and we need more logical ones. The ones which can actually solve problems
  • @Halesnaxlors
    A friend of mine is one of the main contributors for Flame, which is a flutter game engine. I've fiddled with it a little bit, and it seems really neat.
  • @mus3equal
    Good to know thanks for the insight!
  • @danielphil80
    The thumbnail in my notifications misled me to think it was a fireship video. Only to hear a different voice, but good perspectives. A bad workman blames his tools and sometimes things don't work out.
  • @shidoengie9503
    My biggest gripe with flutter is styling is so damn difficult and the class structure is just bad, it actually took me more time to use flutter then to actually use react native which was a remarkably better experience coupled with ts