Flutter vs React Native vs NativeScript vs Ionic vs PWAs | Maximilian Schwarzmüller, Udemy

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

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

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

    You have cleared every single doubt about the topics discussed in the lecture.
    Hard work of 33 minutes is worth..I truly appreciate.

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

    Man erkennt ja die typische deutsche Gründlichkeit bei Maximilian Schwarzmüller: So detailliert wie auf keinem anderen Video. Vielen Dank und weiter so!

  • @codelucky
    @codelucky 5 лет назад +12

    Learn one language and use it everywhere.
    Javascript is the only tool I see you need with some basic Query language.
    And you can build anything with it.
    Web: Vue+ Nodejs+ Socket+GraphQL+Nosql
    Mobile: Nativescript+Vue

    • @codelucky
      @codelucky 5 лет назад

      Minus socket, GraphQL is enough.

  • @shariar13877
    @shariar13877 5 лет назад +20

    NativeScript is great you can use not only JavaScript but also vue and angular and is really enjoyable to code with

    • @codelucky
      @codelucky 5 лет назад +2

      I second that. ✌️

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

      really? with angular? awesome

  • @parison813619
    @parison813619 6 лет назад +6

    React Native has Native Base package that is full of styled components that automatically adjusts to different platform other such packages are available as well.

  • @Sara-xi2ug
    @Sara-xi2ug 4 года назад

    I gave you a thumb up even before watching the video as I have followed a few courses of yours in the past, I knew this would save me lots of time in understanding which one best suits me, and it did!!!

  • @kochsebastian0
    @kochsebastian0 5 лет назад +1

    I've written both React Native and Flutter Apps. Reactive Native has lots of performance issues (native bridge) while Flutter apps will be faster than native apps at least on Android (no VM, custom rendering engine). Flutter is used by Alibaba. Facebook stopped most of its react native projects. If you are interested in react native, have a look at Expo. It really helps with the weaknesses of react native.

    • @lardosian
      @lardosian 5 лет назад

      Hi Sebastian, after learning fullstack web dev with python, js etc etc i'm thinking i should learn one of these mobile technologies. I was thinking either React Native or Flutter...my gut is telling me Flutter but i am no expert, however since Flutter is made by google it has the edge in my opinion. But I also read a comment somewhere saying Flutter is just a front end solution which does not sound correct. Would love to hear your opinion, thanks!

  • @tomleonard3920
    @tomleonard3920 5 лет назад +9

    I started to watch this video and I have to say that Xamarin and Xamarin.Forms should have been offered as a very viable option. One Language options for 3 different platforms.... I

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

    It's not just performance. It's also battery consumption. While you can get 120Hz in a web view and 120Hz in native UI, native UI can use perhaps half the battery power compared to a web view (canvas).

  • @GiomPanot
    @GiomPanot 5 лет назад +6

    Great explanation, top video. I did 2 ecommerces app with ionic and it is fast enough for most of us. If you manage well-caching users can't almost feel the difference. Native gives a BMW feeling for sure but such a pain. We will not go back to native for common apps.

    • @Sport-word
      @Sport-word 5 лет назад

      hello ,, please can you teach me how you made the ecommerce app with onic? and please can you sell source code ?

  • @verryondrums
    @verryondrums 5 лет назад +4

    Absolutely amazing video! All information I wanted to know! Thanks so much for sharing your experiences and opinions. Thats what I love about the programmer-community :)

  • @KochharAmandeep
    @KochharAmandeep 6 лет назад +11

    Learned react native. Learning flutter now.

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

      @Ali Dhuniya its amazing. and simple

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

      @@nebulium6641 but not so simple also

    • @Gd-jq6mz
      @Gd-jq6mz 4 года назад

      Flutter is so so easy. I mean it's a breeze.

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

    Thanks a bunch. I have come to knowing their difference and pros and cons to help guide my decisions in the mobile industry.

  • @juanmanuelgentili2152
    @juanmanuelgentili2152 5 лет назад +5

    Nice video, Max! You're very clear in your explanations. Small feedback: what about Xamarin and Xamarin.Forms? 😂 They are really good options to write mobile apps with C#!

  • @Leto2ndAtreides
    @Leto2ndAtreides 5 лет назад +1

    Xamarin and Titanium Appcelerator may deserve some honorable mentions.

  • @serhiimamedov
    @serhiimamedov 5 лет назад +2

    In this comparison it really look like Ionic is the best choice. If you know web. You can do mobile with Ionic and make desktop with Electron. Everything is cross platform and if you don't need something too complex and only woking with data and UI - it's the best choice.

  • @Sara-xi2ug
    @Sara-xi2ug 4 года назад

    Flutter has got also cupertino icons and can be programmatically selectively loaded based on the platform type at runtime

  • @rb9321
    @rb9321 5 лет назад +5

    i have a feeling i love flutter , and so i have a feeling it will beat react native . and thats while i'm react native developer and have no clue on flutter

    • @christopherwhiteman6199
      @christopherwhiteman6199 5 лет назад +2

      Same, I've begun dabbling in flutter and I really like how so much works out of the box. A lot of the out-of-the-box design is a blessing to developers who may not be the best at design as well.

    • @raphael.portela
      @raphael.portela 3 года назад +1

      THE DEBUG ON flutter completely destroys RN, im a react native dev too, its so anoying the constant restart of the emulator on RN

  • @harshitchhipa3882
    @harshitchhipa3882 6 лет назад +24

    Doing a great job man...👏👏

  • @maskman4821
    @maskman4821 5 лет назад +6

    i go with cordova webview and pwa, but seems nativescript-vue is very awesome, if you are a react developer, you can do react.js for both web and mobile with cordova or react native for native mobile; if you are vue developer, you can do vue.js for both web and mobile with cordova or nativescript-vue for native mobile. Hopefully Max creates a nativescript-vue course, the project structure are exactly the same between web and mobile except nativescript uses xml instead of html for ui...

    • @Leeway4434
      @Leeway4434 5 лет назад

      with react native and native script, max says the code reuse is limited between web & mobile 32:47 because of the APIs in addition to the templating like you said

  • @vactum0
    @vactum0 5 лет назад +1

    from this video I came to know that native script is better than react native but react native is very popular, on the other hand native script is better but least popular

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

    Super helpful..Got to invest some time checking off the list of my project definition requirements ! Thank you so much ! Keep up the good work!

  • @thomas-sinkala
    @thomas-sinkala 5 лет назад +1

    Which is better (flutter vs react native) for developing a pretty heavy app with the goal being to make it more high performing & more lightweight?

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

    really thanks dear, you save my lot of time by providing these chart base comparison in all respects. Hope to see more from you.

  • @JosephAli93
    @JosephAli93 5 лет назад +2

    what i hate about ionic is their documentation, cope the code from there and enjoy solving bugs! Also, if you got into problem you wouldn't find a solution easily!!

  • @communityband1
    @communityband1 6 лет назад +2

    It will be interesting to see how Flutter for web works out.

    • @DeepakKumar-ze8ii
      @DeepakKumar-ze8ii 5 лет назад +1

      I need this documentation in PowerPoint or in some other it is really good

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

    There is also another framework by the name of felgo. That is directly in a battle with react native. But I personally prefer React native because of React.js that I use it in building web apps and desktop apps

  • @nodeflowTrader
    @nodeflowTrader 5 лет назад +5

    can you do the same video with update to today end of 2019 ? i feel positions have changed !! thanks for that

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

      He did. Link here: ruclips.net/video/PKRXbLnfXXk/видео.html

  • @prabulakshmanan4445
    @prabulakshmanan4445 5 лет назад +4

    Thanks for your valuable comparison

  • @remoorejr772
    @remoorejr772 5 лет назад

    A discussion of device memory use and management (or lack thereof) is an important consideration as well. It's trivial (and far too common) to blow up a hybrid app.

  • @waheedakhtar7548
    @waheedakhtar7548 5 лет назад +5

    where is xamrine?

  • @shafigh6916
    @shafigh6916 5 лет назад

    what do you think about xamarin in comparison with all frameworks in this video?

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

    Good video, mate. Thumbs up!

  • @Drauchris
    @Drauchris 5 лет назад +3

    I would be very interested in your opinion on Flutter vs Xamarin :)

    • @laurencetrippen6804
      @laurencetrippen6804 5 лет назад

      That's a good question. But I have seen that for commercial projects you seem to need a license for Xamarin. Flutter is free to use ;-)

    • @FilterChain
      @FilterChain 5 лет назад +1

      @@laurencetrippen6804 thats not true , it free to use for commercial use

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

    How about comparing the size of the end product between these languages
    I assume native is of smallest size but how does nativescript, reactnative, and flutter compare
    Also is there a limitation when you want to ship the lroduct to the app or androis atores
    Good Job 👍

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

    I wonder what is the fastest in regard of development time of an app?

  • @AgarwalAnup95
    @AgarwalAnup95 5 лет назад +7

    Bottomline is go for the flutter

  • @lucaslinares7806
    @lucaslinares7806 5 лет назад +2

    Hi Maximilian.
    I want to buy your flutter course, but I'm not sure whether it is really updated for version 1.0.
    Could you please confirm that ?
    Thanks

    • @idlevandal69
      @idlevandal69 5 лет назад +1

      The course was last updated this month, also search youtube - the first couple of hours of the course are uploaded for free.

  • @aleksbgs
    @aleksbgs 6 лет назад +2

    native is answer for

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

    I have been told by another developer who tried to use nativescript to make an app and he told me that nativescript is very buggy for he found certain functionality issues in the app he built was due to nativescript itself and not the core he had written.
    Have you encountered these issues with nativescript?

  • @devendragaud831
    @devendragaud831 5 лет назад

    That was really helpful, thanks.👍

  • @augmentos
    @augmentos 5 лет назад

    Wish you'd compare Native Cordova no framework or Capacitor and not Ionic which is a UI framework more than anything. Capacitor has huge potential.

  • @efraimdeluxe
    @efraimdeluxe 5 лет назад +1

    I love you dude, you taught me vuejs :D

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

    Hi how is your flutter tutorial in udemy better than that in youtube?

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

    Okay, I know I'm late here, But pls make make a version for current market 2020. If there is already guide me.

  • @Brendan2Alexander
    @Brendan2Alexander 5 лет назад

    Exceptionally helpful video.

  • @maiquerosa8963
    @maiquerosa8963 5 лет назад

    Full Review.. Great Job Thanks

  • @garri.almighty
    @garri.almighty 5 лет назад

    You may want to mention that React Native is backed and maintained by Facebook.
    React Native is used to create some screens of Facebook's Facebook and Instagram apps.

    • @TerriTerriHotSauce
      @TerriTerriHotSauce 5 лет назад +1

      You may want to acually pay attention while watching videos, because he did mention that.

    • @garri.almighty
      @garri.almighty 5 лет назад

      TerriTerriHotSauce can you point to me exactly when he mentioned that? I was listening to this while at work. :)

    • @christianneilanthonywico9874
      @christianneilanthonywico9874 5 лет назад

      Saying that Facebook and Instagram were made with RN is the real mistake here. Facebook and Instagram are mostly native. Only some small parts of each app were made with RN.

    • @garri.almighty
      @garri.almighty 5 лет назад

      @@christianneilanthonywico9874 fair point. I'll edit my original post. Would you, by any chance, have link to an article that says how much percentage is native and react native or maybe which screens are react native?

    • @christianneilanthonywico9874
      @christianneilanthonywico9874 5 лет назад +1

      @@garri.almighty no articles that give any solid percentage. There are a couple of StackOverflow discussions and Quoras, but none give any concrete numbers. However, one thing makes sense: for a company like Facebook, there's no point in compromising user experience if you can afford two entire teams of developers to build your app natively. I'm also certain that Facebook does have parts of it built with RN.

  • @jcabelloc
    @jcabelloc 5 лет назад

    Awesome Max!. Thanks

  • @joe_navy_s3
    @joe_navy_s3 5 лет назад

    Accessing Native Device Features for nativescript ahould be equal to Native-like , because you can access all device features using the *android* variable ... like android.app , android.os

  • @grAPPfruitMacroCraft
    @grAPPfruitMacroCraft 5 лет назад +12

    Not going with Flutter right now is a big mistake 😉

    • @glowind5925
      @glowind5925 5 лет назад +1

      I prefer React Native than the spaghetti code of Flutter ¯\_(ツ)_/¯

  • @deepgsingh
    @deepgsingh 6 лет назад +1

    Thank you

  • @TheYAWHNIE
    @TheYAWHNIE 5 лет назад

    What of Xamarin ?

  • @amandiwan6562
    @amandiwan6562 5 лет назад

    sir i'm learning flutter & made my college project but i got a job in ionic what i should do first learn full flutter or go with ionic job but i'm new in ionic & don't understand company working culture

    • @mykevin1122
      @mykevin1122 5 лет назад +1

      @@bjornskalkam-school7887 Exactly, when it comes to getting a job based on frameworks, you are not always going to find a job for your exact framework.

    • @mykevin1122
      @mykevin1122 5 лет назад

      @christine smith If I was making an app for a client and have little time to make it or the app is small app, use ionic.
      If your making an app that has more functionality and a larger app than you might have to focus on performance therefore use flutter.
      Since flutter is a newer framework, there is more jobs for ionic than flutter.

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

    great tutorial!

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

    Please update this video for 2020!

  • @heyyy4987
    @heyyy4987 6 лет назад +1

    fucking amazing. very fair position. flutter it seems boom, but i hate to take learn new language flutter performance its attractive. tanks a lot for your time.

  • @flypatrickg
    @flypatrickg 5 лет назад

    Nice illustration : )

  • @senduranravikumar3554
    @senduranravikumar3554 5 лет назад

    it is a grade comparison

  • @holachinazori1591
    @holachinazori1591 6 лет назад

    Best Mobile Development Frameworks Flutter React-native Ionic MobileFrameworks apps iOS Android
    ruclips.net/video/XUsS5yv8KTk/видео.html

  • @ojsojs6004
    @ojsojs6004 6 лет назад

    I have not watch the video. Is flutter different with native script? Is the android sdk the same with java?

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

    have you ever heard about Kony?

  • @RajeshSriMuthu
    @RajeshSriMuthu 6 лет назад +4

    i go for ionic

  • @yiyatsen
    @yiyatsen 5 лет назад +3

    The performance of Ionic is good enough for nowadays phones.

  • @arshiaalidosti8818
    @arshiaalidosti8818 5 лет назад

    Tnx ! 👌🏻👌🏻👌🏻

  • @PankajMaurya-kx9ql
    @PankajMaurya-kx9ql 5 лет назад

    Superb

  • @rupeshbonda
    @rupeshbonda 5 лет назад

    Will Flutter support tvOS?

  • @servicioenlinea2206
    @servicioenlinea2206 5 лет назад

    You're a hero :D

  • @nikosc
    @nikosc 5 лет назад +1

    very useful, too bad they are not definite answers

  • @AlsnCkr
    @AlsnCkr 5 лет назад +1

    Add to english subtitle please

  • @brianalexander2202
    @brianalexander2202 5 лет назад +2

    old video.. ?

    • @EscBalazs
      @EscBalazs 5 лет назад +1

      Published on Dec 12, 2018 - yes, in the javascript world :D

  • @Kumar-fp2ue
    @Kumar-fp2ue 5 лет назад

    😀

  • @iagomartins4222
    @iagomartins4222 5 лет назад

    oque falta é legenda em portugues

  • @nasirahmedmomin4
    @nasirahmedmomin4 5 лет назад +3

    Your analysis is biased to Flutter. :)

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

    You should have said that Vue NativeScript is shit, they even didn't implement proper hot reload yet, it seems incredible, but it's true.

  • @glowind5925
    @glowind5925 5 лет назад

    React Native will improve his performance this 2020 with Fabric.
    github.com/react-native-community/discussions-and-proposals/issues/4

  • @smariussorin
    @smariussorin 5 лет назад

    Thanks for the video, great explications and pro/cons. About Ionic, check capacitor.ionicframework.com/

  • @guleye
    @guleye 5 лет назад +2

    React Native wins!!!

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

      React Native is probably the weakest out of the bunch... when you deal with real companies and teams it's hard to find a compelling reason to use it over PWA's!

  • @globalplaylist6535
    @globalplaylist6535 5 лет назад +1

    You don't even know what the Flutter is