Ir al contenido principal

Cómo crear un diseño responsive en Ionic 4


Tutorial Principiante.

Hola que tal el día de hoy hablamos sobre crear diseños adapatables a cada pantalla donde se ejecuta la aplicación, con el uso de la etiqueta ION-GRID dentro del código de ionic, el sitio de la documentación oficial nos dice lo siguiente:

La cuadrícula es un potente sistema flexbox móvil primero para crear diseños personalizados.

Se compone de tres unidades: una cuadrícula, fila (s) y columna (s).
Las columnas se expandirán para llenar la fila y cambiarán de tamaño para adaptarse a columnas adicionales. Se basa en un diseño de 12 columnas con diferentes puntos de interrupción en función del tamaño de la pantalla.
El número de columnas se puede personalizar con CSS.

Básicamente para los que sabemos bootstrap es más de lo mismo un sistema en el cual puedes distribuir tus elementos en la pantalla con toda la ventaja de que es adaptable al dispositivo en donde se esta ejecutando.

Su uso:

<ion-grid>
  <ion-row>
    <ion-col size="6" size-sm="4">
      Primera Columna
    </ion-col>
    <ion-col size="2" size-sm="3">
      Segunda Columna
    </ion-col>
    <ion-col size="2" size-sm="3">
      Tercera Columna
    </ion-col>
    <ion-col size="2" size-sm="2">
      Cuarta Columna
    </ion-col>
  </ion-row>
</ion-grid> 

El atributo size es el tamaño de la celda que ocupara esa columna, la primera columna ocupará 6 posiciones y si se ejecuta en una pantalla pequeña ocupara solo 4.

Es una herramienta muy util para crear aplicaciones y distribuir los elementos en la pantalla.

Considera ser un Patreon para generar más contenido. Aqui te dejo el Link
Convierte en un Patreon y descarga todo el codigo!

Comentarios

Entradas populares de este blog

Ejecutar tu app de Ionic 4 en un emulador Android

Hola que tal amigos, el dia de hoy me gustaría poder compartirles cómo ejecutar las apps desarrolladas en Ionic 4 y ejecutarlas en la misma PC per en un dispositivo android. Instalando Android Studio Para poder realizar esta operación, necesitamos instalar Android Studio  tiene un peso de 750 megas, así que relájate mientras se descarga. Una vez que se descarga instalalo, de repente vas a necesitar JDK Java Development Kit , te dejo el link para que lo puedas descargar e instalarlo antes de Android Studio. Creando un AVD Una vez instalado Android Studio, nos vamos a crear un dispositivo virtual donde se ejecutará nuestra app. 1.- Vamos al menú principal, y damos clic en la opción Herramientas (Tools) después clic en -> AVD Manager -> Clic en crear Nuevo Dispositivo Virtual. 2.- Seleccionamos un dispositivo de la lista por ejemplo Nexus. y Listo!!! ya tenemos nuestro dispositivo virtual para probar nuestra aplicación. 3.- Ejecutamos el disp...

Geolocalización con Ionic 4 y compatible con PWA

Hola mis amigos, el día de hoy vamos a crear una app de Geolocalización, esto nos ayudará a obtener las coordenadas de donde esta nuestro cliente para futuras implementaciones en diferentes escenarios, el día de hoy haremos una demo de geolocalización tanto que funcione para dispositivos, como para Web Browser. Empecemos. 1.- Creamos el proyecto en Ionic 4 con la sentencia: ionic start localizacion blank Esperamos que se cree la carpeta, las dependencias, etc, etc vamos a tomar un café y regresamos, (Y si, es necesario tener Internet en tu PC). 2.- Entramos al directorio creado con cd localización. 3.- Instalamos el plug-in que va hacer la magia por nosotros, el  Ionic 4 Geolocation plugin, usando el siguiente comando: ionic cordova plugin add cordova-plugin-geolocation 3.1.- Esto va instalar algunas dependencias de Ionic que serán necesarias para que funcione el proyecto. 3.2.- Instalamos las dependecias con el siguiente comando: npm install @ionic-nati...