Every Way to Build your React Native App with Expo | Expo Go, Prebuild, Xcode, Android Studio & EAS

  Рет қаралды 19,083

Simon Grimm

Simon Grimm

Күн бұрын

Understand the different ways to build your React Native app with Expo including Expo Go, how prebuilds work, and how to use native tools like Xcode and Android Studio or the EAS cloud builds!
🔥 Learn React Native FAST: galaxies.dev
#############################
❤️ You can also find me on:
Twitter: / schlimmson
Instagram: / simongrimm_
#############################
00:00 Basics with Expo Go
02:25 Expo Prebuild
10:23 Building with Xcode
16:39 Building through Android Studio
22:33 Expo Application Services (EAS)
34:40 Additional Course

Пікірлер: 105
@galaxies_dev
@galaxies_dev 23 күн бұрын
Explore Galaxies.dev today - your shortcut to learn React Native ⚡
@user-bo7tw9po3k
@user-bo7tw9po3k 23 күн бұрын
I just visited the site am student . I wish to find out if the free pack has most lessons?
@eliasgarcia1146
@eliasgarcia1146 Ай бұрын
No video on KZfaq clearly explains all this. thank you so much!
@galaxies_dev
@galaxies_dev 23 күн бұрын
Thank you so much, trying my best over here!
@CodeCraftAcademy-dd1qd
@CodeCraftAcademy-dd1qd 2 күн бұрын
This video just saved my life. Thanks so very much. I'm joining.
@yruan93
@yruan93 Ай бұрын
Exactly what I was looking for. Thanks.
@ankushjain358
@ankushjain358 7 күн бұрын
Superb detailed video! 👏👏
@galaxies_dev
@galaxies_dev 2 күн бұрын
Thank you! 👍
@mikemece
@mikemece 29 күн бұрын
I had a lot of problems trying to build the application using EAS with Expo 51, lots of graddle errors or different stuff, so i finally got it using the prebuild method and building it later as a standalone app. Thanks!
@easyitis2117
@easyitis2117 Ай бұрын
Thank you so much! You are the SAVIOR. Please bring such topics... These are Gold.
@galaxies_dev
@galaxies_dev 23 күн бұрын
Thank you! Will do!
@jak3f
@jak3f Ай бұрын
Bro....perfect timing. Thank you!!!!
@cuzenone
@cuzenone 11 күн бұрын
Hi Simon, I would like to see a video on "How to implement Firebase Analytics in Expo". That would be nice. Keep up the good work 💪
@galaxies_dev
@galaxies_dev 10 күн бұрын
Great suggestion!
@emanuelmejia4525
@emanuelmejia4525 Ай бұрын
thank you so much for this information Simon, it's really confusing when you start with expo, again, thanks!!!!
@OfficialSkankyRich
@OfficialSkankyRich 6 күн бұрын
This was a pretty honest review and tutorial of why to use or not use Expo. Thank you!
@galaxies_dev
@galaxies_dev 2 күн бұрын
You're welcome!
@camilopimentel7471
@camilopimentel7471 Күн бұрын
Hey Simon, I LOVE YOUR VIDEOS
@TheSuperBoyProject
@TheSuperBoyProject Ай бұрын
You're incredible! Thank you for your videos
@AtizaJuanita
@AtizaJuanita Ай бұрын
What a gem of a video!
@galaxies_dev
@galaxies_dev 23 күн бұрын
Thank you mate!
@amani_art
@amani_art Ай бұрын
Super useful!!!
@WebDevJapan
@WebDevJapan Ай бұрын
Awesome! Yeah we had some poblems with an app we built at work using Expo Go and later decided we wanted to put some kind of Google maps or some other map functionality into it. It isn't going well lol
@prosperdzingo5895
@prosperdzingo5895 16 күн бұрын
ooh that's bad did you manage to fix the issue
@WebDevJapan
@WebDevJapan 15 күн бұрын
@@prosperdzingo5895 Actually, no. It's just a little side project for us, not ofr a client. None of us have ever built a mobile app through to production. We are all busy with the main project right now. We are also trying to build one with web3 functionality and it's also not going well. I'm not having a fun time with React native when it comes to building more complex apps. Simple stuff is okay.
@irfanbabar8424
@irfanbabar8424 Ай бұрын
Awesome. Thanks for all possibilities
@galaxies_dev
@galaxies_dev 23 күн бұрын
Happy to help!
@jueweijue
@jueweijue Ай бұрын
It really helps, thank you!
@galaxies_dev
@galaxies_dev 23 күн бұрын
Super happy to hear :)
@praweewongsa
@praweewongsa Ай бұрын
awesome!!
@gols13
@gols13 Ай бұрын
Thank you so much, you are the best
@galaxies_dev
@galaxies_dev 23 күн бұрын
You're welcome!
@nro337
@nro337 Ай бұрын
Really need this video on the official docs!
@withpaulex8645
@withpaulex8645 Ай бұрын
Thanks for the xcode part
@panchcw
@panchcw Ай бұрын
This is really helpful content
@galaxies_dev
@galaxies_dev 23 күн бұрын
If you enjoyed it, maybe you can share the channel with your RN colleagues ✌️
@user-kx2bj7ky2g
@user-kx2bj7ky2g Ай бұрын
This is very usefull. Thanks from Indonesian ❇️
@muratyasar
@muratyasar 23 күн бұрын
lovely content bro thanks
@galaxies_dev
@galaxies_dev 22 күн бұрын
Glad you enjoyed it
@vitoravelino
@vitoravelino Ай бұрын
Really detailed and useful content. Thanks for it!
@nounjopagnol1299
@nounjopagnol1299 Ай бұрын
Thank you so much for the video. I learned a lot, just one question about eas: do you have to install it first?
@anthonycaneke7382
@anthonycaneke7382 Ай бұрын
Thanks so much for this content... So a quick question, after running prebuild to add some code to the android app build.gradle file can you still run: npx expo prebuild --clean? will this remove the feature i added in the build.gradle file?
@mishen-thakshana
@mishen-thakshana Ай бұрын
You are so underrated
@soner8780
@soner8780 28 күн бұрын
Great
@NavidMasahati
@NavidMasahati Ай бұрын
life saver
@galaxies_dev
@galaxies_dev 23 күн бұрын
If you enjoyed it, maybe you can share the channel with your RN colleagues ✌️
@munna5553
@munna5553 24 күн бұрын
i wanna to say that, your are superhero
@galaxies_dev
@galaxies_dev 23 күн бұрын
If you enjoyed it, maybe you can share the channel with your RN colleagues ✌️
@jackwu4723
@jackwu4723 Ай бұрын
Hey awesome video, really useful. However I'm not able to run it on my iphone with "npx expo run:ios --device" command. It just opens the simulator. Any idea on how to fix this? Thanks
@bnv1n
@bnv1n Ай бұрын
Hi Simon, great video, thanks! I have an expo project in a monorepo, and i get ERR_FS_FILE_TOO_LARGE error when running npx expo, any idea what does it mean? When taking out the project from the monorepo it works iust fine
@MugivaraLuffy
@MugivaraLuffy Ай бұрын
Same question here!!!!!!!!!!!!!!!!
@user-hf3vs5bj1p
@user-hf3vs5bj1p Ай бұрын
Hey can u made a video how to manage store in expo/ react native and
@navjotsingh2457
@navjotsingh2457 7 күн бұрын
ty
@galaxies_dev
@galaxies_dev 2 күн бұрын
If you enjoyed it, maybe you can share the channel with your RN colleagues ✌️
@holdenjack
@holdenjack Ай бұрын
Hi Simon, do you know why some Macs don't need to install Watchman and some do? My work Mac doesn't work without Watchman but my personal Mac builds just fine without it.
@sahilverma_dev
@sahilverma_dev Ай бұрын
How can we make local releases and apk build in windows for android with expo?
@letotomanoela2242
@letotomanoela2242 Ай бұрын
Can you make authentification with finger print with expo , please ?
@Aethid
@Aethid Ай бұрын
Finding a developer who prefers xcode over android studio must be rarer than spotting a unicorn. Jetbrains IDEs are usually best-in-class for their respective languages. On the other hand, I think the only IDE I have had the displeasure of using that is worse than xcode would be netbeans, and that is taking me back some. A part of that might be coloured by how compiling a large ios project in xcode took an eternity on my macbook. I am talking an hour or more. The same app for android would take a few seconds.
@MehmetTopakdev
@MehmetTopakdev 7 күн бұрын
Is prebuild convert used expo packages too? I mean after we prebuild and switch to the native, can we use expo router, expo icons etc? Are they free to use after prebuild?
@galaxies_dev
@galaxies_dev 2 күн бұрын
Yes, you can use all packages after prebuild and it's free
@asadshabir1117
@asadshabir1117 Ай бұрын
Great explanations! Can i use EAS with a react native cli project?
@Tech-3883
@Tech-3883 15 сағат бұрын
Yes, we use it for our production application and replace Microsoft app center with EAS.
@DanielKEMBEU
@DanielKEMBEU 19 күн бұрын
I tried eas on a real client project but i got build issues. Till today, i never been able to solve that. I hope by now it'll work out.
@facuchaer1
@facuchaer1 Ай бұрын
Im currently struggling with the dev build. I have an Arduino project that needs the user to connect an Access point that Arduino creates (PC offline if emulator, another network in real device). I'm building wo eas. What ca I do?? 😢
@facuchaer1
@facuchaer1 Ай бұрын
Came from flutter, to expand my react to native, and as far I've not got a "clean" journey. It's more like what is this Franky?
@workwonderer-b4f
@workwonderer-b4f 19 күн бұрын
My development OS is Windows, when I run prebuild command, I only get android directory. What should I do for this?
@galaxies_dev
@galaxies_dev 16 күн бұрын
You need a Mac for iOS or use EAS
@prosperdzingo5895
@prosperdzingo5895 16 күн бұрын
things gets a little bit crazy when you leave the comfort of expo go , i felt that statements lol
@galaxies_dev
@galaxies_dev 16 күн бұрын
Indeed, but you can manage it!
@kaanyildiz9673
@kaanyildiz9673 21 күн бұрын
When I used prebuild I got only an android folder why? How can I solve it
@galaxies_dev
@galaxies_dev 16 күн бұрын
On Windows you can't build for iOS, you would have to use a Mac or EAS
@suvrajitmondal2325
@suvrajitmondal2325 9 күн бұрын
I want generate apk file of my expo app. How can I do this without eas build?
@galaxies_dev
@galaxies_dev 2 күн бұрын
That is explained in this video, using gradle!
@MazooonMa
@MazooonMa 17 күн бұрын
афигена
@easyitis2117
@easyitis2117 Ай бұрын
I am facing an issue Whenever I am creating the build locally using XCode/Android Studio, the app gets stuck at the Splash Screen. I want an apk (with js bundled inside it so that I don't need to run metro), that I can install in my device. With EAS Cloud Service, it's easy but I want to do it locally for some reasons(Very Big Reasons), I have tried all the methods but every time the app gets stuck at the Splash Screen. Tried with a fresh project as well but same result for iOS and Android. Simon was able to run that in iOS but I'm not. Someone Please help....
@LucilaTinkin
@LucilaTinkin 18 күн бұрын
Hi, can you resolved that?
@easyitis2117
@easyitis2117 6 күн бұрын
@@LucilaTinkin Hii Yes it is fixed now. But I couldn't find the reason why it was happening. I just recreated the project and copied my code there. I did that piece by piece but still couldn't find the issue. Anyways, it is working fine now I can create development build in my system. No need for eas cloud, no limitations.
@HarshSharma-oy4rh
@HarshSharma-oy4rh Ай бұрын
How is he getting suggestion in terminal? Anyone know?
@Desfek
@Desfek Ай бұрын
I think it’s Fig
@sm_hasib
@sm_hasib Ай бұрын
hey simon what the VS code theme you are using PLEASE TELL ME I AM HAVING ISSUES WITH DEFAULT THEME TEXT COLORS
@mdmuhaiminul485
@mdmuhaiminul485 Ай бұрын
you can use learn with summit - shades of gray theme
@sm_hasib
@sm_hasib Ай бұрын
@@mdmuhaiminul485 vai currently oitai use kortesi :D
@xolanistevensmasilela6551
@xolanistevensmasilela6551 Ай бұрын
First Here 😃
@galaxies_dev
@galaxies_dev Ай бұрын
Yes you are!
@dev.j255
@dev.j255 Ай бұрын
How can I configure it to just use JS (not typescript)
@user-xz5cm5ix1c
@user-xz5cm5ix1c Ай бұрын
I don't remember the exact name but when you initialize a new project with the expo command at that time you can add a flag it's something like --without typescript. You can find the exact flag on the expo docs
@dev.j255
@dev.j255 Ай бұрын
@@user-xz5cm5ix1c the problem is that I've been looking for that flag for days but I'm unable to find it
@TheSuperBoyProject
@TheSuperBoyProject Ай бұрын
Not recommended. You will find yourself in debug hell if you do not use a typed language like typescript
@dev.j255
@dev.j255 Ай бұрын
@@TheSuperBoyProject I don't know Typescript
@invinciblemode
@invinciblemode Ай бұрын
@@dev.j255learn it. It’s just JavaScript with types
@Desfek
@Desfek Ай бұрын
You forgot the Web build 😅
@SonAyoD
@SonAyoD Ай бұрын
Were forced to use eas build if we have any app api secrets.
@galaxies_dev
@galaxies_dev 23 күн бұрын
No, not really
@SonAyoD
@SonAyoD 23 күн бұрын
@@galaxies_dev without EAS clound services any app secrets will be bundled with the app at build time, or do you have another solution? Without using expo secrets via their cloud services.
@biokode
@biokode Ай бұрын
As a fresh cross-platform mobile developer coming from a senior C#/.NET position, this is all pretty confusing - but probably the best way to do it? Excellent tutorial
@affelay17
@affelay17 27 күн бұрын
Is there any way of getting a development build that i can debug and hot reload instantly to my iPhone without having a mac? @Simon Grimm
@galaxies_dev
@galaxies_dev 23 күн бұрын
Yes you can create a debug build with EAS
These React Native Apps are 🔥 | App Review
20:04
Simon Grimm
Рет қаралды 10 М.
THE React Native Tech Stack for 2024 😎
13:52
Simon Grimm
Рет қаралды 40 М.
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 68 МЛН
Mobile Devs Hate Servers. Expo Wants To Fix That.
16:05
Theo - t3․gg
Рет қаралды 69 М.
How to generate an APK using React Native with Expo( VsCode)
7:41
Coding Lounge
Рет қаралды 1,6 М.
10 Must-Have React Native Components 😎
10:12
Simon Grimm
Рет қаралды 44 М.
HTMX Sucks
25:16
Theo - t3․gg
Рет қаралды 107 М.
From React to React Native in 12 Minutes
12:33
Simon Grimm
Рет қаралды 7 М.
How ChatGPT Built My App in Minutes 🤯
8:28
Website Learners
Рет қаралды 2,1 МЛН
Expo in 100 Seconds
2:39
Fireship
Рет қаралды 543 М.
Опять съемные крышки в смартфонах? #cmf
0:50
Todos os modelos de smartphone
0:20
Spider Slack
Рет қаралды 2,1 МЛН