Cómo escribir pruebas parametrizadas con Swift Testing
Por Libranner Santos, 2024-10-23
En el pasado, cuando necesitábamos reutilizar una misma prueba unitaria con diferentes valores, estábamos obligados a crear funciones adicionales o…
Por Libranner Santos, 2024-10-23
En el pasado, cuando necesitábamos reutilizar una misma prueba unitaria con diferentes valores, estábamos obligados a crear funciones adicionales o…
Por Marcelo Laprea, 2024-10-16
RevenueCat ha lanzado una nueva funcionalidad llamada Customer Center, diseñada para que los usuarios puedan gestionar sus suscripciones activas…
Por Misael Cuevas, 2024-10-09
PreviewModifier es un protocolo que permite compartir datos entre previews, eliminando la duplicidad de código.…
Por Libranner Santos, 2024-10-02
Inevitablemente, cuando creamos una suite de pruebas, tendremos la necesidad de deshabilitar algunas por múltiples razones.…
Por Marcelo Laprea, 2024-09-25
Si tienes una app en la App Store con acceso restringido que solo se puede desbloquear mediante una suscripción, y tus amigos o familiares quieren…
Por Misael Cuevas, 2024-09-18
La macro Previewable te permite usar a propiedades dinámicas como @State y @Binding en las previews de SwiftUI.…
Por Libranner Santos, 2024-09-11
En el artículo anterior de esta serie vimos cómo evaluar pruebas usando la macro #expect. Sin embargo, esta macro tiene una limitante y es que no nos…
Por Marcelo Laprea, 2024-09-04
Enviar mensajes con el API de Telegram es sencillo. Solo necesitamos crear un Bot, un Canal y enviar una solicitud POST a https://api.telegram.org/bot…
Por Misael Cuevas, 2024-08-28
TipKit es un framework muy flexible para personalizar tips y ofrece varias formas para lograrlo. Estas son: Aplicando modificadores a las propiedades…
Por Libranner Santos, 2024-08-21
Cuando escribimos pruebas siempre debemos evaluar alg ún tipo de resultado, ya sea que un error es arrojado, que una variable contiene un valor especí…
Por Marcelo Laprea, 2024-08-14
Mostrar productos o suscripciones con StoreKit es muy sencillo. Solo necesitamos usar las vistas proporcionadas por Apple, como ProductView y Subscrip…
Por Misael Cuevas, 2024-08-07
A partir de iOS 18, puedes utilizar una transición de tipo zoom o acercamiento para navegar de una vista a otra. Esto es posible gracias a los nuevos…