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

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

Descargar última versión de ADB drivers Android

Descargar última versión de ADB drivers Android

Tiempo de lectura: < 1 minuto Para instalar la últma versión de ADB para Android. Demos hacer lo siguiente: Vamos a la página oficial https://developer.android.com/tools/releases/platform-tools?hl=es-419#downloads Ahora abrimos Cómo descargar las herramientas de la plataforma del SDK para windows. Aceptamos la política de privacidad y se descarga. Lo copiamos en C:/adb Y listo. Para probarlo debemos poner: Y ya podemos usar tanto … Leer más

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

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

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 pantalla no se pulsa desde Vysor o scrcpy en Android al compartir pantalla (error java.lang.reflect.InvocationTargetException)

Solucionar pantalla no se pulsa desde Vysor o scrcpy en Android al compartir pantalla (error java.lang.reflect.InvocationTargetException)

Tiempo de lectura: 2 minutos Si cuando conectamos nuestro dispositivo a Vysor o scrcpy (programas para proyectar la pantalla de nuestro dispositivo en el ordenador) resulta que no nos deja pulsar la pantalla con el ratón o nos aparece este error: Debemos ir a opciones de desarrollador > Depuración por USB (opciones de seguridad) Y activar esta última opción. En … Leer más