Este proyecto es una aplicación para compartir cuentas que calcula cómo dividir una cuenta según la cantidad de personas y la cantidad de propina que se quiere dejar.
He creado una aplicación para dividir cuentas que puedes usar después de comer en un restaurante: se ingresa el coste total de la comida, se selecciona cuánta propina se quiere dejar y entre cuántas personas hay que dividir. La aplicación hará el cálculo y dirá cuanto tiene que pagar cada uno (persona o pareja).
Este proyecto no intenta construir nada complicado, porque su verdadero propósito es aprender los conceptos básicos de SwiftUI de una manera útil y al mismo tiempo crear un proyecto del mundo real que se puede ampliar más si se quiere.
- Conceptos básicos del diseño de la interfaz de usuario.
- Cómo permitir que los usuarios ingresen valores y seleccionen entre opciones.
- Cómo realizar un seguimiento del estado del programa.
En este proyecto, se aprende sobre la estructura básica de las aplicaciones SwiftUI, cómo crear formularios y secciones, cómo crear pilas de navegación y títulos de barras de navegación, cómo almacenar el estado del programa con los envoltorios de propiedades @State y @FocusState, cómo crear controles de interfaz de usuario como TextField y Pickery. Crear vistas en un bucle usando ForEach.
Para la instalación de este proyecto, tendremos que descargar el fichero comprimido (.zip), descomprimirlo y abrirlo con Xcode para ver todos los archivos que lo componen. Para poder utilizarla, podemos pulsar el símbolo