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

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 ColorPicker , y que como el propio nombre indica, es un componente que nos proporciona una paleta de colores para mostrar a nuestro

Continuar leyendo…Añadiendo un ColorPicker en SwiftUI

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

Como crear una lista en SwiftUI (UITableView en UIKit)

Con la llegada del nuevo framework SwiftUI, la creación de interfaces en IOS, y realmente también en el resto de plataformas de Apple, ha llegado a otro nivel, cambiando por completo el paradigma utilizado y haciéndolo mucho más fácil y rápido. Hoy vamos a ver como crear una lista con SwiftUI, lo que en UIKit conocemos como UITableView, y que

Continuar leyendo…Como crear una lista en SwiftUI (UITableView en UIKit)

Variables en Swift

Hoy vamos a ver que son las variables en Swift, como se declaran, para qué sirven y cómo utilizarlas. Una variable en programación es el lugar donde podemos almacenar temporalmente información para utilizarla a lo largo de nuestro desarrollo. Digo de forma temporal porque una vez declarada una variable y asignado un valor, en el mejor de los casos, esta

Continuar leyendo…Variables en Swift

Como crear comentarios en Swift

Los comentarios en cualquier lenguaje de programación son textos que vamos escribiendo a lo largo de nuestro desarrollo, mezclados con el código fuente de nuestra aplicación, y que el compilador, en este caso de Swift, ignora y no tiene en cuenta. Estos comentarios nos sirven para anotar las funciones o características que realiza cierta parte de nuestro código y que

Continuar leyendo…Como crear comentarios en Swift