React Native vs Flutter - Which should you use?

preview_player
Показать описание
Should you use Expo or Flutter for your next project? Both frameworks look awesome from the outside - but let's take a closer look at what makes Flutter and React Native appealing and when you should use which technology.

#############################

❤️ You can also find me on:

#############################

00:00 Intro
00:10 Flutter Vs React Native
01:15 The Basics
01:35 What is Flutter?
01:45 What is Expo/RN?
01:58 What To Expect
02:28 Why Flutter is Good
03:35 Why Expo/RN is good
04:23 Why you may want to avoid flutter
06:55 Expos weaknesses
08:42 The Light at the end of the tunnel
09:49 Flutter App Examples
11:16 Expo/RN App Examples
12:22 What framework should you choose?
12:34 Do you have React/Dart knowledge?
12:48 Do you want to access native platform APIs directly?
13:10 Do you want pixel perfect design across platforms?
13:36 Do you want a web version of your app?
13:54 Do you want to prototype really fast?
14:16 Do you want to use code push?
14:36 Do you plan to have a team of developers?
14:49 Do you want the best performance?
15:13 Do you want an ecosystem of tools to create, review, etc. for your app?
15:51 Do you want a future-safe technology with active community?
16:26 When you should use Expo/RN
17:03 When you should use Flutter
17:25 Will you use Flutter or Expo/RN?
20:35 My feelings
Рекомендации по теме
Комментарии
Автор

Join Galaxies.dev today - the Home of the Best React Native content 🔥

galaxies_dev
Автор

You truly reveal the reality of React Native, the parts that many YouTubers either don't show or perhaps don't know. Thank you, Simon. From the moment I watched your first video, I couldn't stop; I watched all your shorts and videos. Whether sponsored or not, you spread genuine knowledge incredibly fast and effectively.

As you mentioned Code Push in this video, I realized I've seen many videos on it but never grasped the real logic or usage behind it. Please, create a short video on Code Push. Your tutorials are the most efficient, fast, and reliable, with transitions and animations that are simply amazing.

If you have any free time, please consider making a Code Push video. It's a common challenge for many, myself included. Thank you so much, Simon Grimm, for helping me and countless others learn. May you continue to achieve endless success. God bless you with more and everlasting success.

hamxahusain
Автор

They are all good. I think it is skill that makes a difference

okechukwuomeh
Автор

Simon Grimm when making a comparison be honest, no matter which side you are on, guys flutter can be a good choice for cross-platform development we have many billion dollar companies that use flutter like Tencent, Nubank, BMW, EBay and more, flutter grows quickly day by day, both are good whether flutter or react native, don't be afraid to choose one or the other.

Monter
Автор

What do you think or flutterflow ans draftbit?,

ecupowerable
Автор

Well defined. You're the best true mentor.tbh

Maestrotoy
Автор

I have worked with both frameworks. Tooling for both frameworks is good now (i still think RN has bit better tooling). But flutter performance is mind-blowing compare to react native. I will only use react native if company stack is build around javascript and company has some pre-build reusable components.
If i have a choice i will go with flutter. That is a fact because of simplicity and performance out of box. 🎉

abubakernawaz
Автор

This is the kind of videos that people should watch

michelgerges
Автор

I suggest everyone to subscribe him, so that his content can reach to all the people who really want to learn and create some awesome mobile apps.
He is really a great content creator, always on point and explain every point in detail.

I wish you hit 100K this week. 🚀🎉

SheikhHassanMajeed
Автор

can you talk about compose multiplatform?

_hudeifa
Автор

Hi Simon! What is the easiest way to share a project that is being developed on Expo with clients who you want to preview the progress of the app.

mycloudvip
Автор

I'm not able to export my app from react native project

webtm
Автор

the transition in the my bmw app isn't using the new fixed one, flutter updated the page transition animation curve to match the native one, I use the new one and it matches the native one 100%.

mahersafadii
Автор

as an amateur dev, video player sucks on both Flutter and RN. but RN has better support and options.

lingais
Автор

Learn both and also switch and Kotlin, the best opportunities in both required knowledge of native platform.

giorbismiguel
Автор

6:15 Wouldn't you say something that does compile to Machine Code isn't Native? Would you say it isn't Native because it doesn't depend on the Platform to render what you see on the screen? I get real confused when it comes to this.

gofullstack
Автор

14:28 Eric Seidel is one of the founders of Flutter and is also one of Shorebird. Maybe Simon hasn't heard of it and doesn't know it is your go-to for Code Push in Flutter.

gofullstack
Автор

All the Flutter apps I've encountered have been terrible. It could be the developers behind them, but I'll stick with React Native CLI and Swift any day.

XavierTheRapper
Автор

Thanks! out of curiosity, what's the tattoo on your left arm?

arun
Автор

14:25 flutter has shorebird for over the air updates

enigma_i_am_