Últimas publicaciones

Jetpack Compose: Como crear una TopAppBar

Ya sabemos que en Jetpack Compose todo lo que podemos utilizar para crear nuestras interfaces y ponemos en pantalla son funciones composables y que “componiendo” unas con otras vamos formando nuestra interfaz gráfica. Hasta ahora disponíamos en Android de un componente para navegación llamado Actionbar, AppBar o Toolbar según la versión del SDK que utilizaremos. Este componente en Jetpack Compose

Continuar leyendo…Jetpack Compose: Como crear una TopAppBar

Como crear gradientes en Flutter

Con Flutter es realmente sencillo crear interfaces customizadas en todos los sentidos, tal como hemos visto en algún que otro post anterior. Y también es un framework que incorpora muchas APIS que nos hacen que el modificar o adecuar las diferentes capas que forman nuestro widget sea algo muy sencillo. Hoy vamos a repasar como podemos añadir gradientes de colores

Continuar leyendo…Como crear gradientes en Flutter

Google lanza Flutter 2.2, novedades y características

La popularidad de Flutter se ha disparado en los últimos meses y no es difícil pensar el porqué. Este framework multiplataforma obtuvo grandes avances con el lanzamiento de la v2.0 hace un par de meses cuando obtuvo soporte oficial para todos los principales sistemas operativos disponibles, recibió mejoras sustanciales en las herramientas y avanzó hacia la protección contra la inestabilidad

Continuar leyendo…Google lanza Flutter 2.2, novedades y características

Como crear un Modal Bottom Sheet en Flutter

No cabe duda de que lo mejor de Flutter es la gran cantidad de Widgets que tiene ya de partida y que además de lo fácil que es trabajar con ellos, nos cubre prácticamente todas las necesidades de navegación, de diseño y de interacción que puede tener el usuario con tu aplicación. Y todo ello sin aburrirte ni marearte escribiendo

Continuar leyendo…Como crear un Modal Bottom Sheet en Flutter

Jetpack Compose para Android disponible para proyectos en producción

La espera ha sido larga, pero por fin ayer,los ingenieros de Google encargados del proyecto proclamaban a los cuatro vientos, lo que viene siendo hoy en día las redes sociales, que su librería para crear interfaces de una forma declarativa en vez de imperativa, ya estaba disponible en su versión beta. Esto significa que es viable ya utilizar esta librería

Continuar leyendo…Jetpack Compose para Android disponible para proyectos en producción

Easy Data Validator, una librería de validaciones para Flutter

Ya que en el último post estuvimos viendo como se crean los formularios en Flutter, hoy vamos a ver cómo podemos validar los datos de entrada de esos formularios. Es sumamente importante que validemos que datos que entran en nuestro dominio de la aplicación y para ello en nuestras vistas tenemos que comprobar que lo que los usuarios introducen en

Continuar leyendo…Easy Data Validator, una librería de validaciones para Flutter

Como crear fomularios en Flutter

No cabe duda de que los formularios son un componente muy utilizado en el desarrollo, ya sea móvil o no. En todo proceso donde el usuario deba de insertar datos, es necesario dotar de un “input” de entrada a nuestra aplicación. Flutter posee widgets muy interesantes para este tipo de trabajos, con el TextFormField junto con el widget Form, poseemos

Continuar leyendo…Como crear fomularios en Flutter

Enumerados en Dart

Hoy vamos a hacer un breve repaso a cómo utilizar los enums o enumerados en Dart. Estos enums son un tipo especial de clase y se suele utilizar para representar un número fijo de valores constantes.  Es decir, si quiero representar una serie de valores fijos en nuestra aplicación desarrollada con Flutter que después van a ser invocados desde diferentes

Continuar leyendo…Enumerados en Dart

Persistencia en Android – Room – II

En el post anterior veíamos cómo se crean Entidades en Room, la API para persistencia en SQlite de Android. Hoy vamos a continuar con las Entidades pero hablando de las relaciones entre ellas, relaciones uno a uno, relaciones uno a muchos y muchos a muchos.. Antes de nada debemos conocer que son los objetos embebidos ya que gracias a estos

Continuar leyendo…Persistencia en Android – Room – II

Persistencia en Android – Room – I

Una de las opciones que tenemos disponible en Android para realizar persistencia de datos es a través de una base de datos, SQlite para más señas. Hasta no hace mucho, el realizar el guardado de datos a través de este medio era bastante tedioso, había que escribir una gran cantidad de código para hacer un trabajo repetitivo y aburrido. Cierto

Continuar leyendo…Persistencia en Android – Room – I