A positive for RN that nobody mentions is it's integration with Expo. So if you're new to mobile development Expo takes away a lot of the pain points of developing, testing on a real device, submitting automatically to app stores, etc. But I guess this is only for the more simple apps out there. That said, I'm learning Flutter now (about 1 week in) and am obsessed with learning as much as I can as quickly as I can. I found the Flutter tutorial playist from The Net Ninja to be extremely worthwhile... from there I was able to read the official docs much easier.
not really, expo has impleted alot of big game changers to the rn development, there are plenty of big apps out there using expo now, the new EAS system it's lovely to use, also you can use native modules in expo now.
Im new to web development and I decided to learn flutter/dart. I think it has lots of potential because flutter can build everything with dart, wheras if I wanted to learn react native I wouldd have to learn all three languages of html, css and javascript. I also like dart because it seems like a collage of languages. I learned python before this so i had a slight bias against java, and Ive not coded in C# or java much at all. However after learning dart it seems like a combination of python, C# and a little bit of javascript. I was previously debating whether to do react native or flutter. Now my only question is to work with cross platform apps or also learn swift for native apps
@@dossantos3800 in the us where i am from flutter and react native are equally popular. In other countries flutter has gained more popularity. this is why in the us a react native dev earns like $105k a year but in the Netherlands you earn like 50k a year
thanks, interesting, complete, recent and well made video about mobile development tools. learning flutter for a month and think is quite good overall. Hope that flutter structure video you mention comes fast online....
i thought kotlin too is a cross flatform. the size and speed comparision between native and hybrid are very noticable. since kotlin compiles to web, mobile and desktop for any platform, i would consider it. my choice would be either kotlin or flutter.
Kotlin is just a language that has no real support for building cross-platform apps. You can compile it for multi platform as a business logic layer, but at the end of the day you have to inject that layer in an app. Whereas Flutter is a UI kit that let’s you build apps for all these platforms with one single codebase, rather than one core layer shared and all the other ones (including UI) written for each platform.
I buy into the opinion though I'm a flutter developer i came across this video and i like it, giving this a like and as well you just got yourself a new subscriber. It was fun watching this.
I have been learning Flutter for 4 months, and I love it, but every day I wonder if I made the right decision. I want to become a freelancer for small and medium-sized companies, and Flutter is just perfect for this. However, every day I wonder if I should start studying Kotlin Multiplatform, as I anticipate that the stable version of Compose Multiplatform will be released this year. What do you recommend I do?
The grass is always greener at the other technologies side, but I think there will be a long time until new technologies will be adopted, flutter is stable since 2019 and just in recent years we got to see more jobs on it.
I did use React native because I pretty much used to react ecosystem but damn even adding custom shadows, changing fonts, and custom splash screen is so hard. So yeah I'm trying Flutter.
Other than the splashcreen the other things you mentioned I don’t believe to be hard, but yes flutter does a few things better but the excessive boilerplate code and the treelike syntax are just too bad
I wrote an app in Swift and UIKit. I really like Swift, but I have nightmares about UIKit. Now they have SwiftUI and similar language features to Dart. So it looks a lot like Flutter. Just that it's Apple only. I'm about to release the iOS Flutter version. One thing I wish Google would do is make cloud app data storage as easy as iOS. Apple's cloud key/value storage is trivial to use in apps.
Why are people so hung up on language? Language is just a tool, the more you know the more you are flexible to do the job at hand. Learn and understand object programming really good. Understand design patterns together with algorithms. The first language I learned was Java and c, but my first job was in c#. Then I found a good good job in Java but I also did a bit of c++. Currently I working in a large and complex project using flutter and enjoying it. It only took me a couple of weeks to be efficient in dart. Like I said learn and understand object oriented programming really well using any language and focus on being engineer.
I'm with you on this one. Once you spent years on becoming a proper software engineer languages and frameworks matter less and less. But comparing frameworks and their advantages and disadvantages makes a lot of sense if you want to do a specific task or decide on what kind of team you want to work on. For example a cross platform team would be more dynamic than a android specific one. So I understand where your comment comes from, and what you're saying is true, but it doesn't paint the whole picture.
Would you say there's higher demand for react native or flutter devs in the market? Because on linkedIn from my search it was overwhelmingly in favor of react native
If you’re looking to choose the tech based on the job market you should do web dev with react right now. Flutter will not satisfy you right now if you want to work locally
To access the camera or any native feature you'll need plugins😒. But if you are developing apps that don't actually need many native api, flutter is definitely a good option.
Compose Multiplatform can now target every platform with just Kotlin. Renders Flutter redundant and also gives the option to escape into native UI in either iOS and Jetpack Compose. KMM and Compose multiplatform is likely to take mobile dev by storm within the next two years.
Challenge 1: Create a button with rounded topRight and bottomRight corners only. And with a border throughout, excluding left side. Challenge 2: Create a square with red background. As a child write a piece of text with whitespace eg: "hi ", and background blue. Observe what happens as you add more whitespaces.
Quickly, React Native is good for native feeling when you don't really wanna have any fancy ui also it's really good option to keep your whole business in one ecosystem(money matters so costs does). Obviously you can make fancy and pretty abstractive UIs in React Native, but let's be honest....its pain in the ass. React Native has alot of dependencies, its getting better with them in latest months and im considering to get into react native again(currently Im using ionic)cause ur whole app wont die after one dependency is rip. Flutter, I honestly really like flutter as a technology, but I hate dart and the whole OOP boilerplate shit thats not really needed annoys me, theres too much not needed complexity for most of apps and its only slowing down the development comparing to Web ecosystem(react native etc). Flutter is great if u wanna keep the app in the same look for both platforms android and ios, i love the declerative way of making the ui and built in components etc. cause of that u can rapidly prototype/develop the whole ui and after put the functionality into the app. Flutter is great for more fancy and modern/abstractive uis, and even tho im not a big fan of flutter cause of this trashy dart and huge OOP in it flutter is defo top1 mobile tool no matter what altho it has alot of problems, but picking the tool depends on the needs and project. I would like to see a tool thats a combo of js like code with flutter look and no limitations of the styling cause styling the ui in React Native is pepega.
The framework doesn’t determine you UI, that’s up to you to define and you can go as far as to use tailwind in react native and other libraries so that’s not really a code point to make and react native being just JS even more so. In flutter the boilerplate code and the three like syntax are a huge turn off for me, I’ve made an app in flutter in many in react native and my development experience and the clients were so much better in rn that in flutter.
But i can't work as UI/UX designer with Flutter, no opened positions( Maybe I couldn't find and you can, then could you give me the list of WHO i can apply as if I know Flutter?
expo is taking over the react native market, they solve alot of the problems that you mentioned, in a year or two it will be the main tool to use when you do react native apps.
We need 2023. I'm learning it for a few months now and I feel like I'll end up jobless. Should I give up and turn my face to native Android before it's too late?
If you want to get a job try learning the basics of software development and apply to internships. It makes no sense to learn a technology and expect to get a job from that. Most interviews for entry level are just easy algorithms and data structures
Hi, can I follow any or most of the Flutter courses regarding the making of a mobile app and by the end of it compile it for windows? This is a burning question for me since I need it for my .bacc finals work as a short representation of what a newer technology desktop app would look like. Since Flutter is native to mobile phones but has released a stable windows version in february 2022 I want to try this out. Can it be done? p.s. someone pls help me 😢 Thanks
Of course, windows works great with flutter now for proof of concept stuff. I wouldn’t recommend you use this for a production app but that’s not what you’re doing so have a go at it
@@codruterdei Correct I need a desktop app with couple (3) functionalities, such as registation / login, browsing of certain stuff (e.g. food products) and adding them to some shopping list. (top of the head example). But I've chosen Flutter since it's really new, which is the whole point of my finals work. I really appreciate your response and will continue to look into your videos and many others. Thank You! Best regards!
Isn't Xamarin open-source? Why/How would Microsoft kill it? I;m new to Dart/Flutter, but I know Java (I played with it many years ago, Android Studio was 2.1!). How difficult would it be, if it's even possible, to develop a Flutter app that could act as a WIFI hotspot? i.e. use the antenna/radio to transmit an SSID, and share my mobile connection when someone enters the correct WPA2 password? (My mobile service supports tethering, but my phones (running Android 10) don't allow it!) Assuming it's in the SDK/Fultter, would this be a reasonably straightforward app to create?
It is open source, but it’s no longer maintaining it and they switch their mobile cross platform focus to a new patform. Flutter is not made for low level stuff like networking, is you can find a library for that it could be easy, but must likely you would have to write some android code as well and call it from flutter
@Codrut Erdei I have a question I have social media project and Im so confused about which stacks I need to use Im single person who will do this project I dont have any team to do it so Im single this because I dont want to learn native languages kotlin and swift and html js css and I researched and found two good things these are flutter and native I downlad flutter and prepared the properly everything is fine and but I still wonder am I doing wrong something cuz I searched stackshares about companies and %95 they are using native etc.. and I found this video which language I need to go on way with it and I was convinced about firebase against to amazon aws idk both are good and safe about data center but firebase costs a bit more compare to aws but firebase is have good interface and easy to use can u help me with answer to all my questions thank for this video I subscribed 🙏
With the introduction of kotlin and jetpack compose, I don't think flutter is a good option. Flutter has its own set of problems. Surely it is a better alternative to react native but not native
This is an extremely biased and non objective take. It feels like you didnt do any real research and just bad use surface level arguments Its bizzare, you actually try to Turn missing tutorials for flutter, which is clearly a negative into a positive by saying you get less bias. Like wtf?
I don’t think I can say anything to change your mind about this, but thank you for hearing me out towards the end. I’ll hope my next videos will satisfy more than this one.
hm, so I got a gig making android app + serverside middleware 3 months ago. first month spent learning nodejs, second month learning flutter, now going on the third month, trying to rewrite what I dev last month a'la crash course. so yeah, these kind of things only possible with flutter.
there is no way flutter can be compared with Kotlin and Swift. flutter is a framework while Kotlin and Swift are native languages. Kotlin and Swift have improved a lot and their implementation for development is well structured highly performant complaint. flutter is good yes but when developing applications that will be making use of more native apis you better learn Kotlin and Swift. learning the two is not a waste of time at all. don't be deceived thinking you are wasting time.. you will discover that you knowing the two with time counts. actually there is no perfect answer to this debate.. it's dependent on what you want to do and what will work or can work for you with the available resources(time and assets).
i learn it all as javascript programer i learn too flutter no problem just learn it all ,react-native with (typescript)-backend with nodejs-redis/graphql flutter-backend with nodejs-redis,and kotlin (jetpack compose ) backend nodejs-redis /grapql so no need compare it ,i want this iwant that ! thats pathetic no sense!
I would never use Flutter again! Massive disadvantage of Flutter, as a UX Engineer: The rendering engine is COMPLETELY DIFFERENT than the iOS one. This results in horrible designs, because Flutter is faking the native components but you can tell from a miles away that they're not native components.
@@hydrilaraThey're still no animating and looking 1:1, pixel perfect with iOS. :(( Since you use the native ones so frequently even small discrepancies are very noticeable.
Definitely biased. Flutter has a lot of pain points and iOS with animations can be wonky. If RN is just for prototyping, then there wouldn't be a lot of job opportunities there unless everybody is prototyping 🎶 🥋. Also pretty sure RN supports 120fps (at least with Reanimated library which is kind of a must for proper apps IMO) Anyway, Flutter is good, RN is better than you described and both are great choices (Native best though)
Learn native development, cross platform is slow. i went back to kotlin ,there's jetpack compose now so you can be declarative, RN & Flutter are not as perfomant as you are made to believe
@@techwithabox9574 depends on where you are but generally react native has more jobs, then native, but native pays more most times, flutter u rarely see
@@codruterdei I would've liked to know how Flutter is better and where it falls short for an unbiased opinion. You did not talk about the Pros of using RN for example, or the demerits of Flutter to make it a fair comparison.
Wow. Didn’t realised this a underrated channel until I went under video’s section to find the flutter project structure.
Keep up the good work!!!
Personally in my years of experience with apps in Java. I opted for flutter because of it's performance and error handling compared to React Native.
I've working with RN and I'm so tired to handle the problems it's caused that I decided move on into Flutter
Alright, I'm convinced. Waiting for the video on the good structure of Flutter apps 🚀
I’m on it
me too. waiting... 😁😁😁
@@codruterdei Im a flutter developer amd I am waiting for your structure bro 😁😁
A positive for RN that nobody mentions is it's integration with Expo. So if you're new to mobile development Expo takes away a lot of the pain points of developing, testing on a real device, submitting automatically to app stores, etc. But I guess this is only for the more simple apps out there. That said, I'm learning Flutter now (about 1 week in) and am obsessed with learning as much as I can as quickly as I can. I found the Flutter tutorial playist from The Net Ninja to be extremely worthwhile... from there I was able to read the official docs much easier.
not really, expo has impleted alot of big game changers to the rn development, there are plenty of big apps out there using expo now, the new EAS system it's lovely to use, also you can use native modules in expo now.
Im new to web development and I decided to learn flutter/dart. I think it has lots of potential because flutter can build everything with dart, wheras if I wanted to learn react native I wouldd have to learn all three languages of html, css and javascript. I also like dart because it seems like a collage of languages. I learned python before this so i had a slight bias against java, and Ive not coded in C# or java much at all. However after learning dart it seems like a combination of python, C# and a little bit of javascript. I was previously debating whether to do react native or flutter. Now my only question is to work with cross platform apps or also learn swift for native apps
There is No need to learn Swift and Kotlin if you want to make flutter apps, that’s will definitely not help you. 😁
Same thought. I'm also learning html,css and js as of now. I really want to learn flutter/dart job ads here in my country for flutter is very low.
@@paulojamero9670 flutter dev ads are the opposite in my country, in the us there is more demand for flutter devs
@@tylerscreations928 what is your nationality ?
@@dossantos3800 in the us where i am from flutter and react native are equally popular. In other countries flutter has gained more popularity. this is why in the us a react native dev earns like $105k a year but in the Netherlands you earn like 50k a year
thanks, interesting, complete, recent and well made video about mobile development tools. learning flutter for a month and think is quite good overall. Hope that flutter structure video you mention comes fast online....
I’m ready to make it, probably this week.
i thought kotlin too is a cross flatform. the size and speed comparision between native and hybrid are very noticable. since kotlin compiles to web, mobile and desktop for any platform, i would consider it. my choice would be either kotlin or flutter.
Kotlin is just a language that has no real support for building cross-platform apps. You can compile it for multi platform as a business logic layer, but at the end of the day you have to inject that layer in an app.
Whereas Flutter is a UI kit that let’s you build apps for all these platforms with one single codebase, rather than one core layer shared and all the other ones (including UI) written for each platform.
I buy into the opinion though I'm a flutter developer i came across this video and i like it, giving this a like and as well you just got yourself a new subscriber. It was fun watching this.
I’m blushing 😊, thank you 😁
hello, i have a project that I would like us to talk about if you dont mind
Thank you so much for this great video.
I have been learning Flutter for 4 months, and I love it, but every day I wonder if I made the right decision. I want to become a freelancer for small and medium-sized companies, and Flutter is just perfect for this. However, every day I wonder if I should start studying Kotlin Multiplatform, as I anticipate that the stable version of Compose Multiplatform will be released this year. What do you recommend I do?
The grass is always greener at the other technologies side, but I think there will be a long time until new technologies will be adopted, flutter is stable since 2019 and just in recent years we got to see more jobs on it.
@@codruterdei Wow, I think it's just what I needed to read, thanks bro!
I did use React native because I pretty much used to react ecosystem but damn even adding custom shadows, changing fonts, and custom splash screen is so hard. So yeah I'm trying Flutter.
Other than the splashcreen the other things you mentioned I don’t believe to be hard, but yes flutter does a few things better but the excessive boilerplate code and the treelike syntax are just too bad
I wrote an app in Swift and UIKit.
I really like Swift, but I have nightmares about UIKit.
Now they have SwiftUI and similar language features to Dart. So it looks a lot like Flutter.
Just that it's Apple only.
I'm about to release the iOS Flutter version.
One thing I wish Google would do is make cloud app data storage as easy as iOS.
Apple's cloud key/value storage is trivial to use in apps.
Why are people so hung up on language? Language is just a tool, the more you know the more you are flexible to do the job at hand. Learn and understand object programming really good. Understand design patterns together with algorithms.
The first language I learned was Java and c, but my first job was in c#. Then I found a good good job in Java but I also did a bit of c++. Currently I working in a large and complex project using flutter and enjoying it. It only took me a couple of weeks to be efficient in dart.
Like I said learn and understand object oriented programming really well using any language and focus on being engineer.
I'm with you on this one. Once you spent years on becoming a proper software engineer languages and frameworks matter less and less.
But comparing frameworks and their advantages and disadvantages makes a lot of sense if you want to do a specific task or decide on what kind of team you want to work on. For example a cross platform team would be more dynamic than a android specific one.
So I understand where your comment comes from, and what you're saying is true, but it doesn't paint the whole picture.
great first video, subscribed! I'm a native iOS dev (swift), and those kind of videos are great
Thank you, I’ll try to get as much out as time allows.
Are you a contractor or do you have a job in iOS?
Would you say there's higher demand for react native or flutter devs in the market? Because on linkedIn from my search it was overwhelmingly in favor of react native
If you’re looking to choose the tech based on the job market you should do web dev with react right now.
Flutter will not satisfy you right now if you want to work locally
great video looking forward to your new videos subscribed. ✌
Thank you, I’ll try my best 😁
To access the camera or any native feature you'll need plugins😒. But if you are developing apps that don't actually need many native api, flutter is definitely a good option.
Yes, flutter is not all that good as he says
Hi, I am a flutter developer as well, and your setup is the best! Im jealous hahaha
Compose Multiplatform can now target every platform with just Kotlin. Renders Flutter redundant and also gives the option to escape into native UI in either iOS and Jetpack Compose. KMM and Compose multiplatform is likely to take mobile dev by storm within the next two years.
I learned java within a week. I guess because of experience in other languages?
So which goodest for use? Beetwen Flutter, konlin, or react native?
Flutter for quick and good apps
Kotlin Swift for the best outcome
@@codruterdei Isn’t best outcome directly proportional to good apps?
@@JyotiradityaDhalmahapatra 😂
Challenge 1:
Create a button with rounded topRight and bottomRight corners only. And with a border throughout, excluding left side.
Challenge 2:
Create a square with red background. As a child write a piece of text with whitespace eg: "hi ", and background blue. Observe what happens as you add more whitespaces.
Quickly, React Native is good for native feeling when you don't really wanna have any fancy ui also it's really good option to keep your whole business in one ecosystem(money matters so costs does). Obviously you can make fancy and pretty abstractive UIs in React Native, but let's be honest....its pain in the ass. React Native has alot of dependencies, its getting better with them in latest months and im considering to get into react native again(currently Im using ionic)cause ur whole app wont die after one dependency is rip.
Flutter, I honestly really like flutter as a technology, but I hate dart and the whole OOP boilerplate shit thats not really needed annoys me, theres too much not needed complexity for most of apps and its only slowing down the development comparing to Web ecosystem(react native etc). Flutter is great if u wanna keep the app in the same look for both platforms android and ios, i love the declerative way of making the ui and built in components etc. cause of that u can rapidly prototype/develop the whole ui and after put the functionality into the app. Flutter is great for more fancy and modern/abstractive uis, and even tho im not a big fan of flutter cause of this trashy dart and huge OOP in it flutter is defo top1 mobile tool no matter what altho it has alot of problems, but picking the tool depends on the needs and project.
I would like to see a tool thats a combo of js like code with flutter look and no limitations of the styling cause styling the ui in React Native is pepega.
Certainly , flutter is great but DART is too complicated to be used in mobile applications.
The framework doesn’t determine you UI, that’s up to you to define and you can go as far as to use tailwind in react native and other libraries so that’s not really a code point to make and react native being just JS even more so.
In flutter the boilerplate code and the three like syntax are a huge turn off for me, I’ve made an app in flutter in many in react native and my development experience and the clients were so much better in rn that in flutter.
But i can't work as UI/UX designer with Flutter, no opened positions( Maybe I couldn't find and you can, then could you give me the list of WHO i can apply as if I know Flutter?
What do you think about employability today?
You can find a job with some above-basic skills. Just prove you can do the job and be part of a team in the interview and resume.
Great first video!
Thank you ^^
you're true about react..thats why im here
Love your personality
expo is taking over the react native market, they solve alot of the problems that you mentioned, in a year or two it will be the main tool to use when you do react native apps.
Plss provide a roadmap for flutter
That’s actually the plan in my next series. I’m filming the first one today
After watching your vid I have decided to learn all react, flutter. Ionic. Xamarin.. And I will solve my confused😕
Native will always be better. At least in this decade.
We need 2023. I'm learning it for a few months now and I feel like I'll end up jobless. Should I give up and turn my face to native Android before it's too late?
If you want to get a job try learning the basics of software development and apply to internships. It makes no sense to learn a technology and expect to get a job from that.
Most interviews for entry level are just easy algorithms and data structures
I tried to play around with Flutter but was shocked by the file size!
That's something that happens in debug mode.
Try compiling in release mode and you'll get shocked again in the other direction 😂
@@codruterdei
Thanks.
what screens are those on the left hand on vertical?
Very good video, I was undecided about Flutter but you gave me very good points to consider, thanks!!
Very glad I could be of help
Hello. I have vuejs background. Should I go both ionic and fluter?
It doesn’t make sense to learn 2 hybrid frameworks. Pick one you like most and go with it 😁
What is the problem with Xamarin? What about Kivy and Python?
what about flutter + supabase ? Will cand be completely free and scalable ?
Hi,
I have 6 years of experience in android development Java. Should I move to kotlin or flutter
Depends on your job opportunities. Flutter is on the rise but Kotlin already has lots of jobs available
@@codruterdei but if I have started kotlin now, then how should I manage experience in kotlin that also mandatory
The fact that you decided to put two vertical monitors against each other with their chins is triggering me
Hi,
can I follow any or most of the Flutter courses regarding the making of a mobile app and by the end of it compile it for windows?
This is a burning question for me since I need it for my .bacc finals work as a short representation of what a newer technology desktop app would look like. Since Flutter is native to mobile phones but has released a stable windows version in february 2022 I want to try this out. Can it be done?
p.s. someone pls help me 😢
Thanks
Of course, windows works great with flutter now for proof of concept stuff. I wouldn’t recommend you use this for a production app but that’s not what you’re doing so have a go at it
@@codruterdei Correct I need a desktop app with couple (3) functionalities, such as registation / login, browsing of certain stuff (e.g. food products) and adding them to some shopping list. (top of the head example). But I've chosen Flutter since it's really new, which is the whole point of my finals work. I really appreciate your response and will continue to look into your videos and many others.
Thank You!
Best regards!
how do you land jobs with Flutter? I'm from Malaysia a self taught flutter programmer. I rarely see Job openings for Flutter devs.
Try to look internationally
Flutter would be perfect if the web build wasn't so awful.
Isn't Xamarin open-source? Why/How would Microsoft kill it?
I;m new to Dart/Flutter, but I know Java (I played with it many years ago, Android Studio was 2.1!). How difficult would it be, if it's even possible, to develop a Flutter app that could act as a WIFI hotspot? i.e. use the antenna/radio to transmit an SSID, and share my mobile connection when someone enters the correct WPA2 password?
(My mobile service supports tethering, but my phones (running Android 10) don't allow it!)
Assuming it's in the SDK/Fultter, would this be a reasonably straightforward app to create?
It is open source, but it’s no longer maintaining it and they switch their mobile cross platform focus to a new patform.
Flutter is not made for low level stuff like networking, is you can find a library for that it could be easy, but must likely you would have to write some android code as well and call it from flutter
Xamarin is already dead, I've never heard of it like for years now
@@h3w45 it has evolved to MAUI, check it out
@@ValentinoHarpa still not good
@@h3w45 Good. Your understanding of GOOD is just bad.
@Codrut Erdei I have a question I have social media project and Im so confused about which stacks I need to use Im single person who will do this project I dont have any team to do it so Im single this because I dont want to learn native languages kotlin and swift and html js css and I researched and found two good things these are flutter and native I downlad flutter and prepared the properly everything is fine and but I still wonder am I doing wrong something cuz I searched stackshares about companies and %95 they are using native etc..
and I found this video which language I need to go on way with it and I was convinced about firebase against to amazon aws idk both are good and safe about data center but firebase costs a bit more compare to aws but firebase is have good interface and easy to use can u help me with answer to all my questions thank for this video I subscribed 🙏
Dart is actually pretty easy, flutter has some surprising...issues. That being said I love flutter for what it does.
Will you start flutter series
Check out the channel, there are 2 episodes up already 😁
With the introduction of kotlin and jetpack compose, I don't think flutter is a good option.
Flutter has its own set of problems. Surely it is a better alternative to react native but not native
Appwrite is a good Flutter backend
I may want to try it
Learn two frameworks. one native and flutter
Bravo
Flutter is clearly the future
Can i create a mobil app and website by using Flutter and a link between them?
I want to make those same
Can i do that ?
As a former Xamarin Developer, i agree it sucks.
Same here man 😂
This is an extremely biased and non objective take. It feels like you didnt do any real research and just bad use surface level arguments
Its bizzare, you actually try to Turn missing tutorials for flutter, which is clearly a negative into a positive by saying you get less bias. Like wtf?
I don’t think I can say anything to change your mind about this, but thank you for hearing me out towards the end.
I’ll hope my next videos will satisfy more than this one.
The is actually one reason I hate flutter,... you don't have any access to native api, but it's somehow called native.
hm, so I got a gig making android app + serverside middleware 3 months ago. first month spent learning nodejs, second month learning flutter, now going on the third month, trying to rewrite what I dev last month a'la crash course. so yeah, these kind of things only possible with flutter.
Flutter is the future
we have to pay to learn Google maps nowadays what's your take on that?
What do you mean by that?
@@codruterdei I mean learning how to add Google maps into your code requires payment now isn't that true?
there is no way flutter can be compared with Kotlin and Swift. flutter is a framework while Kotlin and Swift are native languages. Kotlin and Swift have improved a lot and their implementation for development is well structured highly performant complaint. flutter is good yes but when developing applications that will be making use of more native apis you better learn Kotlin and Swift. learning the two is not a waste of time at all. don't be deceived thinking you are wasting time.. you will discover that you knowing the two with time counts. actually there is no perfect answer to this debate.. it's dependent on what you want to do and what will work or can work for you with the available resources(time and assets).
Very large apps use React Native. Flutter apps are heavier, thus customers might be more inclined to delete them to clean up space on their phones 😆
Thanks for sharing
OTA code push? nope
Dart is great
i learn it all as javascript programer i learn too flutter
no problem just learn it all ,react-native with (typescript)-backend with nodejs-redis/graphql
flutter-backend with nodejs-redis,and kotlin (jetpack compose ) backend nodejs-redis /grapql
so no need compare it ,i want this iwant that ! thats pathetic no sense!
Hi
Which is better to learn Flutter or React Native?
I would never use Flutter again! Massive disadvantage of Flutter, as a UX Engineer:
The rendering engine is COMPLETELY DIFFERENT than the iOS one.
This results in horrible designs, because Flutter is faking the native components but you can tell from a miles away that they're not native components.
Use Cupertino library, instead of material library
@@hydrilaraThey're still no animating and looking 1:1, pixel perfect with iOS. :((
Since you use the native ones so frequently even small discrepancies are very noticeable.
Definitely biased. Flutter has a lot of pain points and iOS with animations can be wonky. If RN is just for prototyping, then there wouldn't be a lot of job opportunities there unless everybody is prototyping 🎶 🥋. Also pretty sure RN supports 120fps (at least with Reanimated library which is kind of a must for proper apps IMO)
Anyway, Flutter is good, RN is better than you described and both are great choices (Native best though)
Learn native development, cross platform is slow. i went back to kotlin ,there's jetpack compose now so you can be declarative, RN & Flutter are not as perfomant as you are made to believe
can you tell me which has more job openings
@@techwithabox9574 depends on where you are but generally react native has more jobs, then native, but native pays more most times, flutter u rarely see
Yo!
Gg
Biased indeed
Jobs ? There is No Jobs For Flutter Trust me
I’m glad you have an opinion on this. I don’t agree with that tho.
On my country there are flutter and Native Apps (such as Kotlin) jobs balanced
@@meidy3795what is yout nationality ?
@@dossantos3800 Indonesia
disappointing biased video
I’m sorry you feel miss-lead, but you could have known that by reading the title or looking at the thumbnail, I don’t recommend it as unbiased.
@@codruterdei I would've liked to know how Flutter is better and where it falls short for an unbiased opinion. You did not talk about the Pros of using RN for example, or the demerits of Flutter to make it a fair comparison.
@@ekaansh Hi brother,
Iam new in Software field. Is React Native is worth to learn?
@@iyasusman5985 If you want to get into app development and have a Javascript background it makes a lot of sense to learn React Native.
@@iyasusman5985 You should start with Expo.