> ## Documentation Index
> Fetch the complete documentation index at: https://docs.markpdf.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Instalación

> Instale el SDK React Native oficial para Flash PDF en Markdown.

# Instalación

`@markpdf/react-native` es un cliente independiente para React Native (Expo y básico); no depende de `@markpdf/sdk`. Utiliza el `fetch`/`FormData` nativo de RN, incluido el formato `{ uri, name, type }` utilizado por los selectores de archivos React Native para cargar archivos locales sin leerlos en la memoria JS.

\##Requisitos

* React Native 0.70+ (Expo SDK 47+ o RN desnudo).
* Un selector de archivos: [`expo-document-picker`](https://docs.expo.dev/versions/latest/sdk/document-picker/) en Expo, o [`react-native-document-picker`](https://github.com/rnmods/react-native-document-picker) en RN simple.
* Una tecla API. Consulte [Autenticación](/docs/public/es/authentication).

## Instalar

<CodeGroup>
  ```bash npm theme={null}
  npm install @markpdf/react-native
  ```

  ```bash pnpm theme={null}
  pnpm add @markpdf/react-native
  ```

  ```bash yarn theme={null}
  yarn add @markpdf/react-native
  ```

  ```bash bun theme={null}
  bun add @markpdf/react-native
  ```
</CodeGroup>

### Selector de archivos

<Tabs>
  <Tab title="exposición">
    ```bash theme={null}
    npx expo install expo-document-picker
    ```
  </Tab>

  <Tab title="Desnudo Reaccionar Nativo">
    ```bash theme={null}
    npm install react-native-document-picker
    cd ios && pod install
    ```
  </Tab>
</Tabs>

## Configurar la clave API

```ts theme={null}
import { MarkpdfClient } from "@markpdf/react-native";

const client = new MarkpdfClient({ apiKey: "YOUR_API_KEY" });
```

<Warning>
  No hay `process.env` en el paquete final de una aplicación móvil: cualquier clave que incrustes en el código permanece dentro del binario y es extraíble. Ningún código físico es una clave de producción sin restricciones de uso. Consulte la [Guía del marco](/docs/public/es/sdks/react-native/framework-guide) para conocer el patrón recomendado (proxy propio) en aplicaciones públicas.
</Warning>

## Siguiente paso

Continúe con [Inicio rápido](/docs/public/es/sdks/react-native/quickstart).
