What's New in Expo SDK 50 and Expo Router V3

TLDRIn this video, Vadim discusses the new features and improvements in Expo SDK 50 and Expo Router V3. He covers the introduction of Expo Dev Tool plugins, improvements to the Expo camera and SQLite libraries, and the experimental server routes. He also provides practical examples of how these updates can benefit mobile developers.

Key insights

🔍Expo SDK 50 includes the latest version of React Native (0.73), providing new features and improvements for mobile development.

🛠️Expo introduced the Expo Dev Tool plugins, allowing library developers to create browser-based tools for debugging Expo applications.

📸The Expo camera library has been updated with platform best practices, making it easier to implement camera functionalities in Expo applications.

💾Expo SQL library has been completely rewritten, providing developers with a local database solution for storing data using SQL syntax.

⚙️Expo Router V3 introduces experimental server routes, allowing developers to build universal full-stack React Native applications using Expo.

Q&A

Is Expo SDK 50 compatible with older versions of Xcode?

No, Expo SDK 50 requires Xcode version 15 or above for compiling the native iOS project.

What are the benefits of using the Expo Dev Tool plugins?

The Expo Dev Tool plugins provide browser-based tools for debugging Expo applications, improving the overall debugging experience and visibility of errors and crashes.

What is the purpose of the Expo SQL library?

The Expo SQL library allows developers to integrate SQL-based local databases into Expo applications, enabling easier data storage and retrieval.

Are the server routes in Expo Router V3 stable?

No, the server routes in Expo Router V3 are still experimental and subject to changes as the feature evolves.

How can I get started with Expo SDK 50 and Expo Router V3?

To get started, you can follow the official documentation and tutorials provided by Expo to learn about the new features and implement them in your projects.

Timestamped Summary

00:01In this video, Vadim discusses the new features and improvements in Expo SDK 50 and Expo Router V3.

02:24Expo SDK 50 includes the latest version of React Native (0.73), providing new features and improvements for mobile development.

06:36The Expo Dev Tool plugins allow library developers to create browser-based tools for debugging Expo applications.

13:43The Expo camera library has been updated with platform best practices, making it easier to implement camera functionalities in Expo applications.

15:59Expo SQL library has been completely rewritten, providing developers with a local database solution for storing data using SQL syntax.

18:44Expo Router V3 introduces experimental server routes, allowing developers to build universal full-stack React Native applications using Expo.