Talking about my first job I was hired as a flutter dev, the project allocated to me was Android,kotlin so learned that facing some gradle depadency issue. Developers worked in any framework because logic is similar.
Great video, big brother! I've been eagerly waiting for this ever since your last React Native video. Please make a video on compose multiplatform also
Great Video. many developer not know kotlin community in slack group available. and i also 2-3 kmp project try it. excellent work kmp. some time common library not available so, little bit difficult manage all platform. i also playlist created on my youtube channel
Too many options! I still feel React Native is good enough for 97% of use cases! And this has a superpower like none other (Javascript). Just the size of the JS community makes up for the performance shortcoming. Getting any feature up and running feels easier in comparison to others! JS developers are everywhere! Flutter as a framework is much superior to React Native. But having dart as the language results in very small community support. Or Else SwiftUI and JetPackCompose severs the propose well and now we have KMP trying to take up very niech market.
Hi, I’m a Flutter developer with 2 years of experience, and I’m considering transitioning to Native Android development. I’m curious about your thoughts on whether I should focus on Native Kotlin development or explore Kotlin Multiplatform (KMP). Also, could you recommend some good resources or tutorials to learn Kotlin for Android development?
in my current company i am working on dotNet MAUI, in which I am least interested. Thinking to learn Native android or iOS and make a switch. which one would you suggest. I really think iOS has very less competition, so if learnt in a good level, we can get hired in that. which one would you suggest , (android with jetpack compose ) or ios (swiftui) ? Thanks
I switched flutter to Jetpack compose. It was difficult but practicing ans very less documentation it was issue . Soon i learn dependency injection. After that it became easy. Performance is good. And animations become smooth . With paging library it becomes too easy for infinite scroll Note iam developing only for android.
@@msh_dev have they already moved? Because at the time of scripting the video, only iOS had the impeller enabled by default. Android and web still used skia.
@@100GB Yeah you are correct. I thought impeller got stable on android on last release but Impeller is in preview on android. Only on Ios it is stable. I think flutter will have a chance to get up again when dart macros become stable.
@@msh_dev while I am looking forward to that, I still think KMP has its chance. Out of curiosity, what are you actively working with these days and what's the major pro and con you feel of that tech?
@@100GB I am actively working with Laravel on the backend and React/Vue on the frontend to build web apps for clients. One of the pros of Laravel, in my opinion, is its elegant and clean syntax, along with a vast ecosystem of first-party and third-party packages. However, one downside is the lack of a platform like Vercel that allows quick deployment of Laravel apps, especially for free-tier hobby projects. That said, with the announcement of Laravel Cloud, this might soon change. On the side, I learned Flutter back in 2020. Since then, I've tried to stay updated with its new features and improvements, so I am quite comfortable using Flutter for mobile development. Additionally, I have experience with React Native. These days, I’m learning Kotlin to transition to Kotlin Multiplatform Mobile (KMM). I believe it offers a much better approach to cross-platform mobile development.
@@100GB I am actively working with Laravel on the backend and React/Vue on the frontend to build web apps for clients. One of the pros of Laravel, in my opinion, is its elegant and clean syntax, along with a vast ecosystem of first-party and third-party packages. However, one downside is the lack of a platform like Vercel that allows quick deployment of Laravel apps, especially for free-tier hobby projects. That said, with the announcement of Laravel Cloud, this might soon change. On the side, I learned Flutter back in 2020. Since then, I've tried to stay updated with its new features and improvements, so I am quite comfortable using Flutter for mobile development. Additionally, I have experience with React Native. These days, I’m learning Kotlin to transition to Kotlin Multiplatform Mobile (KMM). I believe it offers a much better approach to cross-platform mobile development.
@@name1566 I won't make that conclusion so early unless I make and release a production app myself. But at least on the papers, KMP looks very promising!
Man, mobile app development sucks. It has so many technologies with equal-ish market share. In web dev, we have React and it basically eats everything else. I am a student and have done web dev and got a nice mobile app idea so wanted to learn app dev but I am very confused as to which technology to learn that would look good on the resume. I also dont have macbook or an iphone so iOS would always be tricky to develop for. I guess native android it is.
Not true, web dev is hardly similar to Mobile app dev. But you need to have more knowledge in developing Apps. Flutter is a Framework. And there is plenty of framework in app dev too. E.g RN, KMP, MAUI, Cordova, also native development like Swift and Java. So App dev is more information densed than Web dev. Besides if your js is good you can work in any framework in web. React is good, I used to do projects in react now shifted to svelte. Because it lets you write js in js way and treat html as html. On the other hand react is somewhat writing html in js. Which creates performance issue.
It's a big fat mistake to say that, I would suggest re-uploading video again because I would question any further opinions you make on KMM vs flutter comparison.
saying that xamarin is a webview is not correct
@@FOUADN72 right. That's a mistake! I wanted to refer to Cordova for the web part but ended up bringing both under the same umbrella!
@@100GBumade a mistake, A BIG ONEEE
Talking about my first job I was hired as a flutter dev, the project allocated to me was Android,kotlin so learned that facing some gradle depadency issue. Developers worked in any framework because logic is similar.
Great video, big brother! I've been eagerly waiting for this ever since your last React Native video.
Please make a video on compose multiplatform also
Flutter & React Native are easy to work with and saves lot of time. While KMP and .NET MAUI are much complicated to work with
Great Video. many developer not know kotlin community in slack group available. and i also 2-3 kmp project try it. excellent work kmp. some time common library not available so, little bit difficult manage all platform. i also playlist created on my youtube channel
Too many options!
I still feel React Native is good enough for 97% of use cases! And this has a superpower like none other (Javascript). Just the size of the JS community makes up for the performance shortcoming. Getting any feature up and running feels easier in comparison to others! JS developers are everywhere!
Flutter as a framework is much superior to React Native. But having dart as the language results in very small community support.
Or Else SwiftUI and JetPackCompose severs the propose well and now we have KMP trying to take up very niech market.
Hi, I’m a Flutter developer with 2 years of experience, and I’m considering transitioning to Native Android development. I’m curious about your thoughts on whether I should focus on Native Kotlin development or explore Kotlin Multiplatform (KMP). Also, could you recommend some good resources or tutorials to learn Kotlin for Android development?
Bro, trust me switch to KMP/Kotlin why ?
straight answer is the aggressiveness they are showing to make libraries KMP compatible is amazing.
if may i ask why are you switching from flutter?
Flutter on the web now has a wasm runtime on modern browsers that support the garbage collection standard.
Informative video thanks for putting in depth details
@@swapnilgadilkar glad you liked. Please share with your colleagues and batchmates :)
in my current company i am working on dotNet MAUI, in which I am least interested. Thinking to learn Native android or iOS and make a switch.
which one would you suggest. I really think iOS has very less competition, so if learnt in a good level, we can get hired in that.
which one would you suggest , (android with jetpack compose ) or ios (swiftui) ?
Thanks
As of today we see where is flutter support compared to react-native, also react native is great for tV apps
I switched flutter to Jetpack compose.
It was difficult but practicing ans very less documentation it was issue . Soon i learn dependency injection. After that it became easy. Performance is good. And animations become smooth . With paging library it becomes too easy for infinite scroll
Note iam developing only for android.
One correction, Flutter now uses impeller on android and ios instead of Skia.
@@msh_dev have they already moved? Because at the time of scripting the video, only iOS had the impeller enabled by default.
Android and web still used skia.
@@100GB Yeah you are correct. I thought impeller got stable on android on last release but Impeller is in preview on android. Only on Ios it is stable. I think flutter will have a chance to get up again when dart macros become stable.
@@msh_dev while I am looking forward to that, I still think KMP has its chance.
Out of curiosity, what are you actively working with these days and what's the major pro and con you feel of that tech?
@@100GB I am actively working with Laravel on the backend and React/Vue on the frontend to build web apps for clients. One of the pros of Laravel, in my opinion, is its elegant and clean syntax, along with a vast ecosystem of first-party and third-party packages. However, one downside is the lack of a platform like Vercel that allows quick deployment of Laravel apps, especially for free-tier hobby projects. That said, with the announcement of Laravel Cloud, this might soon change.
On the side, I learned Flutter back in 2020. Since then, I've tried to stay updated with its new features and improvements, so I am quite comfortable using Flutter for mobile development. Additionally, I have experience with React Native.
These days, I’m learning Kotlin to transition to Kotlin Multiplatform Mobile (KMM). I believe it offers a much better approach to cross-platform mobile development.
@@100GB I am actively working with Laravel on the backend and React/Vue on the frontend to build web apps for clients. One of the pros of Laravel, in my opinion, is its elegant and clean syntax, along with a vast ecosystem of first-party and third-party packages. However, one downside is the lack of a platform like Vercel that allows quick deployment of Laravel apps, especially for free-tier hobby projects. That said, with the announcement of Laravel Cloud, this might soon change.
On the side, I learned Flutter back in 2020. Since then, I've tried to stay updated with its new features and improvements, so I am quite comfortable using Flutter for mobile development. Additionally, I have experience with React Native.
These days, I’m learning Kotlin to transition to Kotlin Multiplatform Mobile (KMM). I believe it offers a much better approach to cross-platform mobile development.
Conclusion , Switch to KMP ASAP
Tauri 2.0?
@@name1566 I won't make that conclusion so early unless I make and release a production app myself.
But at least on the papers, KMP looks very promising!
Xamarin wasnt webview based, it was native
@@abhayprince right. I pinned the correction!
most is true, leaving some basic things
Man, mobile app development sucks. It has so many technologies with equal-ish market share. In web dev, we have React and it basically eats everything else. I am a student and have done web dev and got a nice mobile app idea so wanted to learn app dev but I am very confused as to which technology to learn that would look good on the resume. I also dont have macbook or an iphone so iOS would always be tricky to develop for. I guess native android it is.
Not true, web dev is hardly similar to Mobile app dev. But you need to have more knowledge in developing Apps. Flutter is a Framework. And there is plenty of framework in app dev too. E.g RN, KMP, MAUI, Cordova, also native development like Swift and Java. So App dev is more information densed than Web dev. Besides if your js is good you can work in any framework in web. React is good, I used to do projects in react now shifted to svelte. Because it lets you write js in js way and treat html as html. On the other hand react is somewhat writing html in js. Which creates performance issue.
Flutter
xamarin is native and doesn't use webview
It's a big fat mistake to say that, I would suggest re-uploading video again because I would question any further opinions you make on KMM vs flutter comparison.
Also, about competition, we have dotnet MAUI ( upgrade to xamarin )
@@sachinshinde150 I pinned the correction. It was a scripting error. The main reason for not doing that was the team not being comfortable with C#
Paid promotion
@@kunalr_ai lol!!
@@100GBdon't lol , paid promoter