Desactivar rotación de pantalla en una aplicación Flutter

Desactivar rotación de pantalla en una aplicación Flutter

Tiempo de lectura: < 1 minuto Para desactivar la rotación de la pantalla en una aplicación Flutter, debes configurar tanto el código de Flutter como el proyecto nativo de iOS. Sigue estos pasos: 1. Configuración en Flutter Usa el paquete SystemChrome para establecer la orientación de la pantalla en tu aplicación. Esto se hace en el archivo main.dart: 2. Configuración en … Leer más

Generar y publicar un build para iOS con Flutter

Generar y publicar un build para iOS con Flutter

Tiempo de lectura: 3 minutos Vamos a aprender cómo podemos generar un build en Flutter para iOS y publicarlo en APP Store de Apple. Lo primero que tenemos que hacer es Instalar Xcode: Configura tu entorno Flutter para iOSEjecuta el comando: Asegúrate de que no haya problemas relacionados con Xcode o iOS. Registra un Apple Developer Account Configura tu proyecto … Leer más

Solucionar error Lexical or Preprocessor Issue (Xcode): Include of non-modular header inside framework module en un proyecto Flutter para iOS

Solucionar error Lexical or Preprocessor Issue (Xcode): Include of non-modular header inside framework module en un proyecto Flutter para iOS

Tiempo de lectura: < 1 minuto Hoy vamos a solucionar el error «Lexical or Preprocessor Issue (Xcode): Include of non-modular header inside framework module» en un proyecto de app iOS para Flutter. Abrimos nuestro proyecto con xcode: Ve a las Build Settings del proyecto. Activa tanto All como Combined: Busca «Allow Non-modular Includes in Framework Modules». Establece esta configuración en YES … Leer más

Ejecutar APP Flutter en el emulador de iOS

Ejecutar APP Flutter en el emulador de iOS

Tiempo de lectura: < 1 minuto Vamos a ejecutar una APP Flutter usando el emulador de iOS. Primero abrimos el emulador de iOS: Ejecuta tu aplicación Flutter: Navega a la carpeta de tu proyecto Flutter y ejecuta el siguiente comando: Flutter detectará automáticamente el emulador de iOS y ejecutará la aplicación en él. Solución de problemas: Si da algun tipo de … 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

Uso de Timer en Flutter para llamar cada 30 segundos a una función

Uso de Timer en Flutter para llamar cada 30 segundos a una función

Tiempo de lectura: 2 minutos La función Timer en Flutter nos permitirá ejecutar una función cada X segundos que indiquemos. Pasos para implementarlo: Configura el Timer en tu StatefulWidget Define y administra el Timer en el estado del widget para que puedas iniciar, detener y reiniciar el temporizador según el estado del widget. Explicación del Código isMa Ingeniero en Informática, … Leer más

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

Cargar una función en Flutter cuándo regresas a una pantalla

Cargar una función en Flutter cuándo regresas a una pantalla

Tiempo de lectura: 2 minutos En Flutter, si deseas ejecutar una función cada vez que vuelves a una pantalla (por ejemplo, después de navegar a otra pantalla y regresar), puedes hacer uso de NavigatorObserver. Crear una Clase Personalizada NavigatorObserver con el siguiente contenido: Configura el Observador en tu MaterialApp Pasa el observador de navegación a MaterialApp en tu widget principal: … Leer más

Usar un provider con Change Notifier con Flutter

Usar un provider con Change Notifier con Flutter

Tiempo de lectura: 2 minutos En el ejemplo de hoy, vamos a aprender cómo crear un provider mediante un Change Notifier con Flutter. Vamos a tratar de cambiar el color del fondo desde distintas pantallas en las que naveguemos. Primero tenemos que instalar el paquete provider: Ahora vamos a crear un ChangeNotifier llamado BackgroundColorNotifier Ahora tenemos que añadir este ChangeNotifierProvider … Leer más

Crear un anuncio Interstitial Bonificado con Admob en Flutter

Crear un anuncio Interstitial Bonificado con Admob en Flutter

Tiempo de lectura: 2 minutos Hoy vamos a implementar un anuncio Interstitial Bonificado con Admob en Flutter. Lo primero que haremos es crear nuestro componente llamado rewarded_interstitial.dart Id de prueba: ca-app-pub-3940256099942544/5354046379 He añadido el ID de prueba, podremos añadir el que necesitemos o hacer una clase que según sea iOS/Android o test nos cargue el ID correspondiente: Y ahora para … Leer más