The issue with Flutter that I had was that you had to deal with a bunch of boilerplate code, event handling was a mess, and state management is more of a hassle compared to React Native. React Native feels much smoother and cleaner to work with.
No it's not! But you can get some pretty "cheap" Mac minis these days that would serve you well, I think the overall experience of development on a Mac is better.
The insane part is Discord Desktop version uses JavaScript and it's built on ElectronJS... it's really crazy what web dev tools can produce these days.
Hi Simon, first of all thanks for the great content you do on your channel. I'm going to develop a mobile app and I'm hesitating between a native app and a hybrid app with React and Expo. The thing is that several developers are warning me that while at the beginning it is faster to develop a hybrid app vs a native app, when it comes to maintain it requires more effort to maintain a hybrid app vs a native app. Is this true? I don't think so but I wanted to know your expert opinion.
Not true, as top major applications with millions and billions of users uses react native. This proves it's highly scalable and can be used to build distributed systems. Also, maintaining an app be it native or cross platform application solely depends on the skills and level of expertise of a developer such as performance optimization, architecture and design, as well as optimizing integration with other technologies and not the framework. You should get comfortable with this as it's what software engineering is all about 😎
I am working in company and I am solo react native developer. I need a video about EXPO vs CLI, what is best for future. it's really very confusing. and it's 100% upto me what I want to use for projects.
What'd help with your videos would be to have some type of links to what you're talking about, in this case links to the listed apps etc... Most of your videos list some kinds of apps/libraries but you never have links to any of them, leaving your viewers having to google each one...
Having more apps shipped doesn't mean its actually better than Flutter. It just means that React has a larger community and ecosystem of developers. Shame React devs can't see outside their bubble.
Behind Flutter is Google, so the speed its developed is good. So they will fix bugs soon and improve Flutter. From the other hand RN is managed by Facebook which lead to slow development. They continue to roll out new architecture during last few year and there is no end in this process. I wish Microsoft take care about RN.
I really liked the video untill you started your marketing thing i dont why you re not objective guy update now is max 24h not weeks and you can do the same in native by using much logic in the back and send ui change from the back without need to update in the store , and in general this method has it flows cause if you make a change without apple verify it and it s opposite to apple rules you will have warnings
Join Galaxies.dev today - the Home of the Best React Native content🚀
Wow. Great video Simon. Really appreciate all your work educating the community about Expo and React Native. 🙏
Standing on the shoulders of giants!
Charlie is really very tall. So is James. @@galaxies_dev
The issue with Flutter that I had was that you had to deal with a bunch of boilerplate code, event handling was a mess, and state management is more of a hassle compared to React Native. React Native feels much smoother and cleaner to work with.
Agree!
Well said!
Totally agree 💯
+1 from prev Flutter devs here 👋
Love to hear it @@MuhammadFahreza !
I like these videos because they reinforce the patterns/frameworks I use.
Are you building something with Expo now?
@@ExpoDevelopers yes! Loving my expo experience.
I try flutter but is like programing in React Native 2017 with Class components and wrappers hell. Also, you need to learn Dart only for Flutter.
googles algo is promoting flutter and silencing react natives but dev community should voice up for this
Hey man quick question, would you say having a apple computer is a must when being a app developer with react native?
No it's not! But you can get some pretty "cheap" Mac minis these days that would serve you well, I think the overall experience of development on a Mac is better.
I knew discord is using RN but didn't know it used expo
It uses react navigation, not expo itself
@@willdunertm5047 yep i just realized the absence of expo logo. Thanks
could you make a video about some of the best public react native repos to learn from?
Great idea, could be really helpful for beginners or just to improve your knowledge in general!
The insane part is Discord Desktop version uses JavaScript and it's built on ElectronJS... it's really crazy what web dev tools can produce these days.
Hi Simon, first of all thanks for the great content you do on your channel. I'm going to develop a mobile app and I'm hesitating between a native app and a hybrid app with React and Expo. The thing is that several developers are warning me that while at the beginning it is faster to develop a hybrid app vs a native app, when it comes to maintain it requires more effort to maintain a hybrid app vs a native app. Is this true? I don't think so but I wanted to know your expert opinion.
Not true, as top major applications with millions and billions of users uses react native. This proves it's highly scalable and can be used to build distributed systems. Also, maintaining an app be it native or cross platform application solely depends on the skills and level of expertise of a developer such as performance optimization, architecture and design, as well as optimizing integration with other technologies and not the framework. You should get comfortable with this as it's what software engineering is all about 😎
greate video bro glad to know
Glad you enjoyed it!
Do you mind posting a tutorial about Ota Update in RN Expo
Will try to work on something!
I am working in company and I am solo react native developer.
I need a video about EXPO vs CLI, what is best for future.
it's really very confusing.
and it's 100% upto me what I want to use for projects.
That video is right here: ua-cam.com/video/q-sKCsscIsc/v-deo.html
got it man. @@galaxies_dev
What'd help with your videos would be to have some type of links to what you're talking about, in this case links to the listed apps etc... Most of your videos list some kinds of apps/libraries but you never have links to any of them, leaving your viewers having to google each one...
Sorry, will try to improve on that! But I usually have at least the most important link (like the blog article) in the description!
react native showcase brother
Wait…so you’re saying I can update an app without going to the app store approval process???
Yes!
How did you install these apps on your simulator?
It's my iphone!
@@galaxies_dev how can you mirror your iphone screen :) what tool is that?
@@muratyasar Android studio
RN top 1
Having more apps shipped doesn't mean its actually better than Flutter. It just means that React has a larger community and ecosystem of developers. Shame React devs can't see outside their bubble.
when did you even started programming kid
thank you
You're welcome!
A Flutter Developer would say something very much similar
Only problem would be they wouldn't have a whole lot of popular apps/brands to showcase
Behind Flutter is Google, so the speed its developed is good. So they will fix bugs soon and improve Flutter.
From the other hand RN is managed by Facebook which lead to slow development. They continue to roll out new architecture during last few year and there is no end in this process.
I wish Microsoft take care about RN.
you must be aware of all the projects killed by google too.
No! no, no, no...... NO!
ua-cam.com/video/LIMyd5FoKyc/v-deo.html LOL :D
lol🤣🤣🤣
I really liked the video untill you started your marketing thing i dont why you re not objective guy update now is max 24h not weeks and you can do the same in native by using much logic in the back and send ui change from the back without need to update in the store , and in general this method has it flows cause if you make a change without apple verify it and it s opposite to apple rules you will have warnings
OTA updates are not against Apples rules, and almost all companies happily use it.
@@galaxies_dev i didnt say against but the day you make an update that is against apple rules and apple find you will receive a warning