Skip to content

Commit

Permalink
Update docs/native-platforms.md
Browse files Browse the repository at this point in the history
Co-authored-by: Brent Vatne <[email protected]>
  • Loading branch information
amandeepmittal and brentvatne authored Dec 12, 2024
1 parent 7eeb072 commit b1a3507
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/native-platforms.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ These are our deprecated native module and component API. You can still use many

## Native development with Expo

Expo provides **Expo Modules API** to write platform and renderer agnostic native modules and views. The API takes advantage of modern native language features from Swift and Kotlin, has built-in type conversion and safety, and provides a similar developer experience between each platform, so it's effortless to jump between Android and iOS modules. It also has similar performance characteristics to Turbo Modules API because it's built with React Native's JavaScript Interface (JSI).
The **Expo Modules API** takes advantage of modern native language features from Swift and Kotlin, has built-in type conversion and safety, and provides a similar developer experience on each platform, so it's effortless to jump between Android and iOS modules. It has similar performance characteristics to Turbo Modules API because it's built with React Native's JavaScript Interface (JSI).

Expo provides a large set of modules in its libraries and uses the Expo Modules API to create and manage native modules for each. This API only requires a minimal boilerplate when creating a new module.

Expand Down

0 comments on commit b1a3507

Please sign in to comment.