☕️ SwiftBeta - Newsletter #1
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.
Tabla de contenido
👋 ¡Hola Developer!
Ya estamos aquí otra semana! Aquí tienes una selección de artículos de calidad sobre iOS.
defer {
print("**** Redes Sociales ****")
print("Youtube - SwiftBeta")
print("Twitter - @SwiftBeta_")
}
📰 NEWS
TestFlight para macOS
Desde hace unos días podemos usar TestFlight para macOS apps, es decir, podemos distribuir nuestras apps como hacemos con las apps iOS. Sin duda, algo que queríamos desde hace mucho tiempo!
developer.apple.com/news
📖 ARTÍCULOS
Every SwiftUI Environment Value explained
Si quieres saber cómo usar el property wrapper Environment con todos sus valores explicados en SwiftUI, echa un vistazo a este post.
fiverstars.blog
Make documentation that are pleasant to read in Swift
¿Alguna vez te has preguntado cómo crear documentación de tus structs, clases, métodos, etc en Swift? Aquí encontrarás información detallada de cómo crear mejor documentación de tu código (muy útil si trabajas con otros devs).
holyswift.app
Detecting body pose using Vision framework
Un Framework que pasa muy desapercibido es el de Vision. Con este framework podemos detectar texto, detectar caras, trackear, reconocer tipos de código de barras, etc. En este artículo aprenderás a cómo detectar la posición de un cuerpo.
cornerbit.tech
Reverse engineering a 5 year old Xcode issue
Un artículo bastante avanzado pero muy interesante. Aquí nos explican a como mostrar información de cuando tenemos un crash en nuestra app y en la sección organizer de Xcode nos aparece el <unsymbolicated symbol>.
swiftrocks.com
Async/Await network request
En lugar de usar completionBlocks en este post aprenderás a usar Async/Await haciendo peticiones HTTP en Swift. El código queda mucho más fácil de leer y de mantener.
swiftsenpai.com
📱 TWEETS
▶️ Último Video de SwiftBeta
En el video de esta semana hemos explicado los componentes básicos de REDUX y los hemos implementado desde cero para crear una app muy sencilla.
Cuando creo una app en SWIFTUI suelo usar REDUX pero un poco más avanzado, utilizo la aquitectura ComposableArchitecture de PointFree.
▶️ PRÓXIMO Video 🤫 (Aprende a crear una CALCULADORA en SWIFTUI)
En el próximo video crearemos una calculadora, replicando la que podemos encontrar en iOS y usaremos SwiftUI. Primero creamos la UI y luego creamos la lógica, en la parte de la lógica solo implementaremos las operaciones de suma y multiplicación.
POR ÚLTIMO...
Puedes seguirme en 👉 Twitter @SwiftBeta_
también puedes suscribirte en mi ▶️ canal de Youtube (cada semana nuevo video)
¡GRACIAS! (nos vemos la semana que viene con más novedades)