What is happening with Flutter

preview_player
Показать описание

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!
Рекомендации по теме
Комментарии
Автор

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.

THEMithrandir
Автор

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

stagfoo
Автор

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.

andrejvujic
Автор

I only know you for a few weeks and your channel is already one of my favorites! Great video!

GustavoZIMBA
Автор

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

byronk
Автор

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.

Thrce
Автор

The new Toyota infotainment system is built with Flutter and Rust.

_____case
Автор

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!

justjoemer
Автор

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!

zevo
Автор

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!!

sawcb.
Автор

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.

TahiruAgbanwa
Автор

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.

venir_dev
Автор

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.

Mempler
Автор

Any thoughts on using Flutter to make Windows Desktop applications that access hardware peripherals attached? From what I've seen FFI or platform-channels must be used.

For example, not sure the difference between a Flutter Plugin vs Package vs an application, but there's an article by Brett Morgan called 'Using FFI in a Flutter plugin'.. however it doesn't go into DLLs. Hardware peripherals typically use DLL/libraries to control the hardware, so how does flutter use those exported functions (that typically return pointers to structures)!

bennguyen
Автор

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.

lonelyteapot
Автор

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.

danielphil
Автор

I'm new to mobile development but I'm taking on the coding task for the startup I'm apart of. I've been leaning more & more towards Flutter, but as a newbie, I'm worried it'll be hard for me to find help when I get stuck.

mlntdtechbae
Автор

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.

Halesnaxlors
Автор

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

shidoengie
Автор

typecraft do you have a nvim config for flutter?

VforVanish