Skip to content

Latest commit

 

History

History
74 lines (68 loc) · 2.69 KB

overview.mdx

File metadata and controls

74 lines (68 loc) · 2.69 KB
title sidebar_title hideTOC description
Overview of using Expo with existing React Native apps
Overview
true
Learn how to use Expo tools and services with existing React Native apps.

import { BoxLink } from '/ui/components/BoxLink'; import { Terminal } from '/ui/components/Snippet'; import { DEMI, CODE } from '~/ui/components/Text'; import { BookOpen02Icon, Rocket02Icon, Lightbulb01Icon, RefreshCw02Icon, BuildArtifactIcon, ChevronUpDoubleIcon, } from '@expo/styleguide-icons';

A bare React Native app is a project where developers make direct changes to their native android and ios project directories rather than continuously generating (with CNG) them using app config and prebuild.

All tools and services provided by Expo, including EAS, Expo CLI, and Expo SDK libraries, work great whether you use CNG to generate your native directories or you modify them directly (bare workflow).

{/* TODO: add information here about why you would want to use Expo tools and services in existing React Native apps */}

Next Steps

<BoxLink title="Install Expo modules" Icon={Rocket02Icon} description={ <> If you have already initialized a React Native app without create-expo-app, learn how to install the Expo module library. </> } href="/bare/installing-expo-modules" />