Es hermoso 😍, el diseño de interfaces en Android es un dolor de cabeza.
Hola, Apple
Hablemos de iOS
Conozcamos XCode
¿Necesito un iPhone para ser iOS Developer?
Tu primera app en iOS
¡Hola, Mundo Apple!
Navegación con UINavigationController
Modales en la navegación
Utilizando controles en código
Autolayout vs SwiftUI
Autolayout
Listas con UITableView
Celdas personalizadas para nuestras listas.
Persistencia: UserDefaults
Manejo de dependencias
CocoaPods
Carthage
Servicios Web
Primeros pasos para consumir servicios
Afinando detalles para consumir servicios
Convirtiendo los JSON a modelos
Alamofire
Proyecto: PlatziTweets
Bienvenido a PlatziTweets
Configurando Proyecto
Diseñando vistas iniciales
Configuración de vistas iniciales
Configuración de registro
Descripción de la API de PlatziTweets
Conexión de la API y Autenticación
Registro de usuarios
Diseño del Tweet
Obteniendo Tweets
Creación de vista para publicar Tweets
Publicando Tweets
Borrando Tweets
Integración de la cámara
Conexión con Firebase
Configuración de XCode para correr app
Subir imagen a Firebase
Publicar Tweet con imagen
Tomando Videos para el Tweet
Publicar Tweet con video
Detalles del video
Accediendo al GPS
Implementando mapas con MapsKit
Mostrando todos los estudiantes en el mapa
Retos del proyecto
En producción
Enviar a pruebas con Firebase Distribution
Enviar tu aplicación a APP Store Connect
Distribución de tu app con TestFlight
iOS Avanzado
Dark Mode
SwiftUI
Terminando detalles de una vista con SwiftUI
Objective-C
Hola, iOS Developer
Felicidades
Expert Session: ¡nuevo espacio para resolver tus dudas sobre el desarrollo de Apps para iOS!
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial
Antes: $249
Paga en 4 cuotas sin intereses
Termina en:
Carlos Mejía
Aportes 13
Preguntas 0
Es hermoso 😍, el diseño de interfaces en Android es un dolor de cabeza.
He intentado otros dos cursos de UIKit para mejorar el tema de Autolayout y ay dio mio, sufro bastante, pero aquí me di cuenta que es bastante mas simple de lo que me imaginaba.
Para poder ajustar a todo tipo de resoluciones las interfaces se pueden utilizar vary traits, es hace que se puedan tener diferente constraints por resolución,
Apple Human Interface Guidelines
https://developer.apple.com/design/human-interface-guidelines/ios/visual-design/adaptivity-and-layout/
Vary traits Xcode 13
https://developer.apple.com/forums/thread/689578
Simpre hacer resposivo la aplicación para todos los dispositivos. Esto es para tener mas posibilidades de que sea aceptado por Apple. 😁
En el iPhone 4 queda muy junto 😦 si hacemos que la medida del top en relación sea Less Than or Equal, marca las posiciones en rojo
🧑🏻💻👌
muchisimo mejor y mas explicativo que el curso anterior de esta ruta de aprendizaje
Stackview 😃
creo que los desarrolladores que vienen de web (me incluyo) es un concepto muy similar al grid de bootstrap
Para poner constraints respecto a otro elemento pueden también seleccionar el elemento al que le van a poner el constraint y manteniendo la tecla control arrastrar hacía el elemento de referencia (En este caso sería arrastrar desde el stackView hasta el logo)
“Suena odioso, pero es la verdad” 🤭
yeti por fin entiendo este tema… muchas gracias
Lo que dice Reyes Zanabria es cierto, en el iPhone 4 todo esta junto hasta casi legan a sobreponerse entre Stack View. incluso ya en el iPhone 5 se ven un poco grande los elementos.
La mejor manera para solucionar esto y que no se vea de esta manera es utilizar no medidas exactas, en su lugar porcentajes como en desarrollo web. Tal vez más adelante podamos ver si hay esta opción.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?