Aumentar el máximo de caracteres en directorios en Windows (Rutas de acceso largas win32)

Aumentar el máximo de caracteres en directorios en Windows (Rutas de acceso largas win32)

Tiempo de lectura: < 1 minuto Windows tiene una limitación de lectura de caracteres de 191, para eliminar esta limitación debemos hacer lo siguiente (Rutas de acceso largas win32). Abrimos powershell con permisos de adminsitrador: Reiniciamos isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas y … Leer más

Actualizar cmake usando Android Studio

Actualizar cmake usando Android Studio

Tiempo de lectura: < 1 minuto Hoy vamos a aprender a actualizar cmake usando Android Studio. Primero abrimos Android Studio. Buscamos el icono de los 3 puntos y abrimos SDK Manager. Ahora vamos a SKD Tools y buscamos CMake Podemos marcar o desmarcar los que queramos tener instalados. En mi caso he instalado la última versión. isMa Ingeniero en Informática, Investigador, … Leer más

Resetear Tab Navigator al cambiar de tab en React Native

Resetear Tab Navigator al cambiar de tab en React Native

Tiempo de lectura: 3 minutos En este tutorial, aprenderás cómo reiniciar la pila de navegación de un Stack.Navigator dentro de un Tab.Navigator al cambiar entre pestañas. Esto asegura que no se acumulen rutas previas en la navegación, evitando comportamientos inesperados. Paso 1: Crear la estructura básica Comienza configurando un Tab.Navigator que incluya diferentes pestañas, cada una asociada a un Stack.Navigator. … Leer más

Cómo Configurar un Stack Navigator Dentro de un Tab Navigator en React Navigation

Cómo Configurar un Stack Navigator Dentro de un Tab Navigator en React Navigation

Tiempo de lectura: 2 minutos En este tutorial aprenderás cómo configurar un Stack.Navigator dentro de un Tab.Navigator. Esto es útil cuando necesitas que ciertas pantallas estén agrupadas bajo una pestaña específica (por ejemplo, una pantalla de perfil con opciones adicionales). Aprenderás cómo configurar una navegación mixta utilizando un Stack.Navigator dentro de un Tab.Navigator y viceversa, simulando una estructura como la … Leer más

Crear un hook personalizado en React o React Native

Crear un hook personalizado en React o React Native

Tiempo de lectura: 3 minutos Un hook en React es una función especial que te permite «enganchar» características de React (como el estado y el ciclo de vida) en componentes funcionales. Los dos hooks más comunes son useState (para gestionar el estado) y useEffect (para manejar efectos secundarios), aunque puedes crear tus propios hooks personalizados para encapsular lógica reutilizable. Aquí … Leer más

Script para reconstruir pods en iOS en local para Expo React Native

Script para reconstruir pods en iOS en local para Expo React Native

Tiempo de lectura: < 1 minuto Os traigo un script que nos permitirá reconstruir los PODs en la carpeta iOS del proyecto Expo con React Native. Tendremos que añadir este script en package.json Y para ejecutarlo haremos: isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y poeta. Más de 20 APPs publicadas … Leer más

Ejecutar un script con Expo cuando generas un build con EAS.

Ejecutar un script con Expo cuando generas un build con EAS.

Tiempo de lectura: 2 minutos Cuando ejecutamos un build en EAS podemos lanzar distintos hooks antes de la compilación completa, por ejemplo pruebas o modificación de archivos. Hoy vamos a aprender cómo podemos realizar este proceso. Expo permite ejecutar distintos hooks en el ciclo de vida del build: https://docs.expo.dev/build-reference/npm-hooks/ Para este caso vamos a utilizar justamente en el hook eas-build-post-install. … Leer más

Optimizar barra de Scroll que baja despacio en Chrome en HTML o React

Optimizar barra de Scroll que baja despacio en Chrome en HTML o React

Tiempo de lectura: < 1 minuto El comportamiento lento del scroll en Chrome puede deberse a varios factores específicos del navegador o de la configuración en React Web. Para solucionar el comportamiento lento de scroll en Chrome añadiremos el siguiente código dentro del estilo del contenedor qué realiza el scroll: Habilita will-change: transform en CSS: Para las secciones que necesitan rendimiento … Leer más

Crear un .env para Next.js y React

Crear un .env para Next.js y React

Tiempo de lectura: 2 minutos Ho vamos a crear un .env para utilizar con Next.js en React. Para usar variables de entorno en Next.js y React, necesitas crear un archivo .env.local en la raíz del proyecto y definir tus variables de entorno allí. Luego, en el código, accedes a esas variables usando process.env. Pasos para configurar el .env en tu … Leer más

Crear anuncio recompensado (Reward) con react-native-google-mobile-ads para React Native y Expo

Crear anuncio recompensado (Reward) con react-native-google-mobile-ads para React Native y Expo

Tiempo de lectura: 3 minutos Hoy vamos a aprender cómo podemos implementar un anuncio recompensando de Google Admob (Reward) en React Native con Expo. Lo primero que haremos es instalar la libreria de anuncios: Debemos tener una cuenta registrada en Admob. Si usamos Expo tenemos que añadir dentro de app.config.js o app.json lo siguiente: Y tenemos que instalar: Y si … Leer más