Flutter for the JS Developer

Поділитися
Вставка
  • Опубліковано 31 січ 2025

КОМЕНТАРІ • 344

  • @michaelwoodruff6634
    @michaelwoodruff6634 6 років тому +225

    "Let's fade out the music and get into the code"
    I see what you did there.
    You listening to us.

    • @Fireship
      @Fireship  6 років тому +52

      That's what I do! Incorporating feedback is very important to me.

  •  6 років тому +280

    I wish all languages had a comparison 1:1 tutorial versus the languages it's based on.
    I always procrastinate before learning a new language because it's a pain in the ass go through the basics stuff.
    Your video in the other hand, go right into the topic!

    • @THEMRfatefighter
      @THEMRfatefighter 5 років тому +15

      That's genuinly a great idea. I'll build a new channel and start with the basics: html vs C#

    • @themirac5614
      @themirac5614 4 роки тому +4

      @@THEMRfatefighter have you done it yet?

    • @THEMRfatefighter
      @THEMRfatefighter 4 роки тому +7

      @@themirac5614 dude, it was a joke. ^^ every language has it's application. Html is for web content, js for web scripting, python for apps (not efficient but quick to setup), c# for lengthy apps or games with classes and heritage, ect. The idea is great but it's like comparing wine and wiskey. Both are alcools but you just use them in different situations.

    • @aryanshmahato
      @aryanshmahato 4 роки тому

      @@themirac5614 Man.. That was a joke😂😂

    • @psy667
      @psy667 4 роки тому +3

      This can help you hyperpolyglot.org/

  • @MarcoAZeballosS
    @MarcoAZeballosS 3 роки тому +22

    This is why I jump to your videos whenever I want to learn a new technology or language, your work is special man, thanks for your effort making things effortless to us.

  • @corynorell3686
    @corynorell3686 6 років тому +40

    I decided to build an app with Flutter a couple weeks ago, found your channel last week (which has been immense help) to brush up on my JavaScript for interviews, and then you release this. Quite astonishing timing I'd say.

    • @brhh
      @brhh 4 роки тому

      atleast you found him

    • @bilalkureshi7437
      @bilalkureshi7437 3 роки тому

      @@brhh yerp mates from other groups talking abt him so that's pretty much how I found him lol

  • @MikeCatrone
    @MikeCatrone 5 років тому +7

    I've been dabbling with Js and React Native for the past year, but just recently I decided to learn some Flutter/Dart and it's been a much easier experience so far

  • @CodingCatDev
    @CodingCatDev 6 років тому +46

    Super helpful comparison! Every time I create a demo Flutter app I resist going any further because it reminds me of Java in college and I don't want to go back there 😺.

    • @Fireship
      @Fireship  6 років тому +11

      I've never worked with Java, but it feels like a sibling to TS, or kinda like JS & C# had a baby.

    •  6 років тому

      But Java is nice af!

    • @devilmanscott
      @devilmanscott 6 років тому +16

      @ Nope. Kotlin, Scala and Clojure are nice, Java is a bloated mess, forced only to be OOP.

    • @chop098
      @chop098 4 роки тому

      @@devilmanscott there isn't a suitable alternative for java for large-scale infrastructure

    • @ghevisartor6005
      @ghevisartor6005 3 роки тому

      @@chop098 c#?

  • @lemonplz
    @lemonplz 6 років тому +953

    Dart = java(only the good parts) + JavaScript (only the good parts)

    • @relentless5723
      @relentless5723 6 років тому +84

      Dart is actually quite similiar to C# and I don't mean that because C# is similiar to Java. Anonymouse methods and types, promisses, properties, async/await and so on are part of C# for years.

    • @HermanWillems
      @HermanWillems 5 років тому +11

      @@relentless5723 C# is not a scripting language. I always felt like Java and C# to be like in a realm that is not needed. Yes we need scripting languages for dynamic stuff, and yes we need system languages for fast static stuff. Both can be used together. Where C# and Java is more like trying to do those both but failing at each of them. Dart is nice for scripting, while rust is nice for system level.

    • @bernadotornado7068
      @bernadotornado7068 5 років тому +4

      @@relentless5723 I have to agree on that. I learned programming from making games in Unity and was avoiding the JavaScript version of Unity because C# syntax was just more appealing for me. Ever since I started web-development i have always used TypeScript because it is basically C#script to C# as JavaScript is to Java. Dart is even more like C# which is why I only use Unity for making games and not for app design anymore.

    • @jk92007
      @jk92007 5 років тому

      Should I learn js or Dart..? Any one plz...I m new bees for programming..

    • @pankajmanali
      @pankajmanali 5 років тому +8

      @@jk92007 Depends if you are going for web development or mobile development. For web its definitely JS plus you can write mobile apps as well using react-native, ionic etc. Flutter on other hand is mostly suited for mobile applications and it gives better performance over mobile apps written in JS.

  • @firaskudsy
    @firaskudsy 6 років тому +53

    Only with ur videos.. i give like before start watching.. lol .. fully trust the content

    • @firaskudsy
      @firaskudsy 6 років тому

      Jeff .. can u do a separate tutorial for state vs stateless in flutter .. and how to structure the files .. components .. services .. 🙏

    • @Fireship
      @Fireship  6 років тому +8

      @@firaskudsy Thank you! Yes, I have a long list of topics. State management is a full video that will come soon, but project organization would be good also.

    • @firaskudsy
      @firaskudsy 6 років тому +1

      @@Fireship one more question.. why we cant see the old tutorial and videos on fireship.. i mean the one on angularfire ..and would my subscription valid on fireship too ?

    • @Fireship
      @Fireship  6 років тому +2

      @@firaskudsy yes, the angular firebase membership will work on both :)

  • @_Amilio_
    @_Amilio_ 4 роки тому +11

    Started with Flutter and now learning ReactJS and I can see a lot of similarities and where Flutter got it's inspiration from. React a lot easier to learn now.

  • @elephant_888
    @elephant_888 5 років тому +5

    Great video. Bridging learning with a side-by-side comparison with javascript was genius.

  • @JonathanCGroberg
    @JonathanCGroberg 6 років тому +9

    Looks like a merger between a lot of good qualities from many languages. Its getting to the point where all languages are evolving toward the same end goal.

  •  6 років тому +21

    Flutter/Dart is a great career path to JavaScript programmer to go cross platform and fully native. Your side by side rapid fire comparison worked really well! 😍 👁💧👁. 👣

    • @Fireship
      @Fireship  6 років тому +2

      Thank you! Excellent emoji usage 🍻

    • @lovesimpleton8177
      @lovesimpleton8177 6 років тому +2

      is flutter/dart considered native?

    • @not2day646
      @not2day646 5 років тому +1

      @@lovesimpleton8177 eh, its close enough. Not fully though

  • @Benony91
    @Benony91 5 років тому +36

    Last element in an array (even strings) in JavaScript: *element.slice(-1)*

    • @keokawasaki7833
      @keokawasaki7833 4 роки тому +9

      I dont think anything would beat element.last in smoothness

    • @Benony91
      @Benony91 4 роки тому +2

      @@keokawasaki7833 Not sure what you mean.. there is no last function for String or Array.

    • @keokawasaki7833
      @keokawasaki7833 4 роки тому +3

      @@Benony91 that's exactly the point. javascript doesn't not have Array.prototype.last or anything like that. So we will have to rely on ugly or (mildly ugly like yours) solutions...

    • @Benony91
      @Benony91 4 роки тому +2

      @@keokawasaki7833 haha yep! 😂 It's strange that something so trivial is missing..

    • @ThePandaGuitar
      @ThePandaGuitar 4 роки тому

      Typical JS programmer response. Look again how shitty that code statement looks. Nothing beats element.last

  • @code_report
    @code_report 6 років тому +6

    This video was awesome! Love the side by side Typescript vs Dart! Would love to see more!

  • @boradmay
    @boradmay 6 років тому +75

    The animations in video are so well made.

    • @Fireship
      @Fireship  6 років тому +18

      Thank you, I'm not an animator, just learned a few tricks after making so many videos.

    • @secondry2
      @secondry2 5 років тому

      @@Fireship mind sharing? it's so cool!

  • @JannisAdmek
    @JannisAdmek 6 років тому

    I don't know js but am coming from C++/Java/Python, now working with flutter.. THANK YOU fine sir for that wonderful overview!

  • @this.is.lapc506
    @this.is.lapc506 5 років тому +2

    I've been looking for a quick introduction like this for months! Thanks a lot dude!

  • @CarlosBruno82
    @CarlosBruno82 4 роки тому +4

    Thank you. That was what I was looking for. It will help me a lot in my migration from JavaScript to Dart.
    Sorry for my English. I used google translator.

  • @carniattos
    @carniattos 6 років тому +2

    Great video, I was waiting for it since your last video, I'm intrigued with flutter and this video gave me the bare minimum to kickstart a flutter app

  • @darshangowda309
    @darshangowda309 6 років тому +219

    JS is my wife, but flutter is my mistress! Awesome😂😂😂

  • @avi12
    @avi12 6 років тому +5

    When I started to learn Dart, I immediately understood why Google wanted so badly to standardize this language for the web
    Such a good language that seems to me like a combination of Java and JavaScript, in a very good way
    I personally favor JetBrains software over Visual Studio Code, so I also benefit from quick-fix, which saves so much time
    In short, I can't decide what I love more - Dart or JavaScript

    • @Fireship
      @Fireship  6 років тому +8

      Dart might not be exciting, but it's a very productive language. Almost everything just autocompletes with inline docs.

  • @mustofa_id
    @mustofa_id 6 років тому +6

    Dart like Modern Java mix with JavaScript.
    Thanks for awesome video!

  • @Kay8B
    @Kay8B 3 роки тому +1

    Coming from C# as my mother language in coding. This look eerily similar. Gonna give this a go and finally build that app my wife keeps asking me for!

  • @JeanM77
    @JeanM77 2 роки тому

    I was given soft soft as a gift in 11, and up until recently, I was so overwheld by the complexity of it that I never got past just using

  • @alexschlake9701
    @alexschlake9701 6 років тому +76

    Mmmmm the C like syntax reminds me of my wild college days.

    • @JannisAdmek
      @JannisAdmek 6 років тому +13

      Alex Schlake wild malloc times? ;)

    • @luiaslan
      @luiaslan 5 років тому +1

      C is life.

    • @keokawasaki7833
      @keokawasaki7833 4 роки тому +3

      I am going through them... still need to learn how yo use gdb

  • @sortof3337
    @sortof3337 4 роки тому +3

    I know I am late, but I have been doing Java my whole life and flutter seems like something I've been asking for but too afraid to check out. :P

    • @brhh
      @brhh 4 роки тому

      than don't wait, java is dying

  • @nabin9363
    @nabin9363 3 роки тому +1

    Now every js developer must learn in2021 ,
    I love js ,
    But i like flutter too .
    😍😍😍😍

  • @florentarlandis1209
    @florentarlandis1209 4 роки тому

    Await for loop?! This looks awesome!

  • @dhanyakumar8965
    @dhanyakumar8965 2 роки тому

    Super thanks for sharing
    I hesitate to learn flutter dart program as a js developer but after watching you're video hesitation gone

  • @VikramSinghVikroatwork
    @VikramSinghVikroatwork 6 років тому +1

    OMG. So many languages. I have an experience in Java, C++ and C and now I have trouble deciding whether to go for Angular or react or Vue as a web developer for a job prospect

    • @THEMRfatefighter
      @THEMRfatefighter 5 років тому

      Js. Functional Js should never be underestimated

    • @philippklemmer3785
      @philippklemmer3785 5 років тому

      First improve you J's knowledge. If you would go with angular, you have to learn typescript, which is really nice. React also supports Typescript, but I don't know about Vue. The point is, search for available jobs near to you and learn it, if you just want to pay bills. I would recommend you to look in every framework and pick the one you like the most :)

  • @OproDarius
    @OproDarius 4 роки тому

    Man...This guy knows a lot!

  • @shaiker
    @shaiker 4 роки тому +8

    12:38 nice stackoverflow right there

  • @SprHero
    @SprHero 6 років тому +3

    Looks really cool! Thanks for the comparison 👌

  • @shafi2344
    @shafi2344 6 років тому +2

    Plz make Nativescript tutorials as well. It is the best for solution for an angular developer for truely native app.

    • @Outthebots
      @Outthebots 5 років тому

      how about nativescript :)

  • @Its_Pritam_
    @Its_Pritam_ 4 роки тому +4

    Flutter with the android studio is much more convenient and powerful, so I avoid vscode. I am a native android developer and knew very little about javascript. So for me, it was easy to learn flutter than react, because dart is pretty similar to java.

  • @fredmaiaarantes
    @fredmaiaarantes 5 років тому +2

    Your content is always great! Congrats and please keep doing this. 👏

  • @juangamarra1463
    @juangamarra1463 6 років тому +1

    Genial. Excelente trabajo. Gracias.
    Esperamos mas noticias de Flutter.

  • @manueldiera6781
    @manueldiera6781 5 років тому

    Some of the best material on youtube. Hands down. I will be buying one of those Flutter shirts too btw.
    P.S, everyone reading this comment should go checkout his video on Flare animations and integrating them to your Flutter app.

  • @digitalalliance4283
    @digitalalliance4283 6 років тому +63

    look like we have too many choice to develop programming in 2019

    • @jjjjjjjjwwjwjw
      @jjjjjjjjwwjwjw 6 років тому +12

      Web -> JS, Hybrid -> Dart, Native -> Swift/Kotlin
      Doesn't seem too bad.

    • @ownagejuice1394
      @ownagejuice1394 5 років тому +3

      Ji Park and by Web we mean Vuejs or Svelte haha

    • @brandongonzales9687
      @brandongonzales9687 5 років тому +16

      @@jjjjjjjjwwjwjw You mean, web => JS, PHP, Python, Ruby, Java, Kotlin. Desktop => Electron, Rust, C, C++, Python, C#, Java, Kotlin. Mobile => Java, Kotlin, Ionic, Flutter, Nativescript, React Native.

    • @okie9025
      @okie9025 4 роки тому +2

      @@jjjjjjjjwwjwjw Flutter isn't hybrid, it uses native components. React Native is hybrid

    • @mr_ks_gaming
      @mr_ks_gaming 4 роки тому

      @@jjjjjjjjwwjwjw Flutter isn't hybrid , it's cross platform.

  • @bas_kar_na_yar
    @bas_kar_na_yar 5 років тому +4

    I love flutter because when I ask it to align content center, it does align content center..

    • @Yivan4
      @Yivan4 3 роки тому

      Unlike centering a div

  • @VeryBlueBot
    @VeryBlueBot 5 років тому

    Thanks! Very helpful starting point, would defiantly dig int to Flutter more

  • @emersontavera9362
    @emersontavera9362 Рік тому

    It resembles more like Java to be honest, great video

  • @mikeymop
    @mikeymop 4 роки тому +4

    I _really_ like this video. As an RN developer this was very concise and informative. I was sad that at the end you left Stateful widgets listening to Streams with just a code snippet, instead of the perfect detail you included on all of the other concepts.
    I poked through your channel for all videos on flutter you have made hoping there was a good video dedicated to Streams and Stateful widgets but came up empty. Can you recommend one that you liked when you were learning them?

  • @Todiros
    @Todiros 6 років тому +3

    I have a pretty ambitious application that I'm trying to build. It would be targeted for mobile users but as a single web developer, I would build a web app first using React on the Front End (not yet sure on the Back End).
    I thought of using React Native for mobile apps but then I heard it won't be optimal performance wise and that debugging in production would be a nightmare so I'm thinking that maybe I should use Flutter. I do like Dart and coming from C++ and C# it seems it won't be too difficult to get used to it.
    Still not quite sure.

  • @bibibobs
    @bibibobs 6 років тому +1

    3:30 or press F5 and it will hot reload on save

  • @dami-i
    @dami-i 2 роки тому

    In JS, you can get the last element of array with ".at(-1)".

  • @rodrake1
    @rodrake1 6 років тому +21

    I’ve never seen a developer talk so fast... do you speed up your videos? 😁

    • @Fireship
      @Fireship  6 років тому +21

      Did that whole video in one take :) JK, I cut out dead air from the audio track.

  • @yolamontalvan9502
    @yolamontalvan9502 4 роки тому +1

    Wow, this is what I call Learning at Warp Speed.

  • @tomvanlieshout524
    @tomvanlieshout524 5 років тому +2

    Great video. Just wish you'd have used a de-esser plugin on your voice recording.

  • @dmitryrudenko4998
    @dmitryrudenko4998 5 років тому +1

    Flutter is gem!

  • @GeraldScholz
    @GeraldScholz 6 років тому +1

    I thought Dart would be more complicated and therefore I didn't touched it. But this looks pretty easy to get into.

  • @bedruomer8777
    @bedruomer8777 2 роки тому

    array.at(-1) can also be used to get the last element in an array in JS

  • @elyoni-corp
    @elyoni-corp 2 роки тому +1

    Flutter is way better than js frameworks for multi platform applications , I wish I know this sooner

  • @alexpiano
    @alexpiano 3 роки тому +1

    Always nice and instructive videos. If I may, music is a bit too loud in my opinion, tough to focus on what you're explaining.. until you stop the music of course.

  • @anb4351
    @anb4351 5 років тому

    as someone who works both with java and javascript , Flutter looks really good but the only reason I am hesitant to learn it is because Dart , Learning new Syntax's just makes life more complicated. You get confused every now and then specially when get used to one language.

    • @Jamguin
      @Jamguin 5 років тому

      Well, dart is ok because it is like Java+JS. But the real problem is some basic packages are not stable yet. For example, there is a bug in Webview about not showing keyboard. I already know C++, C#, Java, Python, JS, TS. So adding Dart won't hurt much but this is too critical.. so I am learning both RN and Flutter just in case.

  • @anthillca3665
    @anthillca3665 6 років тому +6

    Dude, please create a Flutter/Firebase course on Udemy. Your vids are great, and Udemy is in need of a Firebase course that truly does it justice. Or just do a Firebase course by itself, that would be enough.

  • @mattiaesposito5525
    @mattiaesposito5525 6 років тому

    very nice tutorial thank you i think i'm gonna learn dart and flutter

  • @sarusethi987654321
    @sarusethi987654321 6 років тому

    I am a Flutter Developer with a background in Native Mobile Development. If you are coming from a non-mobile development background to Flutter, you are gonna get a harder time understanding the framework compared to a person with a background in some other mobile framework.

    • @ferdiangunawan1237
      @ferdiangunawan1237 3 роки тому

      true

    • @donkeytrump
      @donkeytrump 2 роки тому

      Haha maybe you are right. Im learn basic amd fundamental of Android Kotlin and this Flutter is great for me. I prefer to learn Flutter rather than Android Kotlin.

  • @Boogeyxx91
    @Boogeyxx91 4 роки тому

    very nice video introduction....keep it up #team

  • @leivicyper3827
    @leivicyper3827 4 роки тому

    what do you think about flutter after a year of programing?
    (excelent video!)

  • @JimmyS2
    @JimmyS2 6 років тому

    Excellent introduction, thank you

  • @ivanpavlovnorth
    @ivanpavlovnorth 5 років тому +1

    Good material! How about using Android Studio for Dart Flutter?

    • @aymcorporation3456
      @aymcorporation3456 5 років тому

      I have just started using flutter since this month, its build time is better than java and it has Hot Reload feature and it's super fast, I really love Flutter.

  • @sveinsoermo9883
    @sveinsoermo9883 6 років тому

    TWO WORDS ...VERY IMPRESSED!

  • @vivekshingala1431
    @vivekshingala1431 6 років тому

    Which one should a beginner choose? React native or flutter?

  • @tntg5
    @tntg5 3 роки тому

    To get the last element of an array called array you just go with [...array].pop() wich won't alter array

  • @valikonen
    @valikonen 5 років тому +1

    I don't know why, but google make second hand programming languages, see: TypeScript vs. Dart, Flutter vs. React Native, Angular vs React, Traceur vs. Babel. Probably Go is the best product from google.

  • @humanontheinternet6510
    @humanontheinternet6510 5 років тому +1

    Google planed to use dart for angular 2 but they used typescript 😥😥
    But now dart is back with 🔥🔥🔥🔥🔥

    • @not2day646
      @not2day646 5 років тому

      I can see why though. They didn't want to make that drastic of a change. Ts although different is much more similiar to js. I think they would have lost too many js devs if they went straight to dart

  • @Viralvlogvideos
    @Viralvlogvideos 4 роки тому +2

    Dart is more like python 😁 8:28 private variable _ and also print() dart is sexy language but I wish there is back-end frame work for it like we have node js, Django

  • @jnsp6081
    @jnsp6081 3 роки тому

    You should make a discord server for your community :p
    Love your videos

  • @bruh8731
    @bruh8731 3 роки тому

    High quantity content 💯

  • @jouebien
    @jouebien 2 роки тому +1

    my biggest issue with dart is that it hasn't go a native double type - any time you want to calculate money your stuck using a third party library which hasn't implemented comparators. My biggest issue with flutter is the bugs and the issue auto close robot which closes open bugs before they get fixed. I still have like 10+ bugs in flutter which are over a year old and are still broken.

  • @gouthambolt
    @gouthambolt 4 роки тому +3

    I am new to JS and I find it not likeable. Can I choose to dive into flutter?

    • @jutsuuchiha3858
      @jutsuuchiha3858 4 роки тому +1

      Dart doesn't have a large community

    • @willinton06
      @willinton06 4 роки тому +2

      Depends, are you doing this for fun or to get a job? Cause if you want a job, JS is the safest choice, for fun? Flutter is the way

  • @flutterfromzero3075
    @flutterfromzero3075 3 роки тому

    Great video! 👍👍🔥

  • @iamclaytonray
    @iamclaytonray 5 років тому +1

    Great video but I disagree with your statement about local state not scaling well. In my opinion and experience, state management libraries, like Redux, add additional complexity to a project and does not scale well for the team. Having to go through multiple files to track down where your state is coming from, where it currently is, and where it will end up is tedious and inefficient. Past that, state management libraries are often abused. I rarely see something like Redux being properly used as it's usually a scapegoat for throwing your whole application state into.
    I've seen local state being abused and not implemented properly as well but there are considerably less problems when you're dealing with local state than with using a state management library.

    • @Fireship
      @Fireship  5 років тому +1

      You make some great points and I agree state management libs are often unnecessary and abused. I've found local state easier to manage in Flutter than ReactJS and believe this is mostly due to Flutter's builder widgets, like StreamBuilder. Personally, the combination of setState and Streams has been more than adequate to solve all my data flow problems.

    • @iamclaytonray
      @iamclaytonray 5 років тому

      ​@@Fireship - I concur. The Flutter team really thought things through pretty well!

  • @viralvideos9227
    @viralvideos9227 3 роки тому

    please make a video on performance between dart vs go vs java script

  • @saideepkonduri6429
    @saideepkonduri6429 6 років тому +1

    Awesome , life will be easier if dart is superset of js,ts

    • @tsortanidischristos412
      @tsortanidischristos412 6 років тому

      I think they chose Dart cuz it's one really close to JavaScript syntax and also compiles directly to native code

  • @Vietnamcamping89
    @Vietnamcamping89 5 років тому

    pure javascript, react and angular-typescript, that's all for me :)

  • @itsdazing1279
    @itsdazing1279 4 роки тому +1

    Question:
    Was that quizzes app build with flutter?

  • @lancerino765
    @lancerino765 6 років тому

    Do you think that Flutter + Dart is the future?

    • @Fireship
      @Fireship  6 років тому +3

      Maybe... It will not replace JS solutions, but it's a much better hybrid alternative for those with C/Java backgrounds, while being just as suitable for web devs. It can also build Fuchsia apps, so that's a big wildcard.

    • @lancerino765
      @lancerino765 6 років тому

      @@Fireship awwww yizzzz. Informative. Thank youuuuu. More vids and subs to comeeeee. :*

  • @nanip3946
    @nanip3946 4 роки тому

    You can use Timer.periodic(duration, callback); instead of Stream.periodic(duration).listen(). Anyways, thanks for the video bud!

  • @StarryNightSky587
    @StarryNightSky587 6 років тому +6

    Wait, Dart is still alive? :D

  • @MechyBang
    @MechyBang 6 років тому +1

    You, sir, are the shit! 🙌🏼🔥

  • @pastuh
    @pastuh 5 років тому +1

    I just started deep dive javascript...
    I don't know if its worth to switch.. :X
    NodeJS also very popular

  • @RahulRanjan674
    @RahulRanjan674 6 років тому

    I'm new and getting into web dev learning fronted as of now. Ionic 4 (angular ts)/ react native/ flutter, what should be my path.
    And what is flutter hummingbird?
    Thanks for your work. :)

    • @AlexanderGusakov
      @AlexanderGusakov 6 років тому +1

      Rahul Ranjan definitely Flutter, I tried all and flutter is the best for me in many aspects

    • @RahulRanjan674
      @RahulRanjan674 6 років тому

      @@AlexanderGusakov how much of java or core android do I need to get started. and please tell me about all prerequisites. Thanks for your reply. :)

  • @MatthewChenIsAwesome
    @MatthewChenIsAwesome 5 років тому +1

    Do you think it is quicker to write react.js and react native and reuse some code between them or write vue (im more comfortable with vue than react) on web and flutter on mobile? Having a really difficult time deciding rn :/

  • @sourishdutta9600
    @sourishdutta9600 6 років тому +2

    Stream of knowledge!!! Offfff !!! Cool Man. Thanks

  • @MrDzprofessional
    @MrDzprofessional 5 років тому +1

    for the
    await for
    you can use map in js and await it with Promise.all(arrOfPropmises)

  • @AbhishekKumar-mq1tt
    @AbhishekKumar-mq1tt 6 років тому

    Thank u for this awesome video

  • @VikramSinghVikroatwork
    @VikramSinghVikroatwork 6 років тому +1

    I do like Dart though. Can code using an editor without that heavy android studio. P. S I have a 4gb Linux system but still 4gb is not enough these days and I need to update my skills fast to get a job in web development

  • @Viralplace
    @Viralplace 5 років тому +1

    So should I learn vue or flutter ?

    • @Fireship
      @Fireship  5 років тому +4

      Wanna build a web app? Vue. Wanna build a native mobile app? Flutter

  • @DB-ho8cc
    @DB-ho8cc 5 років тому

    What editor or ide are you using that gives you that info when you hover over something?

  • @AkshatKanchan
    @AkshatKanchan 6 років тому

    Please more of this!

  • @zoecarlibur
    @zoecarlibur 6 років тому

    Very nice, As a JS developer though I don't think I'll be learning Dart anytime soon. Because I think TypeScript/ES7 isn't going anywhere soon on the web. And on mobile I still like the idea of deploying PWA's.

  • @amir7rf
    @amir7rf 6 років тому

    Flutter have alot in common with qt quick (qml)
    which you think is better !?

  • @nishanthdipali6838
    @nishanthdipali6838 3 роки тому

    Can we take functional approach in dart(flutter) as we can in react or flutter just restricts us???

  • @MrHasanaki
    @MrHasanaki 6 років тому +3

    so many frameworks shoot like mushrooms out of the ground - it is so hard to keep up with everything - impossible

  • @mehmetkose1753
    @mehmetkose1753 6 років тому

    top notch quality!

  • @oussamawahbi4976
    @oussamawahbi4976 4 роки тому

    i have made an app using react native , im pretty good at it but i know that flutter is just better , what should i dooo

  • @mitchross2852
    @mitchross2852 4 роки тому

    Great video