Pese a que las constraints se vean faciles, es lo que hasta el momento más me ha generado estres.
Primeros pasos en Swift
Bienvenida a los Storyboards de Swift
¿Qué es Swift?
Recursos necesarios para programar en Swift
Instalación de Xcode
Mi primera app en Swift
Configurar un proyecto desde cero en Xcode
Diseño de una aplicación usando componentes del UIKit para Storyboards
Importación de imágenes a los Storyboards
Stackviews y Constraints
Crear y utilizar íconos personalizados
Reto: replica la interfaz de calculadora del iPhone y muéstranos el resultado
Setup
Clonar el proyecto con la UI creada en Figma
Cambiar elementos de forma programática
Modelo Vista Controlador de nuestra app en Swift
Obtener las respuestas del usuario
Revisión de la Poke API y creación del modelo de datos
Consumo de la Poke API
Extender la funcionalidad del controlador
Lógica del juego
Generar números aleatorios
Image manager
Game model del juego
Validación de las respuestas del jugador
Score y reset del juego
Flujo de storyboards
Navegación entre vistas
Resultado final de nuestra app
Ejecución
Ejecutar nuestra aplicación en un iPhone
Despedida
Siguientes pasos en Swift
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Aportes 15
Preguntas 1
Pese a que las constraints se vean faciles, es lo que hasta el momento más me ha generado estres.
Veo el reto y pienso que está fácil… 2 horas después a penas termino el reto jeje.
Pero en horizontal no se ve del todo bien.
A pesar que en la preview del Xcode si se ve cómo debería.
Lo arme a base de usar stack horizontales y verticales, sin embargo para la version landscape
habían vistas que no se mostraban de forma correcta, lo bueno es que existe la variaciones variants
, que permite agregar atributos distintos, según la posición posición.
Portrait
Landscape
No niego ni afirmo que me costo mas de lo que pense, pero se pudo
Nota: Una forma en la cual te resultaria mas facil crear vistas repetitivas o con la misma relacion y no quieres pelearte con tantos constrains, deberias utilizar los stack y su distribucion. Puede generar vistas resposivas y faciles de utilizar.
tengo mas experiencia con estilizar con código que usando interfaces, ni yo me la creo pero me tomo 2 horas, aunque lo saque, el truco esta en jugar con el allignment y el distribution, y stackear las filas
Es muy parecido a css pero más visual, depronto se torne más facil cuando aprendamos con codigo.
Hola, asi quedo.
Cuando se voltea las letras se salen de los botones =(
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?