Тёмный

Building an Expo App with Native Code Using EAS Build 

Expo
Подписаться 13 тыс.
Просмотров 50 тыс.
50% 1

This walkthrough shows you how to build an Expo App that includes native code, using EAS Build.
We'll make a dev app for iOS and a dev app for Android that includes the native code for react-native-blurhash and load those onto physical devices, and then show how we can connect that to a JS/TypeScript codebase on our computer to work on the app live.

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

 

17 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 56   
@discontinuity
@discontinuity 2 года назад
Please do a video on building and deploying to the app stores! Thanks for this video
@karastudio
@karastudio 2 года назад
yes, please! When can we expect that? :)
@Rogueixpresents
@Rogueixpresents 2 года назад
not gonna happen, people dont or cant make deployment due to its complexity.
@mattsmithson1671
@mattsmithson1671 2 года назад
This is great! I was a bit nervous to work with custom development builds as I wasn't sure if I would have to do xCode pod stuff myself or if it would even work! But following your video it was very easy. So happy I can stick with expo and now integrate other react-native modules I couldn't use before! 🙌
@OmerVexler
@OmerVexler 2 года назад
Thanks. It's great watching this video after going through the docs. This helps me to quickly get started with EAS, which seems no less than AWESOME.
@Bigdog5400
@Bigdog5400 2 года назад
I cannot upvote this video enough. You rock dude, thank you so much for the tutorial!
@electrobuilds4656
@electrobuilds4656 Год назад
Thank you very much for this video. I'm glad expo eject is in the past!
@ToThePointCode
@ToThePointCode 2 года назад
This is just awesome! Thanks.
@qorzzz9252
@qorzzz9252 2 года назад
Do you have to run expo build and re-download the custom dev client everytime native code is changed?
@benjaminko7812
@benjaminko7812 Год назад
Hi how to update my build on expo when I have some changes? Can you do a video for these? Many thanks!
@juejuepaing6985
@juejuepaing6985 2 года назад
Thank you so much. I needed this!!!
@tiavina-mika
@tiavina-mika 2 года назад
It's very usefull, thank you. Can you make a video for building and deploying production app?
@darknight9185
@darknight9185 Год назад
great introduction to custom build thanks
@anandhukraju8044
@anandhukraju8044 2 года назад
We are all waiting for the build & deploy to store video!!
@madebyjonny7637
@madebyjonny7637 2 года назад
Would it be possible to do a video of building the clients locally? Had a lot of trouble with this.
@sangitaelango9361
@sangitaelango9361 Год назад
Thanks for the video. I have tried eas build but "No bundle url present" error throws when open the app. could anyone have any idea why it throws the error?
@aleksandrszagorskis3306
@aleksandrszagorskis3306 Год назад
Very informative video. Thank you!
@shawwalmuhammad
@shawwalmuhammad 2 года назад
Hi what do you user for the screen recording for both iOS and Android?
@omerkilincc
@omerkilincc 8 месяцев назад
Hello, I am trying to compile for iOS with Expo, but I constantly encounter "install pods" errors, can you help?
@djamaatul
@djamaatul 2 года назад
but big size.anyone can solve to 10mb less ?
@slimaaan
@slimaaan 2 года назад
Why does EAS needs paid apple account ? I did not mean to deploy the app
@norfeldt4183
@norfeldt4183 2 года назад
Think it's because you need distribution and provisioning profiles. So it's more of an Apple requirement than expo.
@unaiiglesias9901
@unaiiglesias9901 2 года назад
So, EAS Build wraps expo providing react-native functionalities and maintaining "Managed workflow"? Would be possible to add "android-manifest.plugin.js" (to disable the audio recording permission) without doing a pre-build? (maintaining "Managed workflow") Thanks!
@MrIltonbarbosa
@MrIltonbarbosa 2 года назад
hi, is necessary the cell phone and the notebook has in the same network?
@shafu_xyz
@shafu_xyz 2 года назад
Wow I've been looking for a guide like this...EAS and all...video resolution could have made better though!
@emmanuelbyiringiro7207
@emmanuelbyiringiro7207 2 года назад
I love Charlie Cheever tutorial approach, He goes through all processes without any further editing. The same way developer will
@gmedina
@gmedina 11 месяцев назад
what if I need to install the library after I am already using Expo Go for dev purposes?
@user-mr3tv4sr1x
@user-mr3tv4sr1x Год назад
Bro i need a pure apk that will not contain all these scanning Process after installation
@jewelosafile4905
@jewelosafile4905 Год назад
Bro, did u find a solution for this?
@user-sx9hh6vc6s
@user-sx9hh6vc6s Год назад
why you skipped execution of pod-install at 2:30? is it intentional?
@rexomiv7352
@rexomiv7352 Год назад
This was really helpful, Thanks
@belkocik
@belkocik Год назад
Can I create a dev server for expo-dev-client when I compile an apk with eas development profile with --local (apk compiled on my virtual machine linux) and then run the npx expo start --dev-client on my virtual machine in linux?
@joejones7821
@joejones7821 2 года назад
Thanks for the video :) I was wondering if there' s way to install packages that require modifications in the ios directory on windows? I tried running expo eject but it didn't create the ios folder
@ericsamikwa391
@ericsamikwa391 2 года назад
Great content! very helpful
@ReactNativeDeveloper
@ReactNativeDeveloper 2 года назад
Hi man, when I try to use EAS for build an internal apple application using the enterprise account it throw me: Error: Apple 403 detected - Access forbidden. This request is forbidden for security reasons - You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support. I have no clue how to proceed, could you help with it?
@jasonpanella8010
@jasonpanella8010 2 года назад
Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support.
@arozendojr
@arozendojr 10 месяцев назад
In the expo build, you can add environment variables, such as a firebase token, would this be the safest way to save this information?
@spicychile
@spicychile 9 месяцев назад
If it's not a public token (something you wouldn't mind others seeing), then you'll need it to belong in a server rather than on the client.
@anhquannguyen5111
@anhquannguyen5111 2 года назад
Thank you. You made my day
@davidmaene1771
@davidmaene1771 2 года назад
gradle build error anybody has the same error ??😡
@Hitmanf72638
@Hitmanf72638 2 года назад
s what is the sol?
@ADPathos
@ADPathos Год назад
This seems to be only for Android? Is there a similar process for building an IOS app?
@Anas_Alaqeel
@Anas_Alaqeel Год назад
a lot of complexity, why we just cant keep using expo go and eject it to modify some files and make a middleware that can patch the build by comparing the expo go app bundle build with the changes made to the same ejected files and combining it together on eas cloud to make the modified build
@umeshitukade9342
@umeshitukade9342 2 года назад
Hey, can we reduce reduce the apk size of expo app? I have made an app using expo its size is going upto 70 mb .Is there any way to reduce it to >20mb
@narayanchoudhary6950
@narayanchoudhary6950 Год назад
the apk i got from the eas is just a normal app not the custom development client i followed exact the same process
@_anyone5962
@_anyone5962 2 года назад
Cannot install the Dev App into Android phone. Anybody has the same problem? The error message is just "Not installed" without any explaination!
@nickshanks4
@nickshanks4 Год назад
Does this require a paid Apple developer account?
@ciph3r836
@ciph3r836 2 года назад
I am not able to change the versioncode number in eas build . How to do it ?
@mac8339
@mac8339 2 года назад
Add it to the "android" object in the app.json
@game22h17
@game22h17 2 года назад
How to use in app Purchase with expo in google play?
@nishthapatel1750
@nishthapatel1750 2 года назад
Can we use viroReact with expo cli?
@danielrolando6883
@danielrolando6883 2 года назад
Felicidades!!!
@AliYasir5247
@AliYasir5247 2 года назад
Hi, can you also make a video for non-expo apps build with react native?
@ogreeni
@ogreeni Год назад
This is the Expo youtube channel, so I guess not.
@liomun8552
@liomun8552 Год назад
Expo pain in the ass
@basselturky4027
@basselturky4027 2 года назад
I get this error when I type ``` expo start --dev-client ``` Couldn't start project on Android: Error running adb: The development client (com.basselturky.expoeas) for this project is not installed. Please build and install the client on the device first. Learn more: docs.expo.dev/clients/distribution-for-android/
Далее
Mobile Devs Hate Servers. Expo Wants To Fix That.
16:05
What's an Expo Development Build?
5:10
Просмотров 45 тыс.
Sign in with Google on Expo React Native
29:49
Просмотров 36 тыс.
From React to React Native in 12 Minutes
12:33
Просмотров 15 тыс.
eas submit tutorial | Expo | React Native
12:03
Просмотров 12 тыс.
Why You NEED To Learn FastAPI | Hands On Project
21:15
Просмотров 162 тыс.