Explica como ordena las vistas SwiftUI
Con los Stacks, VStack, HStack, ZStack
Explica como funciona @State y muestra un ejemplo
Nos permite declarar una variable de estado en la vista y monitorear los cambios para actualizar la vista.
¿Qué es una API?
Application programming interface, is used to pass data back and forth between software apps in a formalized way. Many services offer public APIs that allow anyone to send and receive content from the service.
¿Cómo declaras variables constantes y variables?
let y var
¿Qué paso del proceso de desarrollo de software implica la definición de la arquitectura del sistema y el desarrollo de diagramas que la representen?
Diseño
Como puedes implementar Navegación en una App. Muestra un Ejemplo o un tip que aprendiste
NavigationStack
Navigation View
Explica como funciona @Binding y muestra un ejemplo
Te permite leer y escribir una variable declarada como @State en el padre, pero accesada y actualizada por la vista hija al declararla como @Binding
¿Qué es JSON?
JSON stands for JavaScript Object Notation
JSON is a lightweight format for storing and transporting data
JSON is often used when data is sent from a server to a web page ¡ JSON is "self-describing" and easy to understand
¿cómo pasas un parámetro de una vista a otra?
let y var
¿Qué paso del proceso de desarrollo de software implica la identificación de las necesidades del cliente y las expectativas del sistema?
Análisis
Como agregas un Menu en SwiftUI? Muestra un ejemplo y da un tip que encontraste
TabView
Explica el patrón de diseño de MVVM y cuáles son las secciones para implementarlo. Muestra un ejemplo
Model
View
ViewModel
@State, class y @Observable
Explica algún patrón de diseño y sus benficioes
MVVM
¿Cómo creas arreglos en swift?
¿Qué tipo de requerimiento se describe como un atributo de calidad o una restricción general en un sistema?
Requerimiento No Funcional
Explica como funcionan los modifiers y muestra un ejemplo o un tip
Modifiers de Color, Tipo texto, etc
Explica como pasarías datos y objetos entre vistas . Muestra un ejemplo
Explicación completa
Los atributos de la clase marcados como @Publish podrán ser accesados con $ en otra vista
Explica una forma de obtener información de una API en una App, muestra un ejemplo
URLSession
¿Cómo funciona ForEach? Muestra un ejemplo
ForEach
Muestra Diagrama de Compoenentes
Explica como funciona la animación y SwiftUI y muestra un ejemplo
Di como
Explica como funciona @Environmenty muestra un ejemplo
A property wrapper type for an observable object that a parent or ancestor view supplies.
Una variable marcada como @State puede ser enviada a sus vistas hijas por medio del modifier .environment
Y por medio de @Environment accesada en la vista hija deseada.
¿Cómo te traerías la info de una API que el JSON tiene 2 niveles?, como la de Ricky&Morty?
Con una estructura superior
Muestra alguna funcionalidad que no hemos visto en clase y que la implementaste en tu App.
Muestra tu App
Realiza el Diseño de BD que comente la Maestra
Muestra el Diseño