Una app simple hecha con SwiftUI para practicar el manejo de estado y bindings en interfaces reactivas.

Este proyecto me ayudó a comprender y practicar los siguientes conceptos de SwiftUI:
@State: para manejar el contador de likes y el estado del toggle.@StateObjecty@ObservableObject: para manejar un modelo externo y separar la lógica de la vista.ToggleyButton: elementos de UI interactivos conectados a estado reactivo.ifstatements en SwiftUI para renderizar vistas condicionalmente.- Diseño visual usando
ZStack,VStack,Spacer, colores personalizados y bordes redondeados.
- El usuario puede presionar el botón para sumar likes.
- Se muestra un mensaje de agradecimiento si el toggle está activado.
- El contador se actualiza en tiempo real.
Puedes ver cómo luce la app en este ejemplo:
Este proyecto podría expandirse con:
- Persistencia local usando
@AppStorage. - Animaciones para mejorar UX.
Creado como parte de mi camino para convertirme en iOS Developer 🚀