Expo SDK 49: New Features and Improvements

preview_player
Показать описание
In this video, we'll dive into the exciting new features and improvements introduced in Expo SDK 49. This release includes React Native 0.72.1 and brings a host of enhancements to Expo CLI, network debugging, Expo Router, Expo Modules API, EAS Insights, and much more. Join us as we explore the latest updates and discover how they can elevate your app development experience.

This video includes a lot of tools & technologies, and it's a great opportunity to learn:
- What's new in Expo SDK 49
- What are the new enhancements in React Native 0.72.1
- Network debugging and React devtools integration
- Debugging in VS Code with the Expo Tools Extension
- Expo Router v2.0 updates
- Expo Modules API improvements
- Expo Go for Apple Silicon
- New features in Expo CLI and EAS Insights
- How to upgrade your app from Expo SDK 48 to Expo SDK 49

🧠 Enroll NOW in The Full-Stack Mobile Developer course and don’t miss out on your chance to become a 6-figure dev in 2023! Check out what our successful students are saying about their experience:

💬 Join the notJust Development gang and let's build together:

Timecodes:

0:00 Intro, Expo SDK 49 overview
3:38 Create a new Expo SDK 49 project
6:24 Setup Expo Router
7:56 Enable TypeScript and run the application
15:24 Import the Asset Bundle
15:58 Create a simple app, import premade component and render a flatlist
26:24 Environment variables
30:29 Debugging
30:59 JS Debugger with Network Inspect
34:05 React DevTools
39:27 Expo blur on Android
45:44 Expo Go runs Natively on Mac without a simulator
48:00 Local Native modules
48:47 New to EAS: Insights
50:46 Other updates introduced in Expo SDK 49
55:37 Upgrading an app

Disclaimer: This build is for educational purposes only. All views, opinions, and technology choices expressed in this video are my own and do not represent the views, opinions, or technology choices of any entity I have been, am now, or will be affiliated with.

#notjustdev #expo #reactnative
Рекомендации по теме
Комментарии
Автор

Hi Vadim, Great video! only one issue.. do you have any idea why I am getting the error below when I reload the app being my Google Chrome DevTools opened in the Network section? The error says: debugging the remote connection was closed. Reason: WebSocket disconnected I would be grateful to whom could help me. THANKS A LOT!!

danielfernandez
Автор

Yes I like this, I can relate, sometimes in most cases the docs are not very straight forward

joshuamilanya
Автор

I am working on sdk 48 but it always crashes because of any warning on Android, meanwhile working fine in web, please advise

shubhanshusahuu
Автор

Great video! Do you have any video on how we can use Expo as the foundation to build multi-teams Universal Apps? Like, one team would be responsible for the "container" (Design System, Menus, Personalization, Analytics, Login, etc) and each other team would be responsible for a Business Unit related mini-app that runs on that SUPER APP Container (Web and Mobile). For example, a Fintech Super APP that has a menu with different available products for the logged user. Like Banking, Insurance, Loans, Credit Card, Saving Accounts... etc. Each Business Unit would have its dedicated engineering team, that would be as independent as possible from other teams (but maybe dependent on the "Container"), so they have their own release cycle (as long as it doesn't require changes on the Container). Thanks

jfbaro
Автор

How Can I solve it?? my app is developed by expo cli sdk 48, unfortunately I have forgotten keystore
Your Android App Bundle is signed with the wrong key. Ensure that your App Bundle is signed with the correct signing key and try again. Your app bundle is expected to be signed with the certificate with fingerprint:
SHA1:
but the certificate used to sign the app bundle that you uploaded has fingerprint:
SHA1:

NajibArab-oz
Автор

hi could you make for us a tutorial for advanced bus booking app

andeoyebrayan
Автор

Is anyone watching this video having as much of a problem as I am in following this video. This video is certainly un-followable. I find libraries I need to install, for the most part, I use "npm". I have a separate environment, to keep versions in check. In using React Expo 49, I cannot use Figma and Locofy (code builder), nor does it work with BLE. I've been bashing my brain trying to get these things to work. Wouldn't be wonderful if the host would make himself available for questions. Perhaps someday, he might contact me. In meantime, it any other viewers who got it to work, and follow the instructor, please reach out to me.

jdcrunchman
Автор

but I like jazz, but you always say noJazzDevelopers

ELHAUKEZ