SwiftBeta

iOS developer y creador de contenido en Youtube. Publico artículo y video semanal.

Introducción a las animaciones en UIKit

Animar vistas en UIKit creadas por código y Storyboard (con y sin Auto Layout) Miembros Público

Aprende a crear animaciones en tu app iOS. Hay diferentes maneras de añadirlas a tus apps con UIKit. Vamos a explorar a cómo animar vistas creadas por código y también a vistas creadas en el Storyboard de Xcode.

SwiftBeta
UIKit
Ciclo de vida de un view controller: viewDidLoaad, viewWillAppear, etc

Ciclo de Vida de un ViewController Miembros Público

El ciclo de vida de un view controller es desde que se va presentar la view hasta que la view desaparece de la jerarquía de vistas. Durante este ciclo, el view controller recibe varias notificaciones, vamos a explicarlas una a una.

SwiftBeta
UIKit
Command line tool en Swift usando la API de la NASA

Crea tu primera Swift app de línea de comandos y ejecútala en tu terminal Miembros Público

Por increíble que parezca, también podemos crear apps en Swift que se ejecuten desde nuestro terminal. Estás apps se llaman Command Line Tools y podemos crear auténticas maravillas y automatizar procesos.

SwiftBeta
Command Line Tool
Aprende a usar los Xibs en UIKit

¿Cómo usar los XIBS en UIKit? (Interface Builder) Miembros Público

Los XIBs nos permiten crear la pantallas de nuestra app. Es una alternativa a los Storyboard y crear las vista directamente por código. Podemos crear vistas usando XIBs y nos beneficiamos de todas las ventajas de Interface Builder en Xcode

SwiftBeta
UIKit
Storyboard y el Interface Builder en UIKit

¿Cómo usar los Storyboards en UIKit? (Interface Builder) Miembros Público

Los Storyboards nos permiten crear las vistas de nuestra app. Podemos añadir subvistas fácilmente los UIViewControllers y añadir transiciones al usar los Segues. También podemos beneficiarnos del inspector de atributos y otras opciones del Interface Builder

SwiftBeta
UIKit
URLSession, Decodable, JSONDecoder, Async/Await en Swift

¿Cómo crear peticiones HTTP en Swift? Miembros Público

¿Cómo crear una petición HTTP? Con este listado de videos que te ayudarán a aprender y crear peticiones HTTP. Desde la petición hasta la transformación del JSON a un modelo de tu dominio conformando el protocolo Decodable

SwiftBeta
Network
Ejemplo práctico de Async/Await en Swift

Callbacks vs Async/Await en Swift Miembros Público

Async/Await en Swift nos permite tener un código mucho más lineal que usando los típicos callbacks (o completion handlers). Con Async/Await podemos mejorar nuestro código para que sea más legible, entendible y fácil de mantener.

SwiftBeta
Network
10 novedades de SwiftUI 4

10 novedades de SwiftUI 4 Miembros Público

Hay varias novedades en SwiftUI 4, han lanzado varias vistas nuevas para que podamos añadir en nuestras apps y también un framework en Swift que nos permite crear Charts rápidamente en SwiftUI. Algunas de las nuevas vistas son NavigationStack, Grid, GridRow, RegexBuilder, Gauge, ShareLink, etc

SwiftBeta
SwiftUI