SwiftBeta

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

¿Cómo liberar espacio de los simuladores de Xcode? Miembros Público

Ejecuta el siguiente comando en tu terminal para liberar espacio de Xcode "xcrun simctl delete unavailable"

SwiftBeta
Xcode
Crea la app Wordle en SwiftUI

Cómo crear WORDLE app en SWIFTUI con la arquitectura MVVM Miembros Público

Aprende a crear el juego Wordle en SwiftUI. Te guío paso a paso para crear el modelo de datos, vistas y ViewModel en Xcode. En tan solo 30 minutos crearás un juego que fue vendido por más de 1 millón de euros. Arquitectura MVVM en SwiftUI

SwiftBeta
SwiftUI
Aprende SwiftUI en 4 horas

Curso SwiftUI GRATIS desde cero y ¡en 4 horas! Miembros Público

Curso de SwiftUI donde aprenderás paso a paso cómo crear una app. Es para principiantes, y puedes ir a tu ritmo. Lo importante es cubrir los aspectos básicos de SwiftUI para que tengas una base y así poder crear la app que quieras.

SwiftBeta
SwiftUI
Monitoriza tu iOS app con Firebase Crashlytics. Aprende a detectar los crashes de tu app

🔥 FIREBASE CRASHLYTICS - Detecta Crashes en tu app iOS Miembros Público

Firebase Crashlytics te permite monitorizar los crashes y bugs de tu app. Te proporciona el origen del crash para que puedas arreglarlo lo antes posible. Es una herramienta muy útil que como developer puedes añadir a tus apps.

SwiftBeta
Firebase
Firebase Analytics, aprende a trackear eventos en tu App iOS

🔥 FIREBASE ANALYTICS - Crea eventos para tu app iOS Miembros Público

Firebase Analytics lo usamos para enviar eventos desde nuestra app iOS, así podemos ver el comportamiento que siguen los users dentro de nuestra app. Para ello debemos importar FirebaseAnalytics dentro de Xcode. Una vez trackeado un evento podemos verlo en la consola de Firebase.

SwiftBeta
Firebase
Reglas de seguridad Firebase para la base de datos Cloud Firestore

🔥 FIREBASE CLOUD FIRESTORE - Reglas de seguridad de la base de datos Miembros Público

En el post de hoy creamos una serie de reglas de seguridad de nuestra base de datos Cloud Firestore de Firebase. Es muy importante añadir reglas de seguridad que nos garanticen que nadie pueda acceder a todos los datos, o pueda hacer un borrado masivo. También aseguramos los datos de nuestros users.

SwiftBeta
Firebase
Aprende Swift desde cero en 3 horas

Aprende Swift GRATIS desde cero y ¡en 3 horas! Miembros Público

Aprende Swift en menos de 3 horas. Curso Swift de 3 horas completamente gratuito para que empieces a programar tus propias aplicaciones iOS. Hay distintas secciones sobre Swift y cada una de ellas cubre un objetivo.

SwiftBeta
Swift
¡Únete al Discord de SwiftBeta!

📢 Comunidad de SwiftBeta en Discord 📢 Miembros Público

Comunidad de SwiftBeta en Discord. Servidor dedicado a todos los iOS Devs que quieran aprender y compartir conocimientos con el resto de developers. Hay canales para hablar de SwiftUI, Módulos, Swift, Firebase, etc ¡Nos vemos dentro!

SwiftBeta
Base de datos iOS en Firebase, Cloud Firestore

🔥 FIREBASE CLOUD FIRESTORE - Guarda, Modifica y Borra en la BDD Miembros Público

En Firebase Cloud Firestore podemos guardar, modificar o eliminar datos desde nuestra app iOS. Lo único que necesitamos es configurar nuestra base de datos para empezar a realizar operaciones CRUD en ella. Cloud Firestore iOS

SwiftBeta
Firebase
Aprende a crear apps desde tu iPad con Swift Playgrounds 4

¿Cómo crear aplicaciones en tu iPad con Swift Playgrounds 4? Miembros Público

Con Swift Playgrounds 4 ya podemos crear aplicaciones desde nuestro iPad. Crea aplicaciones desde cualquier lugar solo con tu iPad. Hoy aprendemos a cómo usar UIImagePickerController para crear una app que saque fotos y aplique filtros y todo esto lo vamos hacer desde nuestro iPad

SwiftBeta
Playgrounds
Base de datos iOS en Firebase Cloud Firestore

🔥 FIREBASE CLOUD FIRESTORE - Base de datos iOS (Swift y Xcode) #5 Miembros Público

Tutorial iOS Firebase Cloud Firestore para crear una base de datos en Firebase. Primeros pasos para guardar información de tu app iOS en Cloud Firestore. Conecta tu app a tu base de datos usando el framework de Cloud Firestore, guarda datos, crea queries, modifica campos, etc

SwiftBeta
Firebase
Crea una app iOS desde un iPad en Swift Playgrounds 4

Swift Playgrounds ¿Cómo crear tu primera app en un iPad? Miembros Público

Aprende a crear una app desde tu iPad. Swift Playgrounds 4 permite crear tu app desde un iPad. También podemos subir nuestra app desde el iPad al App Store.

SwiftBeta
Playgrounds

Únete a la comunidad de Discord Miembros Público

Estás siendo redireccionado al Discord de Swiftbeta...

SwiftBeta
Vincular distintos proveedores de autenticación en Firebase

🔥 FIREBASE AUTHENTICATION, VINCULA Cuentas de Facebook, Google, etc Miembros Público

Vincular cuentas con Firebase Authentication nos permite que un user pueda acceder a nuestra app desde distintos proveedores como Email y Password, Facebook, Twitter, Google, etc. Nuestro Login es más flexible permitiendo a un user que escoja qué proveedor quiere utilizar.

SwiftBeta
Firebase
Firebase Tutorial iOS - Autenticación con Email y Contraseña

🔥 FIREBASE LOGIN con Facebook en SwiftUI y en Español #3 Miembros Público

Login Facebook en iOS con Firebase. Usa Facebook como método de autenticación con Firebase en Swift, para ello debemos crear una app en Facebook Developers y configurar nuestro proyecto de Xcode. Así un user podrá registrarte y crear una sesión dentro de nuestra app.

SwiftBeta
Firebase
Firebase Login con Email y Password Xcode y SwiftUI

🔥 FIREBASE Authentication - LOGIN con Email y CONTRASEÑA en SwiftUI Miembros Público

FirebaseAuth en iOS lo usamos en nuestras apps para autenticar usuarios. Utilizamos el Proveedor de Email y Password para registrar a un user y así pueda tener una sesión abierta en nuestra app. También veremos como hacer Login y Logout con Firebase Authentication en iOS. Usaremos SwiftUI.

SwiftBeta
Firebase
Firebase Desde Cero Configuración iOS en Xcode

🔥 FIREBASE Tutorial - Configura Firebase y Xcode con Package Manager Miembros Público

Crear un proyecto de Firebase y configura tu app en Xcode con Swift Package Manager. Una vez configurada tu app iOS podrás utilizar los productos de Firebase. Utilizamos el Property Wrapper @UIApplicationDelegateAdaptor para inicializar Firebase en tu app iOS.

SwiftBeta
Firebase

🔥 Introducción a Firebase en SwiftUI y Xcode - Tutorial Firebase Miembros Público

Firebase es muy útil para crear aplicaciones móviles. Dispone de varios productos como autenticación de varios proveedores), Base de datos, Google Analytics, Crashlytics, Remote Config para aplicar Test A/B, y mucho más! A lo largo de la nueva serie de posts iremos viendo todos estos productos.

SwiftBeta
Firebase
LongPressGesture en SwiftUI

LongPressGesture en SwiftUI en Español 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

SwiftBeta
SwiftUI Intermedio
Aprende a traducir tus app en SwiftUI en Español

Añade traducciones a tus apps con SwiftUI LocalizedStringKey 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.

SwiftBeta
SwiftUI Intermedio
Crear módulos con Swift Package Manager y Xcode

Cómo crear un módulo con Swift Package Manager y Github en Español Miembros Público

Crea módulos con Swift Package Manager en Xcode de una manera rápida y fácil. Swift Package Manager nos permite crear módulos y así agrupar código que está relacionado. Normalmente estos módulos tienen el código, assets, tests, etc. Al tener el código en módulos es mucho más limpio.

SwiftBeta
SPM
Magnification Gesture en SwiftUI

Magnification Gesture en SwiftUI en Español 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

SwiftBeta
SwiftUI Intermedio
Aprende la arquitectura Model View ViewModel en SwiftUI

Aprende a CREAR una APP del pronóstico del TIEMPO en SwiftUI y MVVM Miembros Público

Tutorial SwiftUI de como usar la arquitectura Model View ViewModel (MVVM). Aprende a usar URLSession, Decodable y varias APIs en iOS 15. Creamos nuestra propia app para ver el pronóstico del tiempo en distintas ciudades. Curso SwiftUI donde vamos paso a paso para crear una app en Xcode. MVVM SwiftUI

SwiftBeta
SwiftUI
Arquitectura Model-View-ViewModel (MVVM) en SwiftUI creamos una app desde cero

Aprende a CREAR una APP de LISTA de TAREAS en SwiftUI con MVVM Miembros Público

Aprende SwiftUI y la aquitectura MVVM creando una app real. La app será una lista de tareas en iOS en SwiftUI. Usaremos Model View ViewModel para estructurar la app. Esta tareas podrán ser borradas o marcadas como favoritas por si las queremos priorizar. Aprende MVVM y SwiftUI con este post.

SwiftBeta
Apps
Aprende MapKit y CoreLocation en SwiftUI

MapKit y CoreLocation en SwiftUI (localización en tiempo real) 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

SwiftBeta
SwiftUI Intermedio
Rotation Gesture en SwiftUI

Rotation Gesture en SwiftUI en Español (Cómo rotar vistas en SwiftUI) 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.

SwiftBeta
SwiftUI Intermedio

☕️ SwiftBeta - Newsletter #5 Miembros Público

Newsletter #5 de SwiftBeta sobre SwiftUI, donde comparto artículos de interés de la comunidad iOS. Aprenderás sobre SwiftUI, Swift, Xcode, etc todo relacionado con el ecosistema Apple.

SwiftBeta
Newsletter
Reproduce sonido en SwiftUI con AVAudioPlayer

AVAudioPlayer en SwiftUI - Cómo reproducir sonido o audios con SwiftUI 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.

SwiftBeta
SwiftUI Intermedio

☕️ SwiftBeta - Newsletter #4 Miembros Público

Newsletter #4 de SwiftBeta sobre SwiftUI, donde comparto artículos de interés de la comunidad iOS. Aprenderás sobre SwiftUI, Swift, Xcode, etc todo relacionado con el ecosistema Apple.

SwiftBeta
Newsletter
VideoPlayer en SwiftUI en Español

VideoPlayer en SwiftUI - Cómo reproducir videos en SWIFTUI en Español 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.

SwiftBeta
SwiftUI Intermedio

☕️ SwiftBeta - Newsletter #3 Miembros Público

Newsletter #3 de SwiftBeta, donde comparto artículos de interés de la comunidad iOS. Aprenderás sobre SwiftUI, Swift, Xcode, etc todo relacionado con el ecosistema Apple.

SwiftBeta
Newsletter
Introducción a Swift Package Manager en Español

📦 Aprender a usar Swift Package Manager en Español | Primeros pasos Miembros Público

¿Qué es Swift Package Manager? es una herramienta para manejar la distribución de código Swift. Aprender Swift Package Manager es muy sencillo, está integrado con Xcode y podemos añadir código de otros developers para usarlo en nuestras apps. También podemos crear módulos y reusar en otras apps.

SwiftBeta
SPM

Swift Package Manager - Borra código SWIFT de otros devs en tu APP Miembros Público

Tutorial Swift Package Manager. Para borrar una dependencia que hemos integrado con Swift Package Manager, podemos hacerlo con un par de clicks. El proyecto se quedará como antes de integrar esa dependencia. Es muy útil para casos en que ya no necesitamos ese código.

SwiftBeta
SPM

Swift Package Manager - Usar código SWIFT de otros devs en tu APP Miembros Público

Tutorial Swift Package Manager. Podemos usar el código que acabamos de integrar con Swift Package Manager, lo único que tenemos que hacer es importar el nombre del paquete que acabamos de integrar. Una vez importado podemos acceder a todo lo público de esa dependencia.

SwiftBeta
SPM

Swift Package Manager - Integra código SWIFT de otros devs en tu APP Miembros Público

Cómo usar Swift Package Manager para añadir dependencias, frameworks o paquetes de otros developers. Swift Package Manager está integrado en Xcode y de una manera muy rápida, con una simple URL de Github podríamos integrar código Swift a nuestra app y estar listos para usarlo.

SwiftBeta
SPM

☕️ SwiftBeta - Newsletter #2 Miembros Público

Newsletter #2 de SwiftBeta, donde comparto artículos de interés de la comunidad iOS. Aprenderás sobre SwiftUI, Swift, Xcode, etc todo relacionado con el ecosistema Apple.

SwiftBeta
Newsletter
Cómo crear una app con Xcode

¿Cómo crear una app con Xcode? Miembros Público

Aprende a programar en mac desde cero con Xcode. Tutorial de cómo crear una app en Xcode paso a paso. Debemos seguir una serie de pasos, desde escoger el template de Xcode que queremos para nuestra app, hasta el nombre de la app, organization identifier, bundle identifier, lenguaje SwiftUI, etc

SwiftBeta
Xcode
Crea la app de la calculadora en SwiftUI

📱 Aprende a CREAR la APP CALCULADORA de iOS en SWIFTUI en Español Miembros Público

Crear la calculadora de iOS en SwiftUI es muy simple. Vamos a crear vistas en SwiftUI, para ser exactos dos LazyVGrid con varios modificadores en SwiftUI. Al acabar el post habrás aprendido a crear un clon de la calculadora de iOS en SwiftUI.

SwiftBeta
SwiftUI

☕️ SwiftBeta - Newsletter #1 Miembros Público

Newsletter #1 de SwiftBeta, donde comparto artículos de interés de la comunidad iOS. Aprenderás sobre SwiftUI, Swift, Xcode, etc todo relacionado con el ecosistema Apple.

SwiftBeta
Newsletter
Aprende a usar REDUX en SwiftUI

🧩 Arquitectura REDUX en SWIFTUI en Español Miembros Público

Aprender la arquitectura REDUX en SwiftUI es muy fácil, lo único que tenemos que saber son sus componentes: vista, actions, store, reduce, state hasta cómo se conectan y comunican entre ellos. Redux es una aquitectura unidireccional que escucha cambios en un state. Tutorial SWIFTUI

SwiftBeta