I think that React Native gained a lot of ground with the new Hermes engine for Android (and recently for iOS on version 0.64). I think also that with Reanimated 2 right now the developer experience is almost the same between flutter and RN when dealing with animations. By the way, great video!
Nice unbiased insights. I am located in Denmark. So far there are not really any Flutter jobs. But I get the idea, that Flutter is how Google wants the world to look like. After all, React Native is a kind of an adoption of existing technologies, whereas Flutter / Dart is a framework build from the ground up to suit Googles / developers needs. So I sense that Flutter will actually be a better framework going forward. A risk is perhaps that other tech companies does not like if a Google framework gains popularity. For example, Apple or Facebook, might want to ruin Flutters success...
The amount of third party companies investing dev hours and contributing to Flutter Google could drop it tomorrow and it would still live. Apple could be liable to try to kill it to avoid good cross platform releases being the default. Their skullduggery that has been uncovered in the ongoing lawsuit shows a company willing to screw over anyone else for their own benefit.
Dart is single threaded asynchronous JS is single threaded asynchronous Flutter isolates are great, little tedious but you get the hang of it soon Headless JS is beautiful React Native ui thread and js thread architecture is amazing and slowly we can see that it’s getting easier to multithread while I don’t think that applies in a similar way to flutter. Web and Desktop support for both is not perfect but i like the fact that you can write web specific code inside react native projects and you don’t have to worry about it too much and also share few components between web and native. React Native will get better but flutter will get famous more quickly. And then people will slowly return to react native when its super mature for cross platform development
Europe actually has a lot of flutter opportunities from what I’ve seen, especially in England and Germany. I’ll take your word for it in regards to Denmark, but given how work is shifting mostly to remote, many of those same Opportunities found in bordering countries should be available to developers In countries without a large presence.
If you already are comfortable with React then maybe RN would be an easier transition, but I’d also recommend trying to build out a small app in flutter to see how you like it first!
Depends on what kind of work you want to do. If you’re doing freelance mobile development, it’s great. If you’re building websites, most clients will prefer html based sites that they can maintain or have someone else maintain after the project is over.
My personal opinion is RN is hard to learn for beginners who has zero knowledge in JS or RJS.. RN has lot of drawbacks too.. But Flutter, makes our day easy compare to RN
@@denisonu4500 agreed,dart might be new,but it's easy to pick up .I worked for a week with dart and flutter and loved dart , it's just JavaScript with typed language features. Try dartpad once. The reason flutter might be a better alternative is because it offers amazing out of box tooling with Material and animations .
@@denisonu4500 Agreed. I consider myself a beginner developer and one thing that i have understood is that Language is just a tool. I primarily code in dart right now,but i was doing JavaScript before and ,at certain times, say web scraping,I code in python. I don't know about Java but if you give me a day or two, I'll just look up syntax and start coding in Java. It's important that you learn on the go instead of sticking with a language.
React Native is, technically speaking NOT a garbage...Google picked the good things of RN to build their own UI framework Flutter..If you know both the frameworks, you must have in knowledge that Google has copied more than 50% of React Native..In fact Google engineers were inspired by Facebook's most popular React Native and they built marginally better version of React Native using the best possible and both similar and different engineering approaches and named it Flutter..Flutter is definitely better than RN but that DOES NOT mean RN is a garbage.RN has its own worth and use cases..World loves browsing progressive web apps which are written in React/JS or Angular and apps written in RN are not slower than their web versions but in fact marginally faster...React/JS and React Native are here to stay
@@shaun.august great point but i think as far as copying thats just technology evolves. All frameworks are created to solve a particular problem or fill the gap left by other frameworks. Flutter is the futur.
@@shaun.august You sound like you don't know what you are talking about. Reactive programming has been around for over 4 decades. Wtf is with "learn once, write anywhere". It is stupid. Programmers like to "write once, run on everything". Why duplicate work when it is not necessary. React Native mantra is dumb written by dumb people. Walmart app and website are so busted, they are panicking. AirBnb told React Native to f off.
@@crazieeez You need to learn more to figure things out..."learn once, write anywhere" is a sugar sentence holding no sense within....Big Companies dont give a damn to Flutter and React Native..They don't even know if they really exist..Man, Future is all about platforms and saying flutter is the future is the stupidest thing one can ever hear...Future is all about cloud computing and server side rendering and Client optimized UI kits will more than likely fail in the future...If you are into programming then you really need to go deeper into the technicalities of the stuff you are talking about.and also future is going to to be heavily dependent on platforms and platforms have nothing to do with transgender frameworks like flutter and React Native...Google will never use flutter to build their UA-cam and similarly Facebook will never use React Native to build their Instragram...These cheap frameworks have no future....
I do want to just encourage both of y’all to be a little nicer about this, everyone is entitled to their opinions here. But, that being said, just a few points. Yes, cross-platform development is still just a tiny slice of the pie, so most big companies won’t use it. No, Instagram does in fact use React Native and has for some time now.
@@BleylDev Hahaha yes I know, this is the video I am looking for tbh. I wanted to focus on Flutter because of the community and not the "Years of Services" Actually I am hoping Google use this for Fuschia OS later, I really know Flutter is the future but thr status of Fuschia OS is unknown right now. Yes I know Fuschia OS have name changes but still, I did love it if Google does not kill the project like the rest 😅
I think that React Native gained a lot of ground with the new Hermes engine for Android (and recently for iOS on version 0.64). I think also that with Reanimated 2 right now the developer experience is almost the same between flutter and RN when dealing with animations. By the way, great video!
Nice unbiased insights. I am located in Denmark. So far there are not really any Flutter jobs. But I get the idea, that Flutter is how Google wants the world to look like. After all, React Native is a kind of an adoption of existing technologies, whereas Flutter / Dart is a framework build from the ground up to suit Googles / developers needs. So I sense that Flutter will actually be a better framework going forward. A risk is perhaps that other tech companies does not like if a Google framework gains popularity. For example, Apple or Facebook, might want to ruin Flutters success...
The amount of third party companies investing dev hours and contributing to Flutter Google could drop it tomorrow and it would still live.
Apple could be liable to try to kill it to avoid good cross platform releases being the default. Their skullduggery that has been uncovered in the ongoing lawsuit shows a company willing to screw over anyone else for their own benefit.
Dart is single threaded asynchronous
JS is single threaded asynchronous
Flutter isolates are great, little tedious but you get the hang of it soon
Headless JS is beautiful
React Native ui thread and js thread architecture is amazing and slowly we can see that it’s getting easier to multithread while I don’t think that applies in a similar way to flutter.
Web and Desktop support for both is not perfect but i like the fact that you can write web specific code inside react native projects and you don’t have to worry about it too much and also share few components between web and native.
React Native will get better but flutter will get famous more quickly. And then people will slowly return to react native when its super mature for cross platform development
Flutter can deploy for mobile App (iOS and Android), web App and desktop application ( MacOS, windowsOS and LinuxOS)
Wew You forgot RN is used for VR and web and you forgot electronjs or NeutrinoJS
Which ever one can be installed with one click.
Although I have seen people having resumes with flutter but they were rejected as they aren't able to use native codes 😭
I have never experience that if I need use platform channels i just do some research xD
RN 😍😍😍😍
Thank you sir heart from india
You’re welcome!
It all depends where you live. Look at Europe vs USA with flutter. In Denmark you won't find a single job with flutter..
Europe actually has a lot of flutter opportunities from what I’ve seen, especially in England and Germany. I’ll take your word for it in regards to Denmark, but given how work is shifting mostly to remote, many of those same Opportunities found in bordering countries should be available to developers In countries without a large presence.
I know reactjs Nd very comfortable with it..... should I learn react native or flutter for mobile apps ??
If you already are comfortable with React then maybe RN would be an easier transition, but I’d also recommend trying to build out a small app in flutter to see how you like it first!
@@BleylDev sure sir.... I'll go as per your advice. I will try with flutter 1st. Thank you !
RN
I think react js is harder than react native
Is there anything in flutter to see logs like reactotran?
is flutter cool for freelancing ?
Yes. There are many jobs come every day. Flutter is the future.
Depends on what kind of work you want to do. If you’re doing freelance mobile development, it’s great. If you’re building websites, most clients will prefer html based sites that they can maintain or have someone else maintain after the project is over.
Flutter 🔥
Flutter is great
My personal opinion is RN is hard to learn for beginners who has zero knowledge in JS or RJS..
RN has lot of drawbacks too..
But Flutter, makes our day easy compare to RN
Any native Android developer here ? :)
F
Yeap
Here team flutter 🔥
React native might become PHP in the future . Remember,PHP still exists and so will React Native.
Good vibes.
@@denisonu4500 agreed,dart might be new,but it's easy to pick up .I worked for a week with dart and flutter and loved dart , it's just JavaScript with typed language features. Try dartpad once. The reason flutter might be a better alternative is because it offers amazing out of box tooling with Material and animations .
is java easy to pick up for javascript programmers?
@@denisonu4500 Agreed. I consider myself a beginner developer and one thing that i have understood is that Language is just a tool.
I primarily code in dart right now,but i was doing JavaScript before and ,at certain times, say web scraping,I code in python.
I don't know about Java but if you give me a day or two, I'll just look up syntax and start coding in Java.
It's important that you learn on the go instead of sticking with a language.
Yes, it’s very easy to switch between OOP languages
Php is still the most used backend language 😂,
though you may not like it, I don't like php either, but It's true
great insights!
Flutter is always best
React native 🏋️
Flutter
cool
What's your instagram sir?
I’m actually not active on instagram. However, you can find me on Twitter: @bleyldev
There's something about this question make me read in indian accent. maybe the word "sir"?
React Native is junk and garbage. Airbnb threw React Native in the garbage. Flutter is the future. It will put Qt in the coffin.
React Native is, technically speaking NOT a garbage...Google picked the good things of RN to build their own UI framework Flutter..If you know both the frameworks, you must have in knowledge that Google has copied more than 50% of React Native..In fact Google engineers were inspired by Facebook's most popular React Native and they built marginally better version of React Native using the best possible and both similar and different engineering approaches and named it Flutter..Flutter is definitely better than RN but that DOES NOT mean RN is a garbage.RN has its own worth and use cases..World loves browsing progressive web apps which are written in React/JS or Angular and apps written in RN are not slower than their web versions but in fact marginally faster...React/JS and React Native are here to stay
@@shaun.august great point but i think as far as copying thats just technology evolves. All frameworks are created to solve a particular problem or fill the gap left by other frameworks. Flutter is the futur.
@@shaun.august You sound like you don't know what you are talking about. Reactive programming has been around for over 4 decades. Wtf is with "learn once, write anywhere". It is stupid. Programmers like to "write once, run on everything". Why duplicate work when it is not necessary. React Native mantra is dumb written by dumb people. Walmart app and website are so busted, they are panicking. AirBnb told React Native to f off.
@@crazieeez You need to learn more to figure things out..."learn once, write anywhere" is a sugar sentence holding no sense within....Big Companies dont give a damn to Flutter and React Native..They don't even know if they really exist..Man, Future is all about platforms and saying flutter is the future is the stupidest thing one can ever hear...Future is all about cloud computing and server side rendering and Client optimized UI kits will more than likely fail in the future...If you are into programming then you really need to go deeper into the technicalities of the stuff you are talking about.and also future is going to to be heavily dependent on platforms and platforms have nothing to do with transgender frameworks like flutter and React Native...Google will never use flutter to build their UA-cam and similarly Facebook will never use React Native to build their Instragram...These cheap frameworks have no future....
I do want to just encourage both of y’all to be a little nicer about this, everyone is entitled to their opinions here. But, that being said, just a few points. Yes, cross-platform development is still just a tiny slice of the pie, so most big companies won’t use it. No, Instagram does in fact use React Native and has for some time now.
Here We Go Again.
React Devs: Typing...
Flutter Devs: Typing...
It's 2020 btw.
But I love this comparison video tbh
Of you watch it through you’ll understand why I place 2021 in there. It’s a trend analysis video
@@BleylDev Hahaha yes I know, this is the video I am looking for tbh. I wanted to focus on Flutter because of the community and not the "Years of Services"
Actually I am hoping Google use this for Fuschia OS later, I really know Flutter is the future but thr status of Fuschia OS is unknown right now. Yes I know Fuschia OS have name changes but still, I did love it if Google does not kill the project like the rest 😅
@@muhammadyusoffjamaluddin same I also hope the same 👍
Flutter