Flutter vs React Native - Will Flutter Kill React Native?

Поделиться
HTML-код
  • Опубликовано: 17 ноя 2024

Комментарии • 955

  • @eswarsaladi5638
    @eswarsaladi5638 4 года назад +123

    Flutter is being used in startups and is google is really aggressive with flutter adoption, so if you are currently studying then its really best to go with flutter. Cause when you come out there will be really good opportunities

    • @ijazkhan3335
      @ijazkhan3335 4 года назад +14

      If they really want to convince developers to use flutter then they need to start building their core apps in flutter. Kinda similar to Facebook, they don't fully trust React Native to build facebook completely with it.

    • @eswarsaladi5638
      @eswarsaladi5638 4 года назад +8

      @@ijazkhan3335 Fuchsia will be using flutter. Using frameworks does have their cons.
      Flutter: Even though the speeds are on par with the native applications. It is bulky.
      React Native: Has sizes comparable with native apps but the performance is the least of the three.
      If you want to have performance boost then u need to write in native language
      So if you got money to spend then you will obviously spend it on native apps which obviously Facebook and Google are doing.
      Frameworks are for people who are working on a side project or just started working on their startup, since frameworks drastically reduces the time to market and flutter beats the rest of the pack
      Adoption in core apps is poor factor for not choosing the framework since it is targeting different type of developers

    • @jonathanfuentes3826
      @jonathanfuentes3826 4 года назад

      Are you believe? Because many projects doesn't end, it's cool to know about it a little but work totally in a project that in the future can be down.

    • @azackmatoff2570
      @azackmatoff2570 3 года назад

      @@ijazkhan3335 core apps? How about Google Adwords, is that enough as a core app?

    • @kunalbhonde3446
      @kunalbhonde3446 3 года назад

      Heyy what if I try to create a clone like share it or xender which will you suggest to me from both because this apps does not required good UI?

  • @appdeliverio8761
    @appdeliverio8761 4 года назад +33

    We created many apps with different similar cross-platform frameworks, like Appcelerator Titanium, Nativescript, React Native.
    Flutter is like a new milestone in native-like cross-platform development. Flutter wins big time.
    Why? It is absolutely fun and fulfilling to create something using flutter because everything just works the way it should.

  • @jossyollarupuram7090
    @jossyollarupuram7090 4 года назад +392

    Mosh is one among the best coding instructors and he breakes down hard concepts in a pice of cake.

    • @AnkitSharma-oq4wi
      @AnkitSharma-oq4wi 4 года назад +1

      Very true

    • @SeriesTube01
      @SeriesTube01 4 года назад +5

      He's the best, hands down. And I have taken online courses from many instructors. I love every second of his courses, even when I think "Ok, I understood this, great" and then Mosh says "But there's a problem with this implementation..." 😄

    • @sheikabdullah8209
      @sheikabdullah8209 4 года назад +3

      @@SeriesTube01 but there is a problem 😆 only knows about this excitement who is watching his tutorials., Really Mosh is unbeatable trainer.,

    • @soulaimanov
      @soulaimanov 4 года назад +1

      Indeed 👍👍

    • @scythe_ghoul
      @scythe_ghoul 4 года назад +1

      Ai course please

  • @oladosutayo3576
    @oladosutayo3576 4 года назад +80

    You know what's amazing about Mosh,he tutors us like an experience dad advising his kid.. You're just too good sir 💯

    • @nagie9374
      @nagie9374 3 года назад

      These are the exact words...very true

  • @arindam-karmakar
    @arindam-karmakar 4 года назад +21

    I am currently taking your course for Object Oriented Programming in JavaScript and I'm really amazed by your teaching skills. You teach the most complex topics in such easily understandable way with great real world example. After finishing this course I want to take your React Development Course. Thank you for being such a great instructor. 😄

  • @ChumX100
    @ChumX100 4 года назад +161

    It is very misleading to say that Facebook and Instagram wer built with RN, when in reality they are fully native apps with some RN components integrated into them.

    • @aavlasti
      @aavlasti 4 года назад +2

      True

    • @mancerrss
      @mancerrss 4 года назад +2

      The way Instagram and Facebook is still buggy on Android, I highly doubt that.
      Maybe only on iOS

    • @medaditea
      @medaditea 4 года назад

      ruclips.net/video/QlJ72qrr1s4/видео.html must watch if you love flutter and coding

    • @ihsanhusaeri9058
      @ihsanhusaeri9058 4 года назад +2

      @Flutter US oi salah room

    • @nicoqueijo
      @nicoqueijo 4 года назад +1

      Also realtor.com and Alibaba don't seem like Flutter apps after navigating through them...

  • @dineshbas3367
    @dineshbas3367 4 года назад +322

    Request to provide a course in flutter

    • @web_masud
      @web_masud 4 года назад +6

      Yeah same to

    • @phillipfirei7780
      @phillipfirei7780 4 года назад +2

      @@programmingwithmosh thank you. Love your tutorials

    • @dineshbas3367
      @dineshbas3367 4 года назад +1

      @@programmingwithmosh thanks

    • @vaibhavpandey2967
      @vaibhavpandey2967 4 года назад +1

      @@programmingwithmosh Please Do asap

    • @hankur5883
      @hankur5883 4 года назад

      @@programmingwithmosh when?

  • @OfficialHuMan
    @OfficialHuMan 4 года назад +188

    Just finished your courses on react and react native.
    Sees title: 👁️👄👁️

    • @hrishikeshmahalle2507
      @hrishikeshmahalle2507 4 года назад +5

      Thats what exactly happing to me 😂

    • @joeokat
      @joeokat 4 года назад

      How did it go?

    • @OfficialHuMan
      @OfficialHuMan 4 года назад +5

      @@joeokat almost done with react native. It's going well so far. Mosh really knows how to destructure complex concepts

    • @shannushannu5494
      @shannushannu5494 4 года назад

      Now can you build apps?

    • @dankstuff5344
      @dankstuff5344 3 года назад

      @@shannushannu5494 he can't lol..🙂

  • @bigmouthstrks
    @bigmouthstrks 4 года назад +13

    Excelent video as always Mosh, I'd like to share my experience with Flutter:
    I learned how to build cross platform apps using Flutter at University this year, and it is amazing how quick you can add features and stuff to your app, it is easy to learn, easy to remember, easy to combine widgets and to create your own widgets if you need to, so in my opinion Flutter is an excelent way to go if you are completely new to mobile development. Cheers.

  • @enzocorsini2602
    @enzocorsini2602 4 года назад +5

    I'm currently studying Flutter as a hobby and as a possible source of income in the future while also studying IT in college. I started with Java and going from a bit of a background in Java to Dart/Flutter is almost seamless. I really enjoy app development in Flutter because you can see all the efforts Google has put into it with all the documentation you have from the getgo.

  • @adrian-4767
    @adrian-4767 4 года назад +26

    Programming with Mosh haven't you thought about creating a Discord server so that students can help and interact with each other? This would be sooooo beneficial for us!

  • @DanielNistrean
    @DanielNistrean 4 года назад +174

    I've made a tutorial in both so my thoughts so far:
    REACT NATIVE:
    Pro:
    - If you're a web developer, it feels more familiar.
    - Uses JavaScript and React.
    - JavaScript bridge will be removed in favor of the C++ interface which will improve performance.
    Cons:
    - Relies too much on third-party plugins.
    - Components need more work to look good.
    - It's not guaranteed that the app will look identical on all platforms by default.
    FLUTTER:
    - All in one solution.
    - Components need less work to look good.
    - The app looks like it's intended on all platforms by default.
    - Compiles everything to native code.
    - If you don't know javascript and not in need for a job is a better overall choice.
    Cons:
    - Dart language. Programming in flutter is closer to mobile dev than web dev.
    - Flutter for the web is not production-ready.

    • @moslehmahamud
      @moslehmahamud 4 года назад +11

      **. - Flutter for the web is not production-ready. ** i have to disagree on that, working on a web project with flutter under production. But also, flutter has minimal libraries and packages compared to JS.

    • @DanielNistrean
      @DanielNistrean 4 года назад +6

      @@moslehmahamud I understand but It's not my opinion, it's community opinion. If you do anything complex. Flutter is in open beta right now. Please can you be kind enough to give us the URL to the production website? :)

    • @ino9138
      @ino9138 4 года назад +16

      programming in dart is closer to mobile native than web. yes that's definitely a pro for me :D

    • @dealloc
      @dealloc 4 года назад +2

      Not sure what you mean by "It's not guaranteed that the app will look identical on all platforms by default". If I understand correctly, you mean that you can't get components to look and feel identical across platforms?
      Android and iOS has different guidelines for how the experience of an app should work, in order to provide a consistent user experience across apps. Of course there are places where you can take your liberties, but for the most part, you should follow the guidelines for each platform in order to not alienate the user experience of each platform.

    • @dr_megz
      @dr_megz 4 года назад +2

      Does flutter able to make video player like that of nrtflix ?

  • @hamzamurtaza7298
    @hamzamurtaza7298 4 года назад +16

    Beginning to start learning React Native today!

    • @amitmandaviya
      @amitmandaviya 3 года назад

      Are you learner everythign in react native now ?

  • @Mfbzai
    @Mfbzai 3 года назад +13

    For job and popularity you should use React Native. For better quality, you should use Flutter. Thats it

  • @ninadlohar103
    @ninadlohar103 4 года назад +140

    flutter is fun to learn, lots of inbuild widgets (components) can do heavy customisation and structured code, I find react native quite boring

    • @Agrover112
      @Agrover112 4 года назад +10

      Hey although that is very true. Aren't most apps similar looking due to the widgets?

    • @DeluXeZ3niiTh
      @DeluXeZ3niiTh 4 года назад +4

      @@Agrover112 Most widgets are very customizable so no
      There is super abtract widgets and quick ones also (Material or Cupertino) if you don't want to set a lot of properties.
      The cool thing is that if one widget doesn't have enough customization for your tastes, 90% of the time this widget is just a simpler version of a more abstract widget you can then use
      You either love or hate the nested widget tree, but for me it's more logical than RN

    • @Agrover112
      @Agrover112 4 года назад

      @@DeluXeZ3niiTh Hey another q how customisable is it compared to React native?

    • @DeluXeZ3niiTh
      @DeluXeZ3niiTh 4 года назад +3

      @@Agrover112 They are both very good for custom UI, but I thino Flutter have the upper hand for complex animations (see Flutter Vignettes from Gskinner) and some widgets are very cool, slivers for example are great for complex scrolling behaviour
      Performance-wise Flutter is the winner in cross-plateform mobile framework, which is why a lot of people are using it
      I found the community support great so far (Discord server, github and Reddit)
      For advanced stuffs I suggest Didier Boelens blog, Gskinner blog and FilledStacked articles/videos
      The official doc is great for basic understanding

    • @Agrover112
      @Agrover112 4 года назад +1

      @@DeluXeZ3niiTh Yup I agree on the docs , community and performance! (Also pardon my broken English I type too fast )Thx!

  • @mahanvahdani5570
    @mahanvahdani5570 2 года назад +1

    Best teacher ever. Proud to be iranian because of you ❤️ (React Native)

  • @HarpreetSinghRandhawa
    @HarpreetSinghRandhawa 4 года назад +8

    I will learn React Native as I'm already React + Node developer :)

  • @ashercooper2625
    @ashercooper2625 4 года назад +3

    your such a good teacher for python and I have only one person in my house that knows how to code python and he wont teach me. I am so glad I found you:)

  • @SHUBHAMGI
    @SHUBHAMGI 4 года назад +99

    2:16 return type is void and you're returning string ??

    • @Agrover112
      @Agrover112 4 года назад +2

      lmao

    • @astronaute
      @astronaute 4 года назад +13

      @@programmingwithmosh time to change your editor if the only way it can catch this kind of issues is through your RUclips audience.

    • @coom07
      @coom07 4 года назад +11

      @@astronaute for 1 mistake ? Damm

    • @christianmata5746
      @christianmata5746 4 года назад

      Yea lol i immediately search for void keyword after i saw it, i thought i misunderstood the void keyword.

  • @JohnBrosan
    @JohnBrosan 4 года назад +187

    Definitely Flutter. It feels like Flutter is going to explode in growth and adoption over the next few years and there will be higher demand in the job market. ReactNative is good. But I feel that Flutter is an overall better solution

    • @RickRodGaming
      @RickRodGaming 4 года назад +12

      It is too early to tell at the moment, but with a company like Google working on it, there's no doubt it will be a strong competitor against React Native no doubt. I'd say in less than a year, Flutter will in fact blow up, especially given the fact that the digital era is booming because of COVID.

    • @kunalbhonde3446
      @kunalbhonde3446 3 года назад

      Heyy what if I try to create a clone like share it or xender which will you suggest to me from both because this apps does not required good UI?

    • @himujjalupadhyaya6157
      @himujjalupadhyaya6157 3 года назад

      The one and only reason why Flutter will probably take over GUI development in years to come is that it is rendered wrt each pixels instead of glue code. And google has already done lots of good work with dev tools

    • @daverd6434
      @daverd6434 3 года назад +3

      Did you notice that you didn’t say why?

    • @sasca854
      @sasca854 3 года назад +4

      You'd better hope so. Google has a habit of killing off services that aren't resounding successes.

  • @swayanpravasahoo8735
    @swayanpravasahoo8735 4 года назад +3

    The way Mosh is teaching, I think both the language a worth try. Who else agree with me?

  • @marufhassan634
    @marufhassan634 4 года назад +30

    I am a Flutter Dev and the explosion will happen when Flutter Web is stable. The community is lovely and really patient with your silly questions. If you try Flutter Web, you will surely throw JS in the garbage after seeing the code readability and how easy it is to just go with the flow in Flutter.

    • @marufhassan634
      @marufhassan634 4 года назад +3

      @@K.Kuture I tried it but I understood early on that I won't be able to speak the devil's language

    • @ijazkhan3335
      @ijazkhan3335 4 года назад +3

      Except that it won't, and not in next 5 years. Tried flutter for web, it's still an infant compared to JS

    • @mrp10012
      @mrp10012 4 года назад +1

      Where can I make my silly questions? I've always feared asking it on stackoverflow

    • @ankurg_
      @ankurg_ 4 года назад +2

      It's just tool man, you are a mason. A mason should know which tools to use and where. You sound like you are a part of cult.

    • @ankurg_
      @ankurg_ 4 года назад

      Enjoy 4fps on flutter web btw.

  • @jonbarto9146
    @jonbarto9146 4 года назад +16

    I’m currently learning Java so I’d probably go with Flutter.

    • @ShivamJha00
      @ShivamJha00 4 года назад +3

      Why Java? Learn Kotlin. Well they are very similar so doesn't matter much but Kotlin is much better.

    • @kevinjad4506
      @kevinjad4506 4 года назад

      If u wana do backend then i recommend Java. Else, go with Kotlin which is so good without null pointer exception.
      But Kotlin offers lesser debug tools and features than Java.

  • @kingzeddicus
    @kingzeddicus 4 года назад +5

    Im waiting for the flutter tutorial. I hope it comes out soon. Although I have shipped some apps using flutter, I still need to learn more from you. The way you teach just makes it very easy to understand as opposed to self learning. I’ll be buying some more courses this month also, including the react bundle. Thanks for making your courses affordable for everyone who wants to learn.

  • @jossyollarupuram7090
    @jossyollarupuram7090 4 года назад +16

    When it comes to flutter vs react native both are good in their own ways mostly flutter is in developing stage if u ran into some issue there won't much resources. But when it comes to accessing deep functionality of Android flutter is the for native apps. React native on the other hands is already mature stage and can make. Pwa easily if you have the knowledge of react develoment

  • @ilcarnation3530
    @ilcarnation3530 4 года назад +3

    what a good timing where i recently need to learn about these two for my job!

  • @aneeshkatkam8271
    @aneeshkatkam8271 4 года назад +5

    Mosh I always watch your courses on the first day itself. I have a huge discord server that has a bunch of people who are really big fans of you. Cheers to you sir 😉

  • @anshulverma2755
    @anshulverma2755 4 года назад +32

    I have started learning Flutter, and also followed some React Native tutorials in past.
    Even though I m a web developer with experiences in JavaScript as well as React, still Flutter seems better to me. Moreover, its really easy to build complex apps in Flutter as compared to React Native.

    • @anshulverma2755
      @anshulverma2755 4 года назад

      @@programmingwithmosh 🙏🙏🙏

    • @ZiosNeon
      @ZiosNeon 4 года назад +1

      @Malik Bagwala Similar how? im learning react and flutter, and flutter seems like a diferent world, with all the classes methods, extends, mixins, etc everything that is from the object oriented world, react is nothing like that i learned react like in a month and im struggling very hard with flutter, also the state managment is so confusing in flutter.

    • @saptarshidas979
      @saptarshidas979 4 года назад +1

      @Malik Bagwala my main problem with flutter is its UI god approximately 300 lines of code for the UI only and other code snippets for making functions and other stuffs like that
      Another thing I hate in flutter is they put all UI code and functions in one single file which kinds of make it hard to even read or understand all things gets mixed up which makes me confuse

  • @kofiafful7004
    @kofiafful7004 4 года назад +4

    Flutter would be the best way for me, and I would like you to do tutorials on it. Thank you

  • @vahid6418
    @vahid6418 4 года назад +17

    You're teaching style is amazing Mosh !!! React Native is my choice .

    • @kunalbhonde3446
      @kunalbhonde3446 3 года назад

      Heyy what if I try to create a clone like share it or xender which will you suggest to me from both because this apps does not required good UI?

  • @cherriepie
    @cherriepie 2 года назад +5

    I'm definitely a massive fan of Flutter. When using React Native I was shocked at how many npm libraries you have to install for everything and how buggy it constantly was, reloading the app and it generates completely new errors each time. Just take for instance navigation - why is it not natively supported? I found the process of simply navigating from one page to another strangely convoluted in React Native. Coming from a React background, to be honest I was quite disappointed with it.

  • @vvill-ga
    @vvill-ga 3 года назад +1

    Been wanting to learn flutter for a while now, Just waiting for my MOSH VIDEO!!!

  • @md.tanweerahmed8800
    @md.tanweerahmed8800 3 года назад +14

    I came with a question, and still with a question

    • @MrPratitb
      @MrPratitb 5 месяцев назад

      i pray for you

  • @thndrfck
    @thndrfck 4 года назад +4

    Thank you so much! I'll be waiting for course in flutter

  • @jmv2453
    @jmv2453 4 года назад +14

    what about
    1. application size?
    2. CPU and memory usage
    3. Process
    4. Memory Leak
    5. Background Services

    • @abubakar.khawaja
      @abubakar.khawaja 4 года назад +2

      Great point! I hope someone answers them.

    • @stephaned198
      @stephaned198 4 года назад +15

      application size flutter win Flutter has better performance (in terme of speed calcul power flutter is 48 times slower than android RN 186 times) It makes sense, too. Flutter’s architecture doesn’t need a JavaScript Bridge, so it perform better. Flutter apps are good performaneces by default.
      1. flutter and react-native are equal in term of size optimization.
      2. flutter is more fast
      3 definely flutter more the problem is complex less the code is complex contrary to RN the complexity grow with the problem.
      4. flutter is better.
      5. From what I have seen RN is a little bit much better.
      the main issue with flutter is the maturity of the framework and plugin like Google Map,Google map street view, are still under development.
      RN is the better option rigth now. but you know sometimes the hobby of present is the trend of tomorrow market.

  • @HaroonCodes
    @HaroonCodes 2 года назад +1

    Mosh makes Programming a beautiful agenda.

  • @iSkiZm24
    @iSkiZm24 4 года назад +53

    Can u make a flutter course?

  • @alimohmed9630
    @alimohmed9630 4 года назад +18

    😂 The background music is really cool it's remember me with animates series ....

  • @himanshuthapliyal__
    @himanshuthapliyal__ 4 года назад +4

    A flutter course form You is all we are waiting for 🤗

  • @adarshverma3372
    @adarshverma3372 4 года назад +11

    please upload the flutter course ,looking daily on your website

  • @EuclidesCatunda
    @EuclidesCatunda 4 года назад +21

    Although the number of vacancies for React Native is much higher, it is more difficult to find Flutter developers. Knowing flutter will bring you less competitiveness, and consequently more employability.
    In addition, Flutter is very easy to learn.

    • @Skaxarrat
      @Skaxarrat 4 года назад +1

      And a lot of fun!

    • @hl9663
      @hl9663 4 года назад

      @@Skaxarrat amen to that

    • @DanielNistrean
      @DanielNistrean 4 года назад +1

      Maybe as a remote job or freelancer but right now is easier to find React Native jobs and if you know React and React native and some back-end language, it will make you very valuable as full-stack. If React Native doesn't improve it's architecture significantly (Work in Progress they say), a lot more apps will start to be developed in Flutter.

    • @jitro4080
      @jitro4080 4 года назад

      React Native & React is the most easiest ever created.

  • @nuniezjorge
    @nuniezjorge 3 года назад +1

    what you can do with javascript: web pages, rest apis, embedded apps, desktop apps, and many other things
    what you can do with dart: flutter apps

  • @blessinghirwa
    @blessinghirwa 4 года назад +8

    How can someone dislike a video which is not already published?

    • @ZeuS123121
      @ZeuS123121 4 года назад +6

      they are from australia, our thumbs down means their thumbs up

    • @blessinghirwa
      @blessinghirwa 4 года назад

      Oh I didn't know that.

  • @adrianshikwambana3274
    @adrianshikwambana3274 3 года назад

    Mosh you are the best. I really learned a lot from you and I am a Software Developer because of you. Keep up the good work that you are doing. Patiently waiting for your Flutter course. God Bless You in Everything that you do.

  • @rayyanriaz8321
    @rayyanriaz8321 3 года назад +3

    @Programming with Mosh please let us know that did you upload the flutter tutorial or not?

  • @prastabghimire1270
    @prastabghimire1270 4 года назад +1

    I am really waiting for your flutter course for so long. I am new to app development and chose to use flutter. And my experience with it is so great.

  • @fabriciovergara1109
    @fabriciovergara1109 4 года назад +31

    Facebook is not built in React Native, only a small part of it.

    • @mohamedsalama2743
      @mohamedsalama2743 4 года назад +1

      didn't they say that all of their apps have been fully merged to react native ?

    • @rahuldange
      @rahuldange 4 года назад +2

      @@mohamedsalama2743 Facebook might be merged.. but instagram no way... It's not fully react

    • @mohamedsalama2743
      @mohamedsalama2743 4 года назад

      @@rahuldange is instagram hybrid or native ?

    • @rahuldange
      @rahuldange 4 года назад

      @@mohamedsalama2743 hybrid

    • @0dyss3us51
      @0dyss3us51 4 года назад

      You can say the same for any big IT company

  • @chrs-wltrs
    @chrs-wltrs 3 года назад +1

    This is a great video, I really appreciate the way you try to mitigate any biases you might have, by clarifying the way that your findings are specific to your time period and your area, while also describing easy objective statements about the two languages.
    Personally, I'm really intrigued by Flutter, because I have a project that I'm working on right now that I want to publish to mobile AND desktop, and the less times I have to refactor that project to different code bases, the better.

  • @lizardonastick
    @lizardonastick 4 года назад +8

    "Will Flutter Kill React Native?" This "kill" question, which is part of the title, doesn't seem to have been addressed at all. The question of whether a developer would want to learn one or the other is different. The title is click bait.

  • @mdchristien3202
    @mdchristien3202 Год назад

    Sir please I'm so grateful for all your courses they're so so good. Please create a flutter course, I personally am waiting for the Flutter Tutorial tirelessly.

  • @chirilcugureanu1853
    @chirilcugureanu1853 4 года назад +13

    Flutter is a new technology, while React Native is older, mature, has very good documentation, the React Native community is very large, and best of all it uses JavaScript, unlike Flutter which is based on Dart...

    • @nabarupghosh8257
      @nabarupghosh8257 4 года назад +4

      Although i myself prefer react native over flutter , I surely find the documentation of flutter to be excellent ... What about you?

    • @MrKokomaniaco
      @MrKokomaniaco 4 года назад

      Good point. React Native will land a job for sure

    • @chirilcugureanu1853
      @chirilcugureanu1853 4 года назад

      @@codewithsharjeel I think both of them are amazing, but Flutter has still a long way to go to outreach React Native. If you know web development, you know JavaScript for sure -> you can learn React Native.

    • @candi2Love
      @candi2Love 4 года назад

      @@codewithsharjeel When you say amess, what do you mean? Very verbose code? I don't know react at all, but I do write JS, typescript, ES5

    • @segafrompk
      @segafrompk 4 года назад +1

      Well, I wouldn't call using JS as "best of all". Yeah, many people know JS and it's easy for them to be able to write mobile apps with it, but JS is really a messy language that helps introduce many errors. It's fine in browser when all you want is to display a website and you don't care if there are some errors or not, but in a mobile app it should be different. Dart is really easy to learn (I mean, really easy) if you know any other strongly typed language.

  • @aaaaansh4907
    @aaaaansh4907 4 года назад

    Been doing your python tutorial for Beginners and loved it...will absolutely be following your new videos forward

  • @aknas3613
    @aknas3613 4 года назад +14

    I used both flutter is ❣️

  • @cconstab
    @cconstab 4 года назад +1

    Yay! Flutter with Mosh is coming! I learnt node.js with Mosh so looking forward to learning flutter with Mosh!

  • @shadieid7772
    @shadieid7772 4 года назад +3

    Thanks a lot Mosh.
    Maybe React Native.
    Anyway, any content you provide will be interesting and useful to me.

  • @mdmasud5888
    @mdmasud5888 4 года назад +1

    I think Mosh is first position on RUclips coding instructors.He teaches coding like a piece of cake

  • @jangofett2666
    @jangofett2666 3 года назад +4

    Im really interested in the Dart language. I'm hoping you will come up with a tutorial on Dart to understand better the language behind Flutter.

    • @drewwesley9506
      @drewwesley9506 3 года назад

      I'm just a simple programmer trying to make his way in the universe.

  • @sarahmajeed2672
    @sarahmajeed2672 4 года назад +3

    I have started learning flutter after doing web development in JavaScript and React. I chose flutter over react native because I love the vast options in flutter and just how easily an attractive component can be built.

  • @alimir5350
    @alimir5350 4 года назад +3

    3:21 the alignment of the letters (why) is not correct.
    some are not vertically and some are not horizontally aligned. 😁
    Hi, React Native developer here.
    I would really like to try the flutter.
    the biggest problem in the react and also react native is that when you create so many sub-components files. you'll get lost in them 😁.
    but it is still great for building the apps. currently, I only made the Android apps in it but it's still quite easy to learn.

    • @txbrown_
      @txbrown_ 4 года назад +1

      wait until you see the nesting in flutter lol that said, this happens in every framework. you just have to model your application in way you (and your team) can understand and make it easy to make changes and get the job done.

    • @moseskarunia
      @moseskarunia 4 года назад +2

      Break down your widget with part and part of files. Help so much with readability

    • @alimir5350
      @alimir5350 4 года назад +1

      @@moseskarunia yes bro sure. thnax.

  • @martinedemklutsey4952
    @martinedemklutsey4952 2 года назад

    Please do a course on Flutter. I love your courses.

  • @GoodGuy374
    @GoodGuy374 4 года назад +3

    I just started learning flutter but I am already stuck... my current company uses oracle database but there isn't a way for flutter to directly connecting to oracle database. people are saying we have to do it through restful api but in order to do that, we have to make one for our current system which is not possible due to it is using custom built IDE by 3rd party. Yes, firebase seems nice but we can't use it for our company. After making 1 app, we had to scrap project with flutter. :(
    Maybe it's time to look at react native.. lol :d

  • @NabajyotiMedhiofficial
    @NabajyotiMedhiofficial Год назад +2

    People who have no prior programming knowledge may prefer flutter but react-native is way better.

  • @luckie6593
    @luckie6593 4 года назад +14

    You haven't answered the "if flutter will kill react native" question

    • @pardipbhatti9943
      @pardipbhatti9943 4 года назад +1

      it won't

    • @0dyss3us51
      @0dyss3us51 4 года назад

      That is not really how these things work, it might grow in pop but it rarely tilts over dramatically like that

  • @iamrohandatta
    @iamrohandatta 4 года назад +2

    When are we getting the flutter tutorial? So excited!

  • @jon1867
    @jon1867 4 года назад +29

    This video doesn't have a performance comparison which is super disappointing.

    • @abdulmominsakib
      @abdulmominsakib 4 года назад +6

      Then flutter will win,, that's what i think;

    • @teste-yh5df
      @teste-yh5df 4 года назад

      @@abdulmominsakib not so much, hermes engine improved alot react native, and if you compare both will load at same time mostly...

    • @abdulmominsakib
      @abdulmominsakib 4 года назад +1

      @@teste-yh5df Maybe.. not sure.. will try it out..

    • @ValdaXD
      @ValdaXD 4 года назад

      Animations in react native suck.
      Since flutter uses skia. The performance is stable, consistent and beats at 120 fps even react native's reanimated library wich is supposed to improve the javascript animation.
      Oh and skia runs in the web too. Beautiful 👁👄👁

    • @teste-yh5df
      @teste-yh5df 4 года назад

      @@ValdaXD "sucks" say the guy that didnt even do an app

  • @pittgikera
    @pittgikera 4 года назад +1

    The only reason I haven't learnt Flutter and made the switch from native is because I'm waiting for Mosh's course. At least now I know he's working on it, can't wait.

  • @Hsnsm95
    @Hsnsm95 4 года назад +6

    You said that you already have a Flutter course in your last video, I am still waiting for it?

    • @nabarupghosh8257
      @nabarupghosh8257 4 года назад

      @@programmingwithmosh will you bring the git course first or the flutter...
      (Hello i am a monthly subscriber and i filled the git form so i am assuming it to come first?)

  • @jazimabbas8168
    @jazimabbas8168 4 года назад +1

    I have worked both of these technologies. But i like flutter to build an app. One of reason i like fluuter have beautiful and well structured docs and many many cool stuff here in flutter.

  • @eshanchawla3498
    @eshanchawla3498 4 года назад +4

    Eagerly waiting for your flutter course sir !
    Plz tell us when will it be launched !

  • @mohammedrazzak4473
    @mohammedrazzak4473 4 года назад

    When you said unbiased you really meant it....thanx a lot!!!

  • @uttkarshrastogi1764
    @uttkarshrastogi1764 4 года назад +3

    When is the flutter course coming we want advanced level course thanku!!

  • @chrs-wltrs
    @chrs-wltrs 3 года назад +1

    Mosh!! I would love to study your Flutter course!!

  • @leonelp9593
    @leonelp9593 3 года назад +6

    He still don't make the flutter course ?

    • @juniormutalbe3587
      @juniormutalbe3587 5 месяцев назад

      😢

    • @leonelp9593
      @leonelp9593 5 месяцев назад

      @@juniormutalbe3587 Kotlin Multiplatform seems like the best option now

    • @asemaw7148
      @asemaw7148 4 месяца назад

      😂😂😂

    • @leonelp9593
      @leonelp9593 4 месяца назад

      Start Learning Kotlin Multiplatform (KMP) bois
      way much better than Shitty Flutter

    • @asemaw7148
      @asemaw7148 4 месяца назад

      @@leonelp9593 i'm JavaScript developer bro

  • @MonyetLepasCh
    @MonyetLepasCh 3 года назад +1

    please do flutter for beginners. just like you did with react native. your tutorials are so good.

  • @csandreas1
    @csandreas1 4 года назад +8

    I wish I could make mobile apps using python and django

    • @RollandLoy
      @RollandLoy 4 года назад

      Kivy use kivy its not the best but take a look at it

  • @jofftiquez
    @jofftiquez 4 года назад

    Subscribed. You got me on the "decide base on data" part. Thanks.

  • @leonelp9593
    @leonelp9593 3 года назад +3

    If i don't know JavaScript and react but i do know Java, should i go for flutter ?

    • @prathiv5203
      @prathiv5203 3 года назад

      S u can

    • @leonelp9593
      @leonelp9593 3 года назад

      @@prathiv5203 thanks for the answer bro !

  • @miyurux
    @miyurux 3 года назад +1

    Hey mosh we need the flutter tutorial ASAP

  • @farrukhatabekov595
    @farrukhatabekov595 4 года назад +5

    It is more like an advertisement to your React Native video or advice about which framework to learn but not freaking close for an answer to the question on the title! You seem to utilize RUclips Algorithm well

  • @MrAhmadAdli
    @MrAhmadAdli 4 года назад

    God man you are amazing, I am checking basically because I have an idea and I want to work on it, I am a data analyst but I never worked actual programming before, and I was hesitant because I want to spend time and effort to achieve my goal and I have absolutely no time to waste, going for flutter.

  • @redpillsatori3020
    @redpillsatori3020 4 года назад +5

    One thing you didn’t mention to keep in mind is that React has been around longer, and the latest version of it supports and recommends functional components over the older class components, so one annoying thing is having to sort through examples and translate one component type to another and be aware of both styles-totally inconsistent imo
    Even the way you set state for a component is different depending on which component type it is.
    Then you also have the mess of 3rd party packages you have to deal with. 😩😤
    Also, how fucking cool is it that Flutter allows you to build iOS apps on Linux without having to own a Mac??

  • @twins_coder
    @twins_coder 4 года назад +2

    Hello from india....
    I love you sir
    Please post your flutter course... Wating for your you are the best teacher with voice and telent thanx sir ❤

  • @khaidemsandip4151
    @khaidemsandip4151 4 года назад +12

    What about React Native dependency hell. Everytime a new update comes, react app crashes and the 100% loading bundle error that comes up so often in the emulator. The development environment of React Native is too bad with any new updates

  • @azatecas
    @azatecas 4 года назад +2

    Your free 2 hour react native tutorial really help me get started with react native. Thank you, im saving to buy your full course since you cover much more than just code

  • @ohadporat903
    @ohadporat903 4 года назад +5

    Mosh can you teach us cyber and information security? Thanks.

  • @_parassolanki
    @_parassolanki 4 года назад +1

    I think both good.
    Try and learn one that can help you for your carrier.

  • @HekaFOF
    @HekaFOF 4 года назад +4

    The author clearly doesn’t know much about React Native when he is saying that Instagram and Facebook are made with React Native. Remember also that he has incentive to promote Flutter since he is a RUclipsr creating courses (including Flutter) to earn more money.

  • @nabilalhoussein7877
    @nabilalhoussein7877 4 года назад +1

    I've reallly learnt from this channel and enjoyed and today I decided to subscribe and say Thank You Mosh. However it would be great if you make an Artificial intelligence full course. That would be legendary

  • @devnuru
    @devnuru 4 года назад +3

    I love React Native

  • @Moh-Adeiza
    @Moh-Adeiza 4 года назад +1

    Mr. Mosh I pray Allah gives me the knowledge of programming like yours. It is because of tutorials like yours I was able to get more knowledge and survive in the tech industry. Will be waiting for the flutter course and tutor series Sir. More blessings sir.

    • @bigsanity
      @bigsanity 2 года назад

      May Allah increase all of us in knowledge so we can help humanity

  • @luisponce3580
    @luisponce3580 4 года назад +2

    Google's Marketing is pretty good just by watching this comments

  • @usmanmunir1559
    @usmanmunir1559 4 года назад

    I was really worried about React because I am a beginner in programming but this channel and MOSH's courses made me confident
    and now I have learnt much about this !
    Even 5 minutes video from you sir gives the concept that may take hours to get !
    Thanks

  • @syntaxfm
    @syntaxfm 4 года назад +4

    It won't.

  • @ValdaXD
    @ValdaXD 4 года назад

    That Skia engine of flutter... it's just awesome... the performance is better the graphics are beautiful and the possibilities are endless.

  • @RenanVital
    @RenanVital 4 года назад +3

    I'm use React Native because my base is Javascript!

  • @jamiuokanlawon2399
    @jamiuokanlawon2399 3 года назад

    Whenever you're working on your Flutter course, please consider the architectural part as you've done in your other courses. 💙

  • @GabrielSouza-of7kt
    @GabrielSouza-of7kt 4 года назад +4

    In the next year's: Will Jetpack Compose kill Flutter?

  • @urs-johnmatthewvictorino4511
    @urs-johnmatthewvictorino4511 4 года назад

    I'm a senior high school student that is self-studying computer language, I learned many information on your channel. I will politely request to learn flutter from your tutorials. Thanks ^^

  • @thanatos454
    @thanatos454 4 года назад +1

    2:00
    I wouldn't say Dart is new. Dart has been around for almost 9 years. Flutter is 3 years old so that is still relatively new. I know for a long time Google wanted people to use Angular with Dart but from what I could see nobody was buying in. I don't know what the state of that is.
    For comparison, React is 7 years old, React-Native is 5, and Javascript is 24.
    All ages sourced from Wikipedia