Тёмный
No video :(

Flutter VS React Native -- Will Flutter Kill React Native? || Crema 

Crema
Подписаться 19 тыс.
Просмотров 291 тыс.
50% 1

Опубликовано:

 

28 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 502   
@Cremalab
@Cremalab 5 лет назад
Check out our blog post on Cross-Platform Native App Development - Life Before and After Flutter: www.crema.us/blog/cross-platform-native-app-development-life-before-and-after-flutter
@heramakr2780
@heramakr2780 5 лет назад
Yo please please review sketchware you'll love it
@Cremalab
@Cremalab 5 лет назад
Hey, Hera! Thank you for the suggestion, we'll add it to the list (:
@jasonreviews
@jasonreviews 5 лет назад
i thought web apps were cross platform?
@Cremalab
@Cremalab 5 лет назад
Definitely! This is less about PWA and more about languages that compile down to mobile platforms. We write our share of web apps as well, though!
@bobmarengo8322
@bobmarengo8322 4 года назад
Oh man, where to start...? So many core code and implementation probs in flutter and Dart. We gave circled back around like 4 time now. We really want to like it... we really want to use it. Also, we keep hearing that Google is stepping back again and has constrained resources on it now. Is that true? One of the sources works closely with them. So, it makes me think it is true. Sure explains the increased probs. I guess if you are ready and able to code around the problems then sure, it could be really good for some UC’s.
@russgeller2517
@russgeller2517 5 лет назад
I'm a React Native developer. If Flutter "kills" React Native, then I will move to Flutter, simple as that 😀. I personally don't have a preference 😀
@yashkalwani2674
@yashkalwani2674 5 лет назад
You sir, are the manifestation of learning technology and not language.
@naynyamish270
@naynyamish270 5 лет назад
Yash Kalwani arent we all my friend, time is limited, Ive got FLUTTERing bird to feed.
@josecarlosramirez486
@josecarlosramirez486 5 лет назад
Not enough dinosaurs ! 🤷‍♂️
@smithcodes1243
@smithcodes1243 5 лет назад
Same as you. I learn what is most on-demand in my city. If coding with Potato is the new trend in my city, I code with Potato lol.
@maxechendu7120
@maxechendu7120 5 лет назад
B..but you're a palaeontologist............
@MarcinCebula
@MarcinCebula 4 года назад
"You'lll never have to learn another framework again. Angular.js will forever be backwards compatible" - Google 9 months later... "This is Anuglar 2 and it's nothing like Angular and we're killing Angular.js" - Also Google
@Cremalab
@Cremalab 4 года назад
Agreed - there's always a little bit of trepidation around a new offering from them. Excited to see the community continue to support the framework as a whole!
@marlonvonansale6457
@marlonvonansale6457 4 года назад
HAHAHAHAHAHAHHA but they did good on android to androidx though backward compatible run smooth
@bobmarengo8322
@bobmarengo8322 4 года назад
Yup. Now they are considering “setting it free”. Great timing Google- especially with all the new bugs they added. “Clutter” has become the new name fast gaining in popularity. GOOGLE- COME ON AND MAKE UP YOUR MIND. Fix the huge base of problems and the stupid choice of Dart, or spin it off and sell it. It has huge potential, but right now it is more of a cautionary tale than a viable solution for many.
@RexGalilae
@RexGalilae 4 года назад
Also Google: We'll make it the hardest to learn, the most cumbersome and least efficient web framework. Also have our boi Evan You beat us with a completely open-source project
@dipakraut6058
@dipakraut6058 3 года назад
🤣🤣
@richasay9077
@richasay9077 5 лет назад
I'm working on our first Flutter/Dart app, and while the initial learning curve was steep, it is making a lot of sense, and it is so fast. Hot reload is so useful, I cannot imagine going back to something that requires build/run/compile times... loving the UI and the smooth native flows.
@Cremalab
@Cremalab 5 лет назад
We're all about the fast user feedback while developing! Definitely a lot to learn but the tooling is amazing once you get up and running. Best of luck and thanks for stopping by!
@gofullstack
@gofullstack Год назад
What has your experience been throughout these years?
@modiddymo
@modiddymo 5 лет назад
Here are the issues I have with Flutter so far: 1- Material everything. The “Flutter way” of doing things just assumes you’re using Material design and then maybe overriding for your app’s brand. I much prefer RN’s minimalist approach to theming, which adopts each OS’s design language and then allows you to override from there. 2- Dart is a post-apocalyptic wasteland. Have you tried searching for Dart packages for specific functions? There’s one solution, if any, for a given common problem. The Dart ecosystem is so tiny and seems to be moving at a snail’s pace compared to JavaScript. This leads me to my next point. 3 - Flutter is its own world. You can bridge Obj C and Java to Flutter/Dart and I’ve worked on projects where we have done so. But you’re still compiling a unique Flutter stack. For example if you want to have a brownfield app that mixes Flutter and existing native code you’re in for a bumpy ride. In fact I don’t think it’s possible. That worries me because I’m always dependent on the Flutter architecture for my app. With RN I can just go pure native and build on Android and iOS SDKs if I want. I think the main criticisms given to RN are performance for things like animation and library availability/ stability. Performance is already being addressed by Facebook, and the RN team is working on a JS-to-native messaging system that is much faster than the current bridge. As for library availability/stability, I’m constantly seeing updates to existing libraries and discovering new ones. An entire open source community has emerged around RN and we’re learning and developing a rich ecosystem around the library. I think Flutter is a contender. It’s just way too dependent on Google and Dart, and so the overall ecosystem is small and slow, which is worrisome atm. This may change and I’m rooting for Flutter. I think it’s an otherwise beautiful framework. UPDATE: It looks like the Flutter team have addressed the brownfield app issue recently, so I think if you want to incorporate Flutter into an existing app you have better options now.
@Cremalab
@Cremalab 5 лет назад
Excellent points. Material overrides (or replacements) are going to be interesting to track going forward - do you think most people will want to roll their own styles most of the time? Like you, we've been thinking a lot about the difference between having the flexibility to go full native vs being siloed in a framework for 90% of the architecture. React Native's recent push for, "Lean Core" is a really, really interesting development from that perspective. Thanks for the great thoughts! We're excited to see how things look in another six months or so as the communities continue to grow and change.
@modiddymo
@modiddymo 5 лет назад
Crema With how crowded the App and Play Stores are, and with the need to make our products engaging and to stand out, absolutely yes. The Hamilton Broadway musical app that has been one of the Flutter success stories presented by Google is one example of a completey branded experience. That's one of the marketing lines of Flutter (and I'm paraphrasing): No more cookie-cutter apps. The closeness to the metal allows fluid animations that are themselves often used to delivery a delightful UX and to differentiate an app's brand.
@Cremalab
@Cremalab 5 лет назад
Excellent point! Thanks again for bringing up those real-world cases.
@modiddymo
@modiddymo 5 лет назад
Crema thank you guys for being light-hearted and tongue-in-cheek about the whole "killing RN" thing. I think the competition is better for all of us.
@YazeedAlKhalaf
@YazeedAlKhalaf 5 лет назад
There is Cupertino
@lijulius8121
@lijulius8121 5 лет назад
React Native said: I will replace the native app in the future, hug me quickly. Flutter said: I will replace native app soon, don't learn RN, just study me. Native: Well... Both of you are right, I'm just waiting the third guy who claims to replace me in a day.
@ScottMosesSunarto
@ScottMosesSunarto 5 лет назад
Well unless Google is ditching the current "Native". Google Fuchsia is built using Flutter en.wikipedia.org/wiki/Google_Fuchsia
@MultiLenoxxx
@MultiLenoxxx 5 лет назад
Web is the future 🤷‍♂️
@marlonvonansale6457
@marlonvonansale6457 4 года назад
hell still working on kotlin and swift...
@michajabonski8152
@michajabonski8152 4 года назад
Hm but who would build the third guy? MS has xamarin, FB has RN, now Google started flutter. Amazon...? C'mon...
@1b0o0
@1b0o0 4 года назад
@@MultiLenoxxx Flutter takes care of that too.
@username_6948
@username_6948 4 года назад
6:51 - your welcome :)
@vineethreddy6957
@vineethreddy6957 4 года назад
You are
@IshanKesharwani
@IshanKesharwani 4 года назад
Everyone is talking about FLUTTER vs REACT NATIVE and here I am studying JAVASCRIPT and now confused what to do because everyone is killing each other.
@sakibullah3577
@sakibullah3577 3 года назад
Haha..me too After just learning node js and react, I thought, "finally I have some skills". And now "ahh! What do i need to learn"
@dipakraut6058
@dipakraut6058 3 года назад
🤣🤣
@ChumX100
@ChumX100 5 лет назад
7:28 I mean.. PHP is still here... They laugh. They realize PHP is actually still here . No more laughs.
@scttymn
@scttymn 5 лет назад
lol. word.
@chriscorrigan14
@chriscorrigan14 4 года назад
PHP .. the Donald Trump of coding languages
@brentfeathers7004
@brentfeathers7004 4 года назад
@@chriscorrigan14 PHP is like the predecessor for woke script kiddies nowadays (before they became "woke" to using javascript for everything... stupid idea, by the way)
@chriscorrigan14
@chriscorrigan14 4 года назад
Brent Feathers ya, I think I gave Trump too much credit there
@snooow2879
@snooow2879 4 года назад
PHP 8.0 is gonna be amazing
@xanderjakeq
@xanderjakeq 5 лет назад
I watched the demo for Flutter. I'm amazed at all the zooming and scaling magic. I want to learn flutter (and dart) now.
@Cremalab
@Cremalab 5 лет назад
Yeah! Flutter's rendering engine is really cool. Excited to keep using it. What sort of projects do you see yourself working on with Flutter?
@xanderjakeq
@xanderjakeq 5 лет назад
@@Cremalab I'm currently learning reactjs(web), I hope to build mobile versions of my webapps. The easiest transition is reactNative, but I didn't see a RN demo app that would match the demo app for flutter shown here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-kpcjBD1XDwU.html
@itssanchez5265
@itssanchez5265 5 лет назад
I've been buildiing react native apps for two years and I just started flutter a couple weeks ago and while I think flutter is a better solution, it will not "kill" react native.
@deevally
@deevally 5 лет назад
Chisom Ekwuribe drop your email address Bros. I want to enquire something from you.
@itssanchez5265
@itssanchez5265 5 лет назад
@Gerald Alvin you have Instagram? @socom.458
@deevally
@deevally 5 лет назад
Sent u a msg on IG
@amirulasrof5891
@amirulasrof5891 5 лет назад
Ive tried, ionic, rn, nativescript and tbh flutter is the best right now
@ramasamynp8175
@ramasamynp8175 5 лет назад
I like React because I can build Web Apps and mobile Native Apps using React
@izzy-cs6fu
@izzy-cs6fu 5 лет назад
coming from native android develpment, i started learning react native and boy has it been one bumpy ride! flutter looks more promising, the plugins are a one up for me. i'm gonna start learning flutter.
@Cremalab
@Cremalab 5 лет назад
The plugins are definitely very nice. Thank you for watching!
@chrheca
@chrheca 5 лет назад
Any update on the learning experience? I'm divided about which is one is good. Have dabbled a bit in RN and also felt it was a bit of a bumpy ride, also the documentation doesn't feel that great. Was flutter better in these aspects?
@izzy-cs6fu
@izzy-cs6fu 5 лет назад
@@chrheca hi, I'm currently using flutter for a project I just embarked on, so far its been great. Once you learn the basics of dart and understand flutter is "all widgets" then you're good to go. Flutter's documentation(you should check it out) is simply awesome unlike RN's. My first RN app didn't have that native feel at all, one could tell it was hybrid easily, so many lines of code was required to get the android ripple effect but with flutter your apps get the native look and feel with little effort be it android or iOS. I suggest you go with flutter.
@JonesDTaylor
@JonesDTaylor 4 года назад
@@izzy-cs6fu I am a RN developer and I can confirm what you said. Flutter has a far better developer experience. From now on I will only use Flutter for my side projects.
@juanmamenendez
@juanmamenendez 4 года назад
@@JonesDTaylor As mainly a web developer I think the opposite, Flutter is more verbose and has too much nesting and you really need to know well the widgets and his relationship to do a decent project. I think RN brings a better user experience
@sumangyawali
@sumangyawali 5 лет назад
I, as a web developer, love RN. Hope RN will get better as its competitor is coming.
@Cremalab
@Cremalab 5 лет назад
We agree! And we still support ReactNative for sure! But Flutter seems to be winning us over.
@yowheeler
@yowheeler 5 лет назад
Flutter is great. For a company that wants to build an app on the cheap.. all the hard work is done..
@valentine1925
@valentine1925 5 лет назад
I had built an app with flutter and it is pretty good, Im a iOS Swift developer and I think as a native developer on iOS and I think it is good to have a skill in hybrid apps and for me I'll choose flutter for that one because the code syntaxes are not that far from swift.
@scttymn
@scttymn 5 лет назад
Agreed. Coming from a native background, Flutter feels the most natural.
@oscara9709
@oscara9709 5 лет назад
Thank you for your opinion, I'm a native ios developer myself too and I am searching for a hybrid app.
@louisgjohnson
@louisgjohnson 4 года назад
I’ve built a couple of apps with react native and I found it quite easy to jump into considering I had prior experience with react. I was using expo, which seemed to make the whole experience pretty smooth
@Cremalab
@Cremalab 4 года назад
We have found that to be true as well! There's definitely more of a learning curve with Flutter when you're coming from React - Expo makes a big difference there as well. Thanks for the input!
@JustinEltoft
@JustinEltoft 4 года назад
Flutter and dart feel very natural for me. So glad it eliminated the xml need for android. I cringe if i had to go back to java/xml for android now. Flutter for web is very usable but still not there so I'm interested to see how long that takes
@luxeave
@luxeave 5 лет назад
a month into learning flutter. Lovin it every step of the way.
@mikhail6193
@mikhail6193 5 лет назад
react-native doesn't promise you, that you can reuse, the code with react-dom. But you can reuse it with react-native-web.
@baigali93
@baigali93 5 лет назад
It took me a week to finally start with React Native to start my mobile development career, everything was setup and then I came here, saw the video, read the comments and all of sudden, I believe its better to start learning Flutter now!
@Cremalab
@Cremalab 5 лет назад
Exciting times! Thanks for stopping by and good luck!
@cyberneticscore41
@cyberneticscore41 4 года назад
started flutter in a month, and i can't stop learn it because it was sooo addicting. hot reload features and soo many ready to use widgets. flutter is fun
@marcmoo9130
@marcmoo9130 5 лет назад
Hope flutter vs RN is not next angular vs react.
@Cremalab
@Cremalab 5 лет назад
Same here, actually. We're excited to see where the road leads but aren't really into the turf wars that often result from these framework comparisons. Use the best tool for the job, eh?
@antonm_
@antonm_ 5 лет назад
I have been working on an enterprise Flutter app for the past 6 months. I really love Flutter and them taking inspiration from React helped me immensely in creating the UIs. The tough part though was making the BLoCs work. At its most basic, BLoCs work nice and make a lot of sense (using Rx streams to flow data and events). To help me learn it, I even tried implementing it using RxJS with React and it worked. My issue was that RxDart was a pain to work with especially coming from RxJS. It works quite differently in Dart than in JS. Plus being the team lead with junior developers under me, Rx seemed to be such a huge learning curve for them so I had to use a simpler approach to managing state. I still like the BLoC pattern but there needs to be more official information about it. Overall though, Flutter is an excellent choice for cross-platform development. It is simply the closest thing to "native" you are going to get it being implemented as a custom Skia renderer on a native view. The performance is great and the tools are excellent (I am exclusively using VSCode).
@scttymn
@scttymn 5 лет назад
BLoC is definitely the biggest hurdle we have run into as well. Hopefully the flutter team will put a bit more thought into that.
@trinitynightclub1
@trinitynightclub1 4 года назад
R.I.P. React Native. Used em both. Flutter wins hands down
@andriabrown3682
@andriabrown3682 5 лет назад
Flutter won't kill react-native-web because there are so many developers who prefer writing just JavaScript. Also, React is backed by Facebook so Flutter being backed by Google doesn't mean anything.
@jboxy
@jboxy 5 лет назад
Angular has proven to be a large failure as well
@kps2642
@kps2642 5 лет назад
As of now I think React Native still rules, But in future, I guess flutter will win because Google will soon release fushia OS and flutter being a Google technology will move to it leaving react native behind.
@mradzinski
@mradzinski 5 лет назад
"Google will soon release fushia OS"... Well Hi! Google will not be releasing Fuchsia for mobile in the short term. It will initially be rolled out to Chromebooks as a replacement for Chrome OS. You can most probably expect your phone to run Fuchsia in no less than 3 years (and another 2 for vendors to release phones running it). On the other hand, Fuchsia WILL support Android apps as first class citizens (just check the repo, ART has been commited a month or two ago, and Magenta interops with it just fine), therefore you can keep coding native apps, Ionic apps, Flutter apps, RN apps, etc, given that all compile to APK's ergo all will run. I invite you to read more about the topic. Cheers!
@kps2642
@kps2642 5 лет назад
@@mradzinski Good Point, Thanks
@Cremalab
@Cremalab 5 лет назад
It will be super interesting to see what happens with the ecosystem as a whole - here's hoping that everyone continues to play nice together! Thanks for the thoughts.
@ryanramkalawan2755
@ryanramkalawan2755 5 лет назад
Honestly I've worked extensively with both frameworks, Flutter and React Native. But I am going to have to choose Flutter as the most promising for future mobile development. Also with Google working to bring out Hummingbird for web development that's built on top of Flutter framework and Dart programming language, It will end up being a complete game changer and will overtake everything in the industry! Mark my words, Flutter and Humming bird are the future. At the moment i'm going through a flutter course on Udemy with this guy Maximilian Schwarzmüller, hes honestly the best teacher I've ever had hands down.
@samsonnwokike9897
@samsonnwokike9897 5 лет назад
I love the honesty in this video.
@Cremalab
@Cremalab 5 лет назад
Thanks Samson!
@thundergabriel
@thundergabriel 4 года назад
Github Issues React Native 727 Flutter +5000 mmmm I ´m going to learn React Native first.
@saulmaldonado4607
@saulmaldonado4607 4 года назад
Consider the fact that not all the issues are problems. Some of them are suggestions for improvements
@juniorjas
@juniorjas 5 лет назад
Very interesting talk! I really like that you build some apps at least and talk about real experience and feelings, the majority of comparison I see only reads the description of the web site of each framework. Very nice!
@Cremalab
@Cremalab 5 лет назад
We love to get our hands dirty and build (or break) lots of things to learn more. Thanks for the feedback!
@siobahnquinn7461
@siobahnquinn7461 4 года назад
We have worked in a bunch of the major UX, and rapid hybrid and full stack tools over the past decade. From some of the most expensive tools that were mandated by corp and government projects like Outsystems, to Wakanda, React, Figma, Flutter and several others. But one thing in common is that they all have their own problems and best use cases. We work pretty darn close with some of the teams at Google, Apple and Facebook, and got some worrisome news of late about Google stepping away from some of its Flutter plans, to the chagrin on some close to the project. They were told by leads that the idea behind the shift discussed is have the market pick up more of the project. But based on similar past Google statements, we know what that means, and it is generally not good. It may not mean major problems for the platform, but I know that at least one of the core team members is weighing his options, and another blasted them a bit last week. But, we like Flutter a lot still, although Dart freaking blows on so many levels. Especially bad given all the bugs. As time is money, we currently do about 50% in Figma. We use it together with on of a few other animation tools. We hope to do more with Flutter, but it has the most ntove bugs of any environment we work with, so we keep stepping away each time we have tried. It always takes lots longer to do solidly in Flutter. We move to our own customized Webviews plus NodeJS in place for speed and stability. React Native is a bit more mature and stable in terms of those types of bugs. Really, it is a use case thing for the most part. However, I wish Google had gone the other way. They really need to squash a lot of aborted Hummingbird and other bugs that are causing lots of frustration. Unlike a 4 month project in Flutter that was supposed to be 4 weeks, we have not had to rewrite around major sections of React Native code like we recently did again in Flutter. One of our team members who pushed the team and client to have us do it in Flutter was almost fired. He wound up writing 10K lines of workaround replacement code to save his job. Given another year, we will revisit Flutter for Hybrid native dev, but right now... no way. It has just been too painful, and that continues to be Google’s fault.
@sandramuncelli7976
@sandramuncelli7976 4 года назад
We use React and Flutter for a lot of projects- over 2 dozen with React Native this year and 8 with Flutter. We still use Figma together Principle whenever possible- like any advanced UI/UX and mockup work and all of our complex protos where we need full animation, flat or other full concept interactivity. Figma plus Principle is 100% solid and stable every time and by far the best solution we have found for UX mockup and related design work. Saves us a lot of time and makes everyone really happy. That combo saves us days to weeks compared to trying to use a full RAD stack environment that uses reactive animation UX and responsive designs. It is sad that Google is stepping back from lead work on Flutter branches. Seeing them losing and moving project devs and relared engineers does not bode well.
@user-zf3zp7og8r
@user-zf3zp7og8r 5 лет назад
Better is not enough,Timing is more important,I love them both & I hate to be a full stack
@nk4634
@nk4634 5 лет назад
Dart is so ugly to look at. Jsx is no the best, but is way more simple to understand what is going on.Wrap ten thousand function inside another function just to get some padding is ridiculous.
@Marasma101
@Marasma101 4 года назад
That single fact scares me from using flutter over react native
@theGoldyMan
@theGoldyMan 5 лет назад
It will kill electron as well, as soon it comes to desktop, for one week I've had enough. Dart is pretty easy to learn especially if you used typescript before.
@Cremalab
@Cremalab 5 лет назад
We've been loving the knowledge transfer from TS to Dart as well so far. Excited to keep learning.
@fsmdeveloper6468
@fsmdeveloper6468 5 лет назад
That is true bro!! Ts and dart are too similar! I am an angular developer, that is why dart is so easy for me! :D :D
@alooooooola
@alooooooola 4 года назад
6 months ago, some of my colleagues were excited about flutter and now i dont hear anything about flutter from them. Run from the problem itself is smart
@victormendoza3295
@victormendoza3295 5 лет назад
Can't wait to get better at flutter!!
@tommytower47
@tommytower47 5 лет назад
I’m currently studying flutter at my University, and so far it’s been an awesome experience. The professor pushes us to hack up professional and elegant apps in the span of a couple days. With flutter mobile development time is cut in half.
@Cremalab
@Cremalab 5 лет назад
That's really cool, kudos to you for working so quickly! Do you study Flutter anywhere online in tandem with your University studies?
@amstud
@amstud 5 лет назад
I think an important detail that this video missed is the way that flutter goes "straight to the metal" in a way that react native doesn't. While react native is designed to compile down to native framework code eg swift, flutter is more like a video game, controlling the GPU directly. This is arguably the killer feature here, because it means that flutter can be ported to create UIs on literally any device. Fridge screens, car dashboards, ATMs, whatever. This is why the framework is built on top of dart and not some other more popular, more established language: dart is optimised for GPU control and performance. Hence the beautiful 60fps rendering. PS I don't know a lot about this so if anything isn't right then please correct me :)
@Cremalab
@Cremalab 5 лет назад
Hey Andrew, thanks for the great feedback! We know there are probably some things we didn't mention in this first impressions video -- we don't know much about Flutter ourselves. Scotty did mention something similar to your "video game" reference about Flutter in our latest video talking about React Native, though! We're definitely excited to see what the future of Flutter looks like, and a few of us have started dabbling in it here and there. We hope to make a video in the future about what we've learned and revisit the topic. Thanks again for your comment, we'll definitely reference back to it in the process of making our future videos (:
@tityseptiani8584
@tityseptiani8584 5 лет назад
I come from native iOS development and React Native was so overwhelming, I got frustrated by the errors when I tried to run a simple app. Then I looked at Flutter, and oh boy, it feels so much better for me. I think RN is preferred by those who come from web dev background, while native mobile developers might prefer to use Flutter instead. I've only worked on both for a week, and I chose to work with Flutter finally. Dart language is just like Java or any other OO languages, so it's easier to learn for me.
@Cremalab
@Cremalab 5 лет назад
Great point about the ease of transition from native development - thanks for sharing your experience!
@im531
@im531 4 года назад
Thanks for the short video. I was just done with the database end on a project in RN, Hehe just thought twice about it. Kudos, you are very honest.
@SouthsideSleazy
@SouthsideSleazy 5 лет назад
I've had a little time to think about this video and I think there are two main issues with it 1) Some of the statements about React Native are just plain wrong. You can use one small team to build both native and mobile apps with React and React native and you can share code across web and mobile. The main limitations to the sharing are limitations that you would experience in any multi-targeted approach. I literally laughed out loud when the guy with the plugs said "that'd be crazy if you could do everything in one code base". I'm really surprised you all didn't edit that comment out as you are an agency and it shows a lot of naivety about the current state of affairs. 2) You are talking about "Will Flutter kill React Native" and I get it, it's a click bait kind of title in a marketing video. But I feel that not including any context about what you are currently recommending to your clients leaves out the most useful and interesting aspects of the conversation for most folks. You all did touch on what would be needed to make Flutter dominate and I agree with your wish list there but you left out what you would use now to address the problem space that your wish list is aiming at in the future. And really if your answer isn't React Native for current recommendations then me and most others would be interested to hear what your current recommendation is.
@Cremalab
@Cremalab 5 лет назад
Hey Ryan, thanks for both of your comments here - valid feedback and really good talking points. Couple thoughts to keep the conversation going: 1) Sharing code between React and React Native has been difficult unless you use some of the web extension frameworks for RN. We write almost all of our projects in React, but choose to keep product logic specific to the platform, at least so far. You're definitely right that any multi-targeted approach has risks! I think that's why it feels, "crazy" that we could actually accomplish that with Flutter/Dart. Pretty interesting to consider and will differ from most of the product development we've done in the past. 2) Sorry for not being more clear about our current stack: React Native has been our go-to for client apps for quite a while now. We don't see that changing unless another framework like Flutter can be tested, battle-hardened, and shows health and adoption within the dev community. Your point about addressing what we could use NOW to address the problem space is really good - good note for us in future content. We're actually making some React Native videos in the near future and would love to hear your thoughts if you have something you'd specifically like to see covered. One final thought: This is primarily a first-look-at-a-new-framework video so we didn't want to speak too objectively about the future of either React Native or Flutter. We love to learn and try new things so we're moving fast to form initial opinions, but you know just like we do that the landscape can change very quickly, so we're watching to see what happens! Again, really appreciate your thoughts and feedback. Thanks!
@Cremalab
@Cremalab 5 лет назад
Super cool from our point of view as well! Do you use React Primitives or keep the front-end separate once you get down to the platform level? We use React Native for all of our mobile development at present and are always looking for better ways to manage our workflows.
@SouthsideSleazy
@SouthsideSleazy 5 лет назад
@@EgidioCaprino We are getting the same kind of value and it's not only a huge value add for React Native but just for React in general. We also do a lot of node so we area able to give our clients so much value with a small team.
@alexisdvt
@alexisdvt 5 лет назад
Great talk guys, I want to add something that I think it’s real important in this conversation and that’s Flutter is the SDK for building Fuchsia (the replacement of android in my opinion) apps, so every time you build a Flutter app you are actually building something that will work in that particular platform and that’s a huge deal!
@Cremalab
@Cremalab 5 лет назад
Definitely! Do you think that building apps for the Google Home will also run Fuchsia at some point? Exciting time to be learning Flutter!
@scttymn
@scttymn 5 лет назад
I thought about this after we wrapped filming. I’m super excited about Fuchsia! That’s also a pretty good sign that Google is serious about Flutter.
@ManvendraSK
@ManvendraSK 5 лет назад
I experienced the trauma of RN when I created a commercial app as a freelancer. It is really bad.
@ryanedge7014
@ryanedge7014 5 лет назад
There is a big difference between a product being backed by Google and an open source developer library / toolkit being backed by Google. The latter tend to have much more staying power.
@GulzarYousaf
@GulzarYousaf 4 года назад
Whenever we are trying to choose something, we always have two final options... Java vs C# Angular vs React Flutter vs React Native etc etc etc....
@senior_java
@senior_java 4 года назад
Java vs C# are you kidding?
@GulzarYousaf
@GulzarYousaf 4 года назад
What's wrong?
@Zentamusic
@Zentamusic 4 года назад
As a user of both, I strongly recommend you use flutter. React Native doesn't even come with navigation between screens by default ffs
@alooooooola
@alooooooola 4 года назад
so it is a problem now? isn't divide and conquer make thing more focused and managed? sometimes one party control everything is so risky you know. The finally fact that, google can shutdown flutter tomorrow who knows, so people really afraid using flutter in production
@Zentamusic
@Zentamusic 4 года назад
@@alooooooola true, but I like how everything is ready out of the box in flutter - saves so much time in development especially if you're just one person. Also I really don't think you need to worry about Google shutting down Flutter I think they have bigger issues to deal with at the moment 🤣
@alooooooola
@alooooooola 4 года назад
@@Zentamusic google biggest issue is their strange behaviour in close and open a project xD. I wont supprise if suddenly flutter page shut down tomorow
@alooooooola
@alooooooola 4 года назад
@@Zentamusic everything is ready or just a waste is depend
@FidelGuajardo
@FidelGuajardo 5 лет назад
Flutter is extraordinary. I just want to keep learning more about it and using it. I can't wait to be able to use it to embed plugins into existing Android/iOS apps for such things as paid content in mobile apps.
@justintie
@justintie 5 лет назад
There's also AngularDart (up to 70% shareable code) and Aqueduct (backend framework).
@rsdntevl
@rsdntevl 5 лет назад
What about React Native Fabric? From what I heard it’s a re-write from the ground up to solve a lot of the issues RN is facing
@Cremalab
@Cremalab 5 лет назад
Good question - we haven't played with that one yet but it did look interesting.
@rafaelfez
@rafaelfez 5 лет назад
I love React Native and this video make me feel interested in flutter. Let's see if it's so good.
@scttymn
@scttymn 5 лет назад
I've been doing React Native for a couple of years now. I'd love to hear your take on Flutter if you get a chance. So far it seems extremely stable and fast. I really like what I see so far!
@JonesDTaylor
@JonesDTaylor 4 года назад
@@scttymn Same here, RN senior developer. Just started learning flutter a couple of weeks ago. I must admit the developer experience blew my mind.
@mikejames1347
@mikejames1347 5 лет назад
Soooo I'm not even sure what Flutter is, but that Chiefs shirt makes me believe anything you say.
@prakhargoel6446
@prakhargoel6446 5 лет назад
Flutter still doesn't have RN's codepush feature, which allows you to remotely update mobile app, just by updating js bundle, without the need to update from playstore. This is the single biggest reason why we are still using RN. Waiting for flutter to catch up.
@Cremalab
@Cremalab 5 лет назад
We've been looking into codemagic.io for this and it seems really promising. Definitely a must-have for our toolkit!
@CoffeeToCode11
@CoffeeToCode11 4 года назад
Flutter will not kill react native, the JavaScript ecosystem will, adding/upgrading routing on react native should be a 5 min stuff not a 3 hour research
@mithunkumar-hs6ni
@mithunkumar-hs6ni 5 лет назад
the more delay you make to choose a js framework , more you are saving your time.
@ahmadirfan7840
@ahmadirfan7840 5 лет назад
Me, honestly, don't know if Flutter can kill React Native for this time and in the future, but based on my personal opinion, Flutter can be a hard competitor to React Native. Currently, I am learning Flutter and at the same time Dart as well. Just like Rails, you need to know at least Ruby's OOP, enum, inheritance and so on. I have developed a few web app using React and React Native, but to be honest, JavaScript is not my favorite anymore since there is a lot of framework and library of JavaScript and sometimes, I feel like I lost when thinking of JavaScript. Back to the track, Flutter is still young than React Native. Every programmer and web developer knows more React Native than Flutter. But who knows, if in this year, Flutter can overcome than React Native
@Cremalab
@Cremalab 5 лет назад
Really good call to point out the difference between "kill" and being a "hard competitor" between languages. We'll be watching to see how both of them continue to evolve!
@silvershadow13
@silvershadow13 5 лет назад
I only started using flutter and it already looks so amazing and lightning fast comparing to java android. I definitely will continue this journey, but the community still looks empty. Dart is not a really big problem for Android developers, it's something between java and kotlin. But I still don't get this language decision. If google only did Flutter on kotlin, they would conquer all android developer hearts in a few weeks.
@pragistyomachmud4062
@pragistyomachmud4062 5 лет назад
Jetbrains own kotlin, not google. As far as i know
@silvershadow13
@silvershadow13 5 лет назад
That's right. Do you think the reason is that Google wants to own most components of Flutter? I thought it's just an aggressive attempt to popularise dart in cost of community preferences. But who knows =) In all cases it is not important anymore. Decision is made =)
@pragistyomachmud4062
@pragistyomachmud4062 5 лет назад
@@silvershadow13 IMO, thats whats google doing. They dont want to share the 🥧. IMO That is why they build flutter. Remember when did kotlin become popular?
@silvershadow13
@silvershadow13 5 лет назад
@@pragistyomachmud4062 that's right...when kotlin became official android language. Maybe you're right . Let's take a sits and watch =)
@viktorkadza
@viktorkadza 2 года назад
Flutter is realy nice on ui side, but lack of packages to handle backround logic.
@ebifere
@ebifere 5 лет назад
Delphi already does all this and more. Except this is free
@SayWhaaaaaaaaaaaaaaaaaaaaaaat
@SayWhaaaaaaaaaaaaaaaaaaaaaaat 5 лет назад
DELPHI? :D DELPHI IS DEAD IN 2000
@Hamzaelbouti
@Hamzaelbouti 4 года назад
@@SayWhaaaaaaaaaaaaaaaaaaaaaaat radstudio 10.3.3 They have a tech called firemonkey
@mymaruops
@mymaruops 5 лет назад
You can also build cross platform apps as PWA's. Now there is TWA's introduces wrappers to create a fully native android app
@mohdnawazishalam3255
@mohdnawazishalam3255 5 лет назад
When to select the react-native and flutter?
@TejaKarlapudi
@TejaKarlapudi 5 лет назад
If Flutter was released a few years ago, React Native would never get the hype it has today.
@Rezasazesh
@Rezasazesh 5 лет назад
IF
@germanmanalili6857
@germanmanalili6857 4 года назад
flutter was there because react native was created...
@MisterTonton1
@MisterTonton1 4 года назад
I am maybe not a geek after all. The girl behind was more grabbing my attention than the talk. Beautiful glasses ;-)
@rizwanatta7845
@rizwanatta7845 5 лет назад
from pakistan: i have been a native developer of ios and andorid for years! then i found React Native is a nice experience! but i don't like the using flutter as its farely new! i coded an application in it! and i love the simplicity! but its not yet mature that much! and support is pretty low!
@muhamadimron9785
@muhamadimron9785 5 лет назад
Agree dude, flutter still young and maybe few community but im not hate or dont like flutter.
@Cremalab
@Cremalab 5 лет назад
Agreed! We like to keep an eye on new tech but not switch before really learning about the tool and the support behind it. Thanks for sharing your experience!
@ramtinvedadi1732
@ramtinvedadi1732 5 лет назад
The topic you guys are talking is great and good But after 4 minutes of watching video i get bored I think you should change the way you make this kind of shows But i thank you for good topic
@Cremalab
@Cremalab 5 лет назад
Thank you for the feedback, Ramtin. We're always looking for ways to improve our content!
@subtex
@subtex 5 лет назад
@@Cremalab I'm the opposite. Format was great -- I was never bored. Keep doing what you're doing.
@Cremalab
@Cremalab 5 лет назад
Thanks, Subtex! We're still working on our formats and finding a happy medium for everyone. (:
@DevlogBill
@DevlogBill 2 года назад
Flutter has really caught my eye because I was told there is much more of an ease of use and the widgets are excellent! Question? Has the flutter team fixed the stutter issues? I think I won't touch this peace of tech unless those issues have been resolved.
@iykazorji8171
@iykazorji8171 Год назад
The stutter issues is the only reason I’m still on the fence about flutter. The fact it is still an issue in 2023 means to me they are not able to fix it.
@DevlogBill
@DevlogBill Год назад
@@iykazorji8171 Wow, that is disappointing. I hadn't touched the technology yet. Been working on Django with Python and some JavaScript. I always wanted to try out flutter. I hear your able to deploy your product quickly. But if this issue still exists then I won't even consider it, thanks for sharing.
@dewangshahu7783
@dewangshahu7783 5 лет назад
I'm just about to finish a simple app at work in Flutter. My experience so far is good though I wish they have something similar to Boorstrap CSS styles esp. for different viewports. Running Media Queries everywhere is not a nice option unless I've not understood the Material UI concept. Even for Orientation changes from Portrait to Landscape, as a developer you have to take care of changing smaller to bigger fonts, icon sizes etc. Still I like the speed of development due to rapidly growing plugins and overall developer community. As far as I can see, Flutter will be a BIG player in cross platform mobile apps market. Also love the VS Code plugins for Dart and Flutter, makes life so much easier to code.
@Cremalab
@Cremalab 5 лет назад
We really love the IDE support so far as well, it makes jumping in a lot faster. Lots to learn and try with the new toys and tools! Excited to see what the community can build.
@powder77777
@powder77777 5 лет назад
Google kills alot application and products in the past.
@dikshashenoy3417
@dikshashenoy3417 5 лет назад
Hi, please suggest whether I should choose to Learn react native or flutter or native android development through java . I am complete beginner(as I only know C programming) and which of those 3 has greater scope for freelancing ? .
@aprprasanth8803
@aprprasanth8803 5 лет назад
I think you better learn react..thus you can use the same knowledge in web development
@pman-codes
@pman-codes 5 лет назад
I agree with you guys that react is more close to web based development than flutter enabling web developers like us easier to learn and adopt. Flutter is more like something new.
@mdtamjeed
@mdtamjeed 5 лет назад
Flutter all the way. Google played the wait and watch game, really well. After seeing many frameworks come and go, syntaxes and semantics come and go, learnt a lot from others successes and failures, they had a very good and strong starting point to head in the right direction compared to others, AND SO yeah flutter is here to stay and will eventually edge out all the other mobile development technologies and frameworks (for other platforms like the desktop and web, I'm not that positive as the canvas isn't ready yet for the web for text and other stuff that can replicate the SKIA magic). You guys have missed out on highlighting the prowess of the tooling which is crucial, like, the fast debugging, widget inspector that outlines and shows the widgets in a page, the hot pushes and quick boot up time, the debugging capabilities with state being retained right into a nested page, the performance snapshots right into the application, etc., I had my own skepticism around the early adoption and the risks, after using it for a few months on complex projects and ease with which it works, and addresses the complex requirements is awesome, commendable and liberating. Flutter is developers' frenzy!
@Cremalab
@Cremalab 5 лет назад
Definitely smart by Google to wait and polish this library before releasing it. Good point on the tooling being such a huge draw - we're looking forward to more practice there as well!
@scttymn
@scttymn 5 лет назад
Absolutely! I agree that tooling, CI and CD are really really awesome. I look forward to when I can write, test, deploy and publish to the app stores automagically.
@zafarali3817
@zafarali3817 5 лет назад
Hi, did you publish your flutter app???we are planning to switch from ionic to flutter but we are little bit afraid b/c flutter is fairly new...how was your overall development experience and will it be a safe bet to migrate our app to flutter right now???
@mradzinski
@mradzinski 5 лет назад
@@zafarali3817 Flutter new or not, can't be worst than Ionic lol. Seriously, every time I see an Ionic app I try staying away from it. Switch to Flutter, even at 1.0 is much more stable and enjoyable for users than Ionic.
@zafarali3817
@zafarali3817 5 лет назад
Yeah,you are right we've been using Ionic for 2 years and we have created alot of custom plugins to meet our requirements.we worked very hard to make our app stable and it is now stable ....but our team has decided to switch now....we are currently doing R&D to switch either to react-native or to flutter...so it isn't Ionic vs flutter rather I was asking how stable the Flutter is,compare to react-native...I forgot to mention it though...
@saschaalegriaschubring5657
@saschaalegriaschubring5657 4 года назад
"its just flutter update" ... easy said, but you have to keep in mind, the credit goes also to Dart, with a stable release dating to 2013 which now is 7 years. There have been a lot of changes until first release an solved a lot of design issues until now. So... when Java conquered the world it was only 4 years old but enterprise and taken seriously like 6 years old. Understanding, that there have been a lot of licensing issues with java and a demand on solving problems with the Javascript engine, I recommend to take Dart more serious than ever. Its by far the best thought through language that I know, from an OOP standpoint. People comming from a VB or python kind of language, may need some time to get familiar with it, but for a Java Developer not having to deal with swift, kotlin, Objective C, in particular with framework/styleguide definitions, flutter essentially being a Dart UseCase is a good deed. Workarounds like React Native, Cordoba, PhoneGap aim on helping Javascript Developers getting hands on some native development, but in my opinion is rather an inferior choice due to the fact, it never became a mature language. The initial idea about Javascript was engenious! thats why it became popular in the first place, Dart outgrew Javascript in a short time and was already by far superior in 2013.
@aleksd286
@aleksd286 5 лет назад
The only huge difference between RN and Flutter is that Flutter is faster, however that will be over pretty soon, and Flutter will have nothing to offer over React Native.
@Cremalab
@Cremalab 5 лет назад
Do you think the communities will continue to evolve at different paces, or will one surge ahead of the other with time?
@aleksd286
@aleksd286 5 лет назад
@@Cremalab Its very hard to predict how communities will evolve and go from now, but JavaScript is definately bigger than Dart, and you can virtually find any type of lib for JS.
@alindo23
@alindo23 4 года назад
Sorry, but receive feedback about Mobile Development from web devs is not trustworthy. I worked react native about 8 months with a React JS team and I practically spent my time arguing with them (memory leaks everywhere) and at the end the project was a mess and the company lost the client. I think Flutter is the future but if not ruled by web devs.
@Its_Pritam_
@Its_Pritam_ 4 года назад
Hardcore native android developer. And for likes of me react was a little unfriendly maybe because of my background as a developer. Flutter was definitely my choice because they provided nicely written docs!
@RShienh
@RShienh 5 лет назад
Any Framework backed by Google for multi-platform development using python will be a killer.
@msubaie6706
@msubaie6706 5 лет назад
I'm electrical technician I don't have any background about any development stuff, but to be honest, I fucked up with my supervisor he so much crazy so that's why I want to learn how to create mobile apps and web apps. One of my friends he software engineer and he is really really good, he suggested me to start from react-native so I did and I'm going deep in navigation and I'm trying to master it, I found it little easy if you understand it, but the real problem is when I hear too many people told me to leave it and learn bla bla I feel like I'm really confused about what I learned and asking myself should I keep moving with RN or I have to learn something else like Flutter. I'm sorry about my bad English
@Cremalab
@Cremalab 5 лет назад
Sorry to hear you got in over your head! If it helps: we all feel that way from time to time doing development work. It's a constant game of what to learn, what to master, and what to ignore. Keep at it and thanks for sharing!
@rubiyafaniband6394
@rubiyafaniband6394 4 года назад
What I would suggest is learn computer science fundamentals, you don't have to struggle to decide mobile app or web app or cross-platform. Trust me most of the software engineers don't know the core basic skills, But Once to practice and master Fundamentals and problem-solving, You don't need to ask/listen, anyone, you will make your own decision.
@jmon24ify
@jmon24ify 5 лет назад
I have been learning NativeScript, Vue Native (React Native for Vue), and Flutter. Although I have a strong web development background which makes learning NativeScript and Vue Native easier to adjust than Flutter, there is not a strong enough community behind NativeScript and Vue Native and it's not a smooth transition learning those frameworks over Flutter. What I mean is, with Vue Native, for instance, if you follow their documentation to set up a project, you are met with a lot of errors that you will have to debug because that issue has not been resolved on their Github issues. With NativeScript, their Slack channel is very active and their documentation is decent but beyond that everything is outdated. NativeScript also has cloud build support which is great for building iOS apps on Windows and Linux machines but creating a project on SideKick are met with errors. Flutter is super easy to set up and get going and seems to be on the right track at "killing" it's competitors.
@Cremalab
@Cremalab 5 лет назад
A couple of our team members have tried those frameworks as well and we definitely agree that Flutter seems like a solid long-term option. Thanks for sharing your feedback!
@yonathanseleshi
@yonathanseleshi 5 лет назад
Doubt it will kill React Native, but if React Native doesn't really develop faster and grow it might. Flutter is so much better on the UI side though. No doubt about that.
@thedarkside0007
@thedarkside0007 5 лет назад
can someone tell why is xamarin not liked by the hybird community ?? i think it's great and the most mature of all of them also UI building is very easy compared to the other hybird frameworks
@Cremalab
@Cremalab 5 лет назад
Xamarin definitely has the edge on most frameworks due to its age, but it doesn't seem to have the traction that React Native, Ionic, Flutter, or other frameworks do, at least not right now. A big blocker for us is having to write everything in .NET since we're mainly a React & JS shop. Any thoughts on other reasons Xamarin doesn't really share the limelight?
@tityseptiani8584
@tityseptiani8584 5 лет назад
Have you ever tried xamarin on a Mac? I used to try working on a xamarin project. One developer was using windows while I’m on a mac. It was mostly a pain for me because the project wont even build without errors everywhere whenever I pulled new commits from my friend. The errors come from the IDE, because things should’ve worked okay. He ended up working on it alone. Then after flutter came, my boss told me to recreate it using flutter. So much easier.
@0dyss3us51
@0dyss3us51 5 лет назад
Suggestion, try Pacakge provider instead of BLoC, but both are legit
@Cremalab
@Cremalab 5 лет назад
Thanks for the suggestion, J O! We'll check it out
@leonf.7893
@leonf.7893 5 лет назад
I tried flutter when it was in beta. Not sure if it has changed much since, but I found it very difficult to understand, but then, I am a web dev.
@Cremalab
@Cremalab 5 лет назад
The learning curve is definitely there when switching stacks or learning a new framework. That's one interesting idea behind a single toolkit to approach all platforms, but time will tell whether that works in everyone's favor! Thanks for sharing.
@MehmetKoseDev
@MehmetKoseDev 5 лет назад
can't wait for the hummingbird
@dkayk1985
@dkayk1985 4 года назад
A college student who is just staring with development what should I choose flutter or javascript (//experience in ds algo c++)
@Cremalab
@Cremalab 3 года назад
JavaScript hands down. It has a much more broad application. But the jump to dart for flutter isn’t too far. But the internet runs in JavaScript so you probably start there.
@gozh2002
@gozh2002 3 года назад
I am wondering after 20 months of this video, what is happening to flutter. I personally LOVE flutter, but it seems not that popular as expected and RN is still strong. At least in job market.
@justafreak15able
@justafreak15able 5 лет назад
flutter needs more community and rn react native has that. i am thinking of trying out flutter after some time
@Cremalab
@Cremalab 5 лет назад
Definitely something that will affect developers, tooling, and overall adoption! We're taking it slow to see how things shape up as well - hope you get to jump in and play around soon!
@justafreak15able
@justafreak15able 5 лет назад
@@Cremalab i said that cause flutter is not ready for industry level development. currently we are on rn. but as a developer i am so siked about flutter.
@Torterra_ghahhyhiHd
@Torterra_ghahhyhiHd 4 года назад
java script was ha hard to understand for beginners' language harder than c or c++. then all other languages I pretty easy to get it. so the principal factor I guess is workflow performance different metrics. have to have good productivity, have to be able to have good compatibility with any technology or development and creativity to extend new ideas of apps and able to perform it pretty fast nad low issues. for example, I want to put 3d web unity level o special effect in flutter is it possible? if not why not back to c++ an create a good framework. maybe unty additional app will eat them all.
@GreggBolinger
@GreggBolinger 5 лет назад
I'm here because of the Chiefs Kingdom shirt.
@Cremalab
@Cremalab 5 лет назад
Scotty will love that.
@davewerner7609
@davewerner7609 5 лет назад
See mom, nerds have RU-vid channels too. ;)
@abhishekkumawat8353
@abhishekkumawat8353 4 года назад
By the way, how about a bigger couch? Would be more comfortable I guess.
@chriscooley969
@chriscooley969 3 года назад
I would like to use flutter I am having a lot of issues with installing. I have watched many videos. Still no success I would still like to use it. Android studio is the problem I believe, I start a new application and it won’t allow me to hit the next but I can name the project then go on to the next page I can’t get any further than that. Can you point me in the right direction please. Thank you Chris C.
@Cremalab
@Cremalab 3 года назад
Hi Chris, The android studio installation documentation is actually pretty good if you make sure to follow all the steps (developer.android.com/studio/install). Apart from that, I would recommend a course from the London App Brewery (they worked with Google to develop the course) www.appbrewery.co/p/flutter-development-bootcamp-with-dart. - Scotty
@harshitagrawal5548
@harshitagrawal5548 5 лет назад
Flutter is awesome
@OfirOrlinsky
@OfirOrlinsky 5 лет назад
I love the discussion, from my experience it takes time for a library/FW to mature in a way that it can hold a product lifecycle. Angular was very promising at the beginning and a lot of companies used it, if you recall, upgrading Angular versions at the beginning was A nightmare. I personally think that peaking the "Right" technology is really based on your need and product scale and lifetime. thinking forward, what is going to happen if the technology you are using is going to fade out and in order to support your product you need to change a lot. there are also ways to design and architect your code in a way that moving from technology to technology will be easier although that will involve more code and skilled developers. long story short, this is a moving target and it is hard to decide if it is there yet or not. so think about your product / solution lifetime and scale and based on that make your decision... :)
@Cremalab
@Cremalab 5 лет назад
We're on the same page - these things take time to settle and mature! Definitely appreciate you calling out the importance of building something that fits the client needs over and above cool toys.
@fsgherzi
@fsgherzi 5 лет назад
Really nice! However, I think you didn't tackle the biggest selling points for RN, for instance community support. I would have preferred more of a round up of the things that React Native does badly and how Flutter solves those problems. Good job tho, keep up the good work!
@Cremalab
@Cremalab 5 лет назад
Thank you, Francesco! We actually just wrapped up a video about React Native a few days ago, so keep an eye out for that one. We're still pretty new to Flutter, Andrew and Scotty are exploring it more and more so we'll be able to make a more in-depth comparison video in the future!
@justintie
@justintie 5 лет назад
if a product is good, its community grows
@WilsonSilva90
@WilsonSilva90 4 года назад
The Flare/Flair that they are talking about was renamed to called Rive App.
@martygusto3056
@martygusto3056 5 лет назад
Shove these frameworks go full chuck norris mode with c and c++
@bazoozoo1186
@bazoozoo1186 5 лет назад
Nah, the point is - Chuck Norris made Google to create Flutter just by starring at it.
@ben-salem
@ben-salem 4 года назад
Flutter's biggest issue is Dart. An unfortunate choice.
@nedwhitman6945
@nedwhitman6945 5 лет назад
Rolling your own is still so important though! Tbh I don’t need presumptive DX being forced fed material design modules from the get go. Ripple effect everywhere?
@Cremalab
@Cremalab 5 лет назад
We've been thinking on this a lot as well - it will be interesting to see what the Flutter community does when a clean slate is needed. Thanks for the input!
@sanjay3291
@sanjay3291 4 года назад
Hey, I'm new to app dev. Which one should I learn? Your view please
@elendil4543
@elendil4543 3 года назад
What did you choose bro ?
@sanjay3291
@sanjay3291 3 года назад
@@elendil4543 Flutter But I would recommend React native.
@elendil4543
@elendil4543 3 года назад
@@sanjay3291 thank you for taking time to answer me ✌️🤝
@sanjay3291
@sanjay3291 3 года назад
@@elendil4543 Welcome 😇
Далее
React Native vs Flutter - Which should you use?
22:31
Building an app in Flutter | Thoughts & Learnings
14:59
From React to React Native in 12 Minutes
12:33
Просмотров 12 тыс.
Highlights from Flutter at Mobile World Congress 2019
16:03
Will Flutter Kill React Native?
12:12
Просмотров 79 тыс.
Flutter vs React native
14:36
Просмотров 248 тыс.
5 React Native Tips to WOW Your Users
16:36
Просмотров 21 тыс.
How did I learn Flutter so fast?
3:34
Просмотров 391 тыс.
5 SaaS Ideas You Can Build as a Solo Founder
13:30
Просмотров 392 тыс.