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

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 มิ.ย. 2024
  • 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
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 88

  • @galaxies_dev
    @galaxies_dev  9 วันที่ผ่านมา

    Explore Galaxies.dev today - your shortcut to learn React Native ⚡

    • @user-bo7tw9po3k
      @user-bo7tw9po3k 9 วันที่ผ่านมา

      I just visited the site am student
      . I wish to find out if the free pack has most lessons?

  • @eliasgarcia1146
    @eliasgarcia1146 24 วันที่ผ่านมา +10

    No video on TH-cam clearly explains all this. thank you so much!

    • @galaxies_dev
      @galaxies_dev  9 วันที่ผ่านมา +2

      Thank you so much, trying my best over here!

  • @mikemece
    @mikemece 15 วันที่ผ่านมา +1

    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!

  • @yruan93
    @yruan93 25 วันที่ผ่านมา +5

    Exactly what I was looking for. Thanks.

  • @jak3f
    @jak3f 25 วันที่ผ่านมา

    Bro....perfect timing. Thank you!!!!

  • @easyitis2117
    @easyitis2117 24 วันที่ผ่านมา +1

    Thank you so much! You are the SAVIOR. Please bring such topics... These are Gold.

    • @galaxies_dev
      @galaxies_dev  9 วันที่ผ่านมา

      Thank you! Will do!

  • @emanuelmejia4525
    @emanuelmejia4525 25 วันที่ผ่านมา +1

    thank you so much for this information Simon, it's really confusing when you start with expo, again, thanks!!!!

  • @TheSuperBoyProject
    @TheSuperBoyProject 25 วันที่ผ่านมา

    You're incredible! Thank you for your videos

  • @WebDevJapan
    @WebDevJapan 17 วันที่ผ่านมา +3

    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 วันที่ผ่านมา +1

      ooh that's bad did you manage to fix the issue

    • @WebDevJapan
      @WebDevJapan วันที่ผ่านมา

      @@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 22 วันที่ผ่านมา +1

    Awesome. Thanks for all possibilities

  • @amani_art
    @amani_art 25 วันที่ผ่านมา +1

    Super useful!!!

  • @AtizaJuanita
    @AtizaJuanita 24 วันที่ผ่านมา +2

    What a gem of a video!

    • @galaxies_dev
      @galaxies_dev  9 วันที่ผ่านมา +1

      Thank you mate!

  • @nro337
    @nro337 24 วันที่ผ่านมา

    Really need this video on the official docs!

  • @jueweijue
    @jueweijue 24 วันที่ผ่านมา +1

    It really helps, thank you!

    • @galaxies_dev
      @galaxies_dev  9 วันที่ผ่านมา

      Super happy to hear :)

  • @gols13
    @gols13 24 วันที่ผ่านมา +2

    Thank you so much, you are the best

    • @galaxies_dev
      @galaxies_dev  9 วันที่ผ่านมา

      You're welcome!

  • @praweewongsa
    @praweewongsa 25 วันที่ผ่านมา +1

    awesome!!

  • @user-kx2bj7ky2g
    @user-kx2bj7ky2g 25 วันที่ผ่านมา

    This is very usefull. Thanks from Indonesian ❇️

  • @muratyasar
    @muratyasar 8 วันที่ผ่านมา +1

    lovely content bro thanks

    • @galaxies_dev
      @galaxies_dev  8 วันที่ผ่านมา

      Glad you enjoyed it

  • @withpaulex8645
    @withpaulex8645 24 วันที่ผ่านมา

    Thanks for the xcode part

  • @panchcw
    @panchcw 22 วันที่ผ่านมา +1

    This is really helpful content

    • @galaxies_dev
      @galaxies_dev  9 วันที่ผ่านมา

      If you enjoyed it, maybe you can share the channel with your RN colleagues ✌️

  • @mishen-thakshana
    @mishen-thakshana 25 วันที่ผ่านมา

    You are so underrated

  • @vitoravelino
    @vitoravelino 25 วันที่ผ่านมา

    Really detailed and useful content. Thanks for it!

  • @nounjopagnol1299
    @nounjopagnol1299 21 วันที่ผ่านมา

    Thank you so much for the video. I learned a lot, just one question about eas: do you have to install it first?

  • @asadshabir1117
    @asadshabir1117 25 วันที่ผ่านมา

    Great explanations!
    Can i use EAS with a react native cli project?

  • @munna5553
    @munna5553 10 วันที่ผ่านมา

    i wanna to say that, your are superhero

    • @galaxies_dev
      @galaxies_dev  9 วันที่ผ่านมา +1

      If you enjoyed it, maybe you can share the channel with your RN colleagues ✌️

  • @NavidMasahati
    @NavidMasahati 17 วันที่ผ่านมา +1

    life saver

    • @galaxies_dev
      @galaxies_dev  9 วันที่ผ่านมา

      If you enjoyed it, maybe you can share the channel with your RN colleagues ✌️

  • @anthonycaneke7382
    @anthonycaneke7382 24 วันที่ผ่านมา

    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?

  • @user-hf3vs5bj1p
    @user-hf3vs5bj1p 24 วันที่ผ่านมา

    Hey can u made a video how to manage store in expo/ react native and

  • @soner8780
    @soner8780 14 วันที่ผ่านมา

    Great

  • @Aethid
    @Aethid 24 วันที่ผ่านมา

    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.

  • @jackwu4723
    @jackwu4723 24 วันที่ผ่านมา

    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 24 วันที่ผ่านมา +1

    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 15 วันที่ผ่านมา +1

      Same question here!!!!!!!!!!!!!!!!

  • @biokode
    @biokode 24 วันที่ผ่านมา

    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

  • @sahilverma_dev
    @sahilverma_dev 24 วันที่ผ่านมา

    How can we make local releases and apk build in windows for android with expo?

  • @DanielKEMBEU
    @DanielKEMBEU 4 วันที่ผ่านมา

    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.

  • @letotomanoela2242
    @letotomanoela2242 18 วันที่ผ่านมา

    Can you make authentification with finger print with expo , please ?

  • @holdenjack
    @holdenjack 20 วันที่ผ่านมา

    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.

  • @prosperdzingo5895
    @prosperdzingo5895 วันที่ผ่านมา

    things gets a little bit crazy when you leave the comfort of expo go , i felt that statements lol

    • @galaxies_dev
      @galaxies_dev  วันที่ผ่านมา

      Indeed, but you can manage it!

  • @xolanistevensmasilela6551
    @xolanistevensmasilela6551 25 วันที่ผ่านมา +4

    First Here 😃

  • @facuchaer1
    @facuchaer1 25 วันที่ผ่านมา

    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 25 วันที่ผ่านมา

      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 4 วันที่ผ่านมา

    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  วันที่ผ่านมา

      You need a Mac for iOS or use EAS

  • @easyitis2117
    @easyitis2117 24 วันที่ผ่านมา

    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 4 วันที่ผ่านมา

      Hi, can you resolved that?

  • @kaanyildiz9673
    @kaanyildiz9673 6 วันที่ผ่านมา

    When I used prebuild I got only an android folder why? How can I solve it

    • @galaxies_dev
      @galaxies_dev  วันที่ผ่านมา

      On Windows you can't build for iOS, you would have to use a Mac or EAS

  • @HarshSharma-oy4rh
    @HarshSharma-oy4rh 25 วันที่ผ่านมา

    How is he getting suggestion in terminal? Anyone know?

    • @Desfek
      @Desfek 25 วันที่ผ่านมา

      I think it’s Fig

  • @dev.j255
    @dev.j255 25 วันที่ผ่านมา

    How can I configure it to just use JS (not typescript)

    • @user-xz5cm5ix1c
      @user-xz5cm5ix1c 25 วันที่ผ่านมา

      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 25 วันที่ผ่านมา

      @@user-xz5cm5ix1c the problem is that I've been looking for that flag for days but I'm unable to find it

    • @TheSuperBoyProject
      @TheSuperBoyProject 25 วันที่ผ่านมา

      Not recommended. You will find yourself in debug hell if you do not use a typed language like typescript

    • @dev.j255
      @dev.j255 25 วันที่ผ่านมา

      @@TheSuperBoyProject I don't know Typescript

    • @invinciblemode
      @invinciblemode 24 วันที่ผ่านมา

      @@dev.j255learn it. It’s just JavaScript with types

  • @MazooonMa
    @MazooonMa 3 วันที่ผ่านมา

    афигена

  • @sm_hasib
    @sm_hasib 25 วันที่ผ่านมา

    hey simon what the VS code theme you are using PLEASE TELL ME I AM HAVING ISSUES WITH DEFAULT THEME TEXT COLORS

    • @mdmuhaiminul485
      @mdmuhaiminul485 25 วันที่ผ่านมา +1

      you can use learn with summit - shades of gray theme

    • @sm_hasib
      @sm_hasib 25 วันที่ผ่านมา

      @@mdmuhaiminul485 vai currently oitai use kortesi :D

  • @Desfek
    @Desfek 25 วันที่ผ่านมา

    You forgot the Web build 😅

  • @SonAyoD
    @SonAyoD 24 วันที่ผ่านมา

    Were forced to use eas build if we have any app api secrets.

    • @galaxies_dev
      @galaxies_dev  9 วันที่ผ่านมา

      No, not really

    • @SonAyoD
      @SonAyoD 9 วันที่ผ่านมา

      @@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.

  • @affelay17
    @affelay17 12 วันที่ผ่านมา

    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  9 วันที่ผ่านมา

      Yes you can create a debug build with EAS