Últimas publicaciones

Lazy Stacks en SwiftUI

Cuando estamos creando una vista dentro de la cual incluimos un listado, ya sea vertical o horizontal, lo normal es utilizar un VStack o un HStack que nos posicionan los hijos de este componente en forma vertical o horizontal respectivamente. Así, un ejemplo de un listado vertical típico sería tal que así: En este código básicamente lo que estamos haciendo

Continuar leyendo…Lazy Stacks en SwiftUI

Cómo crear un Drawer menú en Flutter

En este tutorial vamos a ver como podemos crear un Drawer menú en Flutter. Este tipo de menús o navegación, si bien a día de hoy no está tan de moda como antes, sí que es cierto que cuando tenemos muchas opciones o secciones en nuestra aplicación es bastante cómodo y útil para mostrar estas opciones a nuestros usuarios. Un

Continuar leyendo…Cómo crear un Drawer menú en Flutter

Cómo crear un SnackBar en Flutter

En este pequeño tutorial vamos a ver como crear un SnackBar en Flutter y las propiedades o métodos más importantes que posee para su uso. Un SnackBar es una alerta que se muestra al usuario y que se mantiene visible en pantalla durante un tiempo prefijado y automáticamente desaparece de la pantalla transcurrido este tiempo.  Como norma general un SnackBar

Continuar leyendo…Cómo crear un SnackBar en Flutter

Creando una interfaz en Flutter

Hoy os dejo un vídeo donde tenéis desde principio a fin el desarrollo en Flutter de una interfaz. En este desarrollo se ha partido desde la plantilla que crea el IDE al crear un proyecto Flutter nuevo, y a partir del diseño inicial, completamos todo el código hasta dotarlo de total funcionalidad. En este primer desarrollo de una interfaz desde

Continuar leyendo…Creando una interfaz en Flutter

Solicitando permisos en Android y IOS con Flutter

Tanto en Android como en IOS antes de poder acceder a cierto hardware del dispositivo tenemos que solicitar al usuario que nos conceda privilegios para poder obtener datos de ellos. Esto ocurre, por ejemplo, si deseamos acceder a la localización o queremos acceder a la agenda de contactos o para poder acceder a la galería multimedia, etc… Son permisos que

Continuar leyendo…Solicitando permisos en Android y IOS con Flutter

Flutter anuncia soporte para Windows

El equipo de Flutter da un paso más hacia su objetivo de conseguir llevar su concepto de desarrollo multiplataforma a su máxima expresión y hace unos días anunció su soporte para Windows. Flutter daba soporte estable para el desarrollo de aplicaciones en Android y IOS, soporte en fase beta para el desarrollo en Web y soporte en formato alpha para

Continuar leyendo…Flutter anuncia soporte para Windows

Añadiendo un ColorPicker en SwiftUI

Con la llegada de IOS 14 y el nuevo SDK, Apple presentó en su pasada WWDC 2020 un nuevo conjunto de componentes visuales para UIKit, y como no, para SwiftUI.  Entre estos nuevos componentes visuales existe llamado <a href="https://developer.apple.com/documentation/swiftui/colorpicker" target="_blank" rel="noreferrer noopener">ColorPicker</a> , y que como el propio nombre indica, es un componente que nos proporciona una paleta de colores

Continuar leyendo…Añadiendo un ColorPicker en SwiftUI

Persistencia en Android: DataStore

En Android existen diferentes formas de realizar una persistencia de datos, es decir de realizar un guardado de datos que no sea efímero y únicamente existan durante el tiempo que la instancia de la aplicación esté vigente. Entre estas opciones tenemos, SharedPreferences, DataStore, Ficheros, Sqlite, Room. Vemos brevemente que son cada una de ellas: Los dos primeros son los que

Continuar leyendo…Persistencia en Android: DataStore

Creando notificaciones locales en IOS

Las notificaciones push son una funcionalidad en las aplicaciones móviles que estamos más que acostumbrados a ver en la mayoría de aplicaciones que instalamos, y en algunos casos a sufrir.  Estas notificaciones push, lo más usual es que se envían desde un servidor remoto en función de ciertos eventos, pero también es posible lanzarlas localmente. Es decir, tu aplicación podría

Continuar leyendo…Creando notificaciones locales en IOS