Usar WidgetsBindingObserver para detectar cuándo se minimiza y regresa a la APP con Flutter

Usar WidgetsBindingObserver para detectar cuándo se minimiza y regresa a la APP con Flutter

Tiempo de lectura: 3 minutos WidgetsBindingObserver es una interfaz en Flutter que permite observar y responder a los cambios en el ciclo de vida de una aplicación. Esto es útil para realizar tareas específicas cuando la aplicación entra en diferentes estados, como cuando pasa a primer plano, se va al segundo plano, o se detiene. 1. Introducción a WidgetsBindingObserver WidgetsBindingObserver … Leer más

Abrir URL desde una APP Flutter

Abrir URL desde una APP Flutter

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos abrir una URL externa desde una APP Flutter. Lo primero que vamos a hacer es instalar la dependencia url_launcher Una vez instalada, vamos a crear esta función qué nos permitirá abrir las URLs desde nuestra APP o juego: Para utilizarla pondremos: Y nos abrirá la URL en la APP … Leer más

Evitar que en una pantalla se pueda retroceder usando Flutter

Evitar que en una pantalla se pueda retroceder usando Flutter

Tiempo de lectura: < 1 minuto Hoy vamos a aprender a usar PopScope que nos permitirá evitar poder retroceder en una pantalla al pulsar atrás en nuestro móvil Android o iOS con Flutter. Lo primero que tenemos que hacer es ir a nuestro Widget build y añadir el widget que nos permitirá evitar que salgamos de la pantalla: Este componente nos … Leer más

Cambiar nombre de package (paquete) en Flutter

Cambiar nombre de package (paquete) en Flutter

Tiempo de lectura: 2 minutos Hoy vamos a ver cómo cambiar el nombre del Package con Flutter. Esto es un proceso tedioso por lo que recomiendo mucha atención, ya que puedes cargarte tu proyecto. Habrá que realizar pasos tanto en Android como en iOS: Android Cambiar el package en AndroidManifest.xml: NOTA: en versiones modernas del SDK Android no viene incluido … Leer más

Solucionar «status: faltan metadatos» en las compras in app de una aplicación Apple

Solucionar «status: faltan metadatos» en las compras in app de una aplicación Apple

Tiempo de lectura: 2 minutos Si al crear nuestra primera compra en APP nos aparece: Tenemos que hacer lo siguiente: Ahora tendremos que añadir todos los datos necesarios para la revisión de la compra in APP: De esta forma estará lista para enviar. Tenemos que ir a la pagina principal de nuestra APP Apple y seleccionar la compra que queremos … Leer más

Validar compra en aplicación (compras in app) de iOS usando PHP

Validar compra en aplicación (compras in app) de iOS usando PHP

Tiempo de lectura: 3 minutos Hoy vamos a aprender una forma de validar compras in APP usando las compras de aplicación de iOS en PHP. Lo primero que tenemos que hacer es tener implementadas las compras in APP de iOS: https://devcodelight.com/anadir-compras-de-aplicacion-en-react-native/ Si ya las tenemos configuradas, seguimos por aquí: Ahora voy a explicar el código. Recibiremos las siguientes variables:   … Leer más

Implementar enlaces profundos Deep Links o enlaces Universales con Expo en React Native

Implementar enlaces profundos Deep Links o enlaces Universales con Expo en React Native

Tiempo de lectura: 2 minutos Los enlaces profundos nos permiten abrir secciones de nuestra APP utilizando un link o url. Primero vamos a implementar los deep links en Android. Para ello: Vamos a app.json y añadimos: Suponiendo que la url que queremos abrir es https://myapp.com/main. Para obtener el contenido de la URL abierta añadimos dentro de nuestra pantalla de navegación … Leer más

Editar variables de info.plist para iOS en React Native y Expo

Editar variables de info.plist para iOS en React Native y Expo

Tiempo de lectura: < 1 minuto Hola, hoy vamos a aprender cómo podemos editar variables de info.plist en una app para iOS con React Native. Lo primero que vamos a hacer es ir a nuestro app.json o app.config.json (según la versión que tengamos en nuestro proyecto). Ahora buscamos la parte de iOS y añadimos un campo que se llama «infoPlist» quedando … Leer más

Solucionar error pod install fails with use_expo_modules! config = use_native_modules!

Solucionar error pod install fails with use_expo_modules! config = use_native_modules!

Tiempo de lectura: < 1 minuto Hola, hoy vamos a solucionar el error que aparece al intentar crear un build de iOS en la versión de react native 72 / Expo 48. El error es el siguiente: Para solucionarlo hay que seguir estos pasos: isMa Ingeniero en Informática, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y … Leer más