Añadir un plugin que permita editar AndroidManifest.xml cuando generas un proyecto con Expo en React Native ejemplo para añadir com.google.android.gms.ads.APPLICATION_ID

Añadir un plugin que permita editar AndroidManifest.xml cuando generas un proyecto con Expo en React Native ejemplo para añadir com.google.android.gms.ads.APPLICATION_ID

Tiempo de lectura: 2 minutos Hoy vamos a crear un plugin que nos permitirá editar el manifest de Android a la hora de generar el build con Expo en React Native. En este ejemplo añadiremos el ID de aplicación necesario para Google Admob. Primero vamos a crear un archivo que llamaremos AdmobExtraConfigManifest.js (no importa si usas TypeScript, vamos a usar … Leer más

Publicar una extensión de VS Code en Visual Studio Marketplace

Publicar una extensión de VS Code en Visual Studio Marketplace

Tiempo de lectura: 2 minutos Publicar una extensión de Visual Studio Code en el Marketplace implica varios pasos. Aquí tienes una guía paso a paso para ayudarte a hacerlo: 1. Prepara tu Proyecto Antes de publicar, asegúrate de que todo está funcionando correctamente y que has realizado las pruebas necesarias. Además, asegúrate de que tu package.json esté correctamente configurado, incluyendo … Leer más

Crear una extensión para VS Code con TypeScript

Crear una extensión para VS Code con TypeScript

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos generar una extensión para VS Code usando TypeScritp. Necesitarás Node.js y yo (Yeoman) para generar una extensión de VSCode. Instala el generador para extensiones de VSCode:npm install -g yo generator-code Crea el esqueleto de la extensión: Ahora elegimos unbundled Package manager, elegimos npm Y esperamos a que se cree. … Leer más

Cómo publicar una web en GitHub

Cómo publicar una web en GitHub

Tiempo de lectura: 3 minutos Crearemos un sitio web simple, lo subiremos a GitHub y lo publicaremos en GitHub Pages. Requisitos previos: Pasos detallados: 1. Crear una página web de ejemplo Crea una página web simple en tu computadora. Aquí tienes un código básico de ejemplo para una página web llamada index.html: Guarda este archivo en una carpeta, por ejemplo … Leer más

Crea un Blog con JAMstack Usando Netlify y GitHub

Crea un Blog con JAMstack Usando Netlify y GitHub

Tiempo de lectura: 3 minutos Introducción: ¿Por qué JAMstack? JAMstack (JavaScript, APIs, Markup) es una arquitectura moderna que ofrece sitios web rápidos y seguros. Al usar este enfoque, separas la lógica del backend de la presentación y puedes desplegar tu sitio en servicios como Netlify en cuestión de minutos. En este tutorial, te guiaremos para crear un blog basado en … Leer más

Crea una App de Adivinanzas con React y ChatGPT API

Crea una App de Adivinanzas con React y ChatGPT API

Tiempo de lectura: 2 minutos En este tutorial, vamos a construir una aplicación divertida de adivinanzas donde los usuarios pueden intentar adivinar objetos, animales o cualquier cosa que quieran. La gracia es que la app usará la API de ChatGPT para dar pistas creativas y a veces desafiantes. Paso 1: Configura tu Proyecto de React Paso 2: Diseña el Componente … Leer más

Indicar que la APP que hemos desarrollado es un juego en Android Google Play

Indicar que la APP que hemos desarrollado es un juego en Android Google Play

Tiempo de lectura: < 1 minuto Para indicar en el AndroidManifest.xml que tu aplicación es un juego, debes añadir un atributo específico llamado isGame en el archivo del manifiesto de la aplicación. Este atributo informa al sistema Android que tu aplicación debe tratarse como un juego, lo que puede tener efectos como su inclusión en la sección de juegos en la … Leer más

Cargar .env en un proyecto de React Native

Cargar .env en un proyecto de React Native

Tiempo de lectura: 3 minutos Para cargar un archivo .env en un proyecto de React Native, es común usar la biblioteca react-native-dotenv o react-native-config, que te permite gestionar variables de entorno de manera eficiente. 1. Instalar las dependencias necesarias Ejecuta el siguiente comando en la terminal para instalar react-native-config en tu proyecto. Si estás usando Yarn: 2. Agregar las variables … Leer más

Instalar VS Code en un servidor para utilizarlo en remoto con code server en Docker

Instalar VS Code en un servidor para utilizarlo en remoto con code server en Docker

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo crear un contenedor Docker que nos permitirá instalar VS Code en un sistema autoalojado para utilizar desde un servidor remoto. Lo primero que haremos es crear este docker-compose.yml El volumen podemos elegirlo dónde querramos, es donde se guardará la configuración. La imágen utilizada se basa en code-server: https://github.com/coder/code-server?ref=selfh.st Podemos cambiar … Leer más

Validar token Auth 2.0 de LinkedIn sign usando (inicio de sesión) Open ID Connect en Python

Validar token Auth 2.0 de LinkedIn sign usando (inicio de sesión) Open ID Connect en Python

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos validar un Token de inicio de sesión en LinkedIn Sign usando Open ID Connect en Python. Lo que haremos es crear un fichero utils que nos permitirá validar el token obtenido de un cliente. linkedin.py El proceso es sencillo, primero tenemos que indicar la clave de app privada en … Leer más