Cámara en React Native
El acceso a cámara abre un mundo de posibilidades: escaneo de QR, fotos de perfil, verificación de identidad, AR, y más. Deepyze usa expo-camera en proyectos que requieren funcionalidades de cámara.
Instalación
npx expo install expo-cameraConfigurar permisos
// app.json
{
"expo": {
"plugins": [
["expo-camera", {
"cameraPermission": "La app necesita la cámara para escanear códigos QR."
}]
]
}
}Componente básico de cámara
import { CameraView, useCameraPermissions } from 'expo-camera';
import { useState } from 'react';
export function CamaraBasica() {
const [permission, requestPermission] = useCameraPermissions();
if (!permission?.granted) {
return (
<View>
<Text>Necesitamos permiso para acceder a la cámara</Text>
<Button title="Permitir" onPress={requestPermission} />
</View>
);
}
return (
<CameraView style={{ flex: 1 }} facing="back">
{/* overlays, botones, etc */}
</CameraView>
);
}Escaneo de QR
<CameraView
style={{ flex: 1 }}
barcodeScannerSettings={{ barcodeTypes: ['qr'] }}
onBarcodeScanned={({ data }) => {
console.log('QR escaneado:', data);
}}
/>Sacar una foto
const cameraRef = useRef(null);
const tomarFoto = async () => {
const foto = await cameraRef.current.takePictureAsync({
quality: 0.8,
base64: false,
});
console.log('Foto URI:', foto.uri);
};¿Necesitás funcionalidades de cámara en tu app? Deepyze puede implementarlas para vos.
#camara#expo-camera#qr#foto#video#react native
⚡ Cotizador Online Interactivo · Precios 2026
Calculá el costo estimado para tu Aplicación
Seleccioná el tipo de app, plataformas y funcionalidades para obtener un presupuesto aproximado y tiempos de desarrollo transparentes.
Presupuesto estimado de inversión
USD $6.700 - $11.400
* Valores referenciales sin sorpresas. Incluye desarrollo completo, testing y despliegue.
Tiempo estimado de entrega⏱️ 8-14 semanas
✓Código 100% propio: Sin licencias ni mensualidades ocultas.
✓Publicación en Stores: Subida a App Store y Google Play incluida.
✓Garantía técnica: Soporte post-lanzamiento por escrito.
¿Necesitás desarrollar tu app con especialistas?
En Deepyze somos expertos en React Native y Expo para iOS y Android. Cotizá tu proyecto en 24hs hábiles.