SwiftUI Intermedio
Lleva tus habilidades de SwiftUI al siguiente nivel con nuestro contenido intermedio. Te enseñaremos técnicas y patrones avanzados que te permitirán construir interfaces de usuario más dinámicas y complejas. Es el recurso ideal para aquellos que ya conocen los fundamentos de SwiftUI y quieren llevar sus habilidades al siguiente nivel
![Aprende a usar el modificador mask en SwiftUI](/content/images/size/w1384/2022/12/ViewModifier-mask-en-SwiftUI.webp)
Modificadores en SwiftUI: mask Premium Miembros Público
El modificador mask en SwiftUI nos permite crear máscaras entre 2 vistas. Al aplicar estas máscaras podemos crear efectos muy atractivos para nuestras aplicaciones como el que vemos en este post.
![Aprende a crear esqueletos de tus vistas en SwiftUI con el modificador redacted](/content/images/size/w1384/2022/11/ViewModifier-Redacted-en-SwiftUI.webp)
Modificadores en SWIFTUI: redacted Premium Miembros Público
Los modificadores en SwiftUI nos ayudan a personalizar las vistas que usamos en nuestra app. En este caso aprendemos a usar el modificador redacted en SwiftUI (y también el modificador unredacted) para mostrar el esqueleto de nuestra vista en SwiftUI
![LongPressGesture en SwiftUI](/content/images/size/w1384/2022/03/LongPressGesture-en-SwiftUI.webp)
LongPressGesture en SwiftUI en Español Premium Miembros Público
LongPressGesture en SwiftUI lo usamos para lanzar acciones cuando un user presiona una vista y pasan unos segundos. LongPressGesture lo podemos customizar indicando la minimumDuration y el maximumDistance
![Aprende a traducir tus app en SwiftUI en Español](/content/images/size/w1384/2022/03/A-ade-varios-idiomas-a-tus-apps-iOS.webp)
Añade traducciones a tus apps con SwiftUI LocalizedStringKey Premium Miembros Público
Añadir traducciones en tu app en SwiftUI es muy sencillo. La localización en SwiftUI es necesaria para poder dar una mejor experiencia de usuario añadiendo idiomas de varias regiones. Si quieres soportar distintos idiomas en tu app en SwiftUI no puedes perderte este post.
![Magnification Gesture en SwiftUI](/content/images/size/w1384/2022/03/MagnificationGesture-en-SwiftUI.webp)
Magnification Gesture en SwiftUI en Español Premium Miembros Público
MagnificationGesture en SwiftUI lo usamos para escalar una vista en SwiftUI. Para ello usamos el modificador scaleEffect, para poder modificar cuando un user escala la vista para hacerla más grande o más pequeña. Usamos el modificador .gesture y dentro de él instanciamos MagnificationGesture
![Aprende MapKit y CoreLocation en SwiftUI](/content/images/size/w1384/2022/03/Mapas-en-SwiftUI.webp)
MapKit y CoreLocation en SwiftUI (localización en tiempo real) Premium Miembros Público
MapKit en SwiftUI permite mostrar un mapa y CoreLocation en SwiftUI permite saber la localización de un user en tiempo real. Primero tenemos que usar CLLocationManager para que el user autorice recoger la localización. Aprende a crear una app mostrando la localización de un user en tiempo real
![Rotation Gesture en SwiftUI](/content/images/size/w1384/2022/03/RotationGesture-en-SwiftUI.webp)
Rotation Gesture en SwiftUI en Español (Cómo rotar vistas en SwiftUI) Premium Miembros Público
RotationGesture en SwiftUI es un gesto que nos permite rotar vistas. Lo único que necesitamos es usar el modificador .rotationEffect, crear una propiedad @State de tipo Angle, y modificarla dentro del modificador .gesture con una instancia de RotationGesture.
![Reproduce sonido en SwiftUI con AVAudioPlayer](/content/images/size/w1384/2022/03/C-mo-reproducir-sonido-en-SwiftUI-con-AVAudioPlayer.webp)
AVAudioPlayer en SwiftUI - Cómo reproducir sonido o audios con SwiftUI Premium Miembros Público
AVAudioPlayer en SwiftUI nos permite reproducir sonidos o audios en nuestra app. Son muy útiles para crear nuestra propia firma. Lo único que necesitamos en el sonido que queremos reproducir y una instancia de AVAudioPlayer.
![VideoPlayer en SwiftUI en Español](/content/images/size/w1384/2022/03/Como-reproducir-video-en-SwiftUI-con-VideoPlayer.webp)
VideoPlayer en SwiftUI - Cómo reproducir videos en SWIFTUI en Español Premium Miembros Público
VideoPlayer en SwiftUI nos sirve para reproducir videos en nuestras apps. Lo único que necesitamos es crear una instancia de AVPlayer y pasarle como parámetro la URL del video dentro del proyecto de Xcode o una URL remota para acceder al video.