Introducción

1

Lo que aprender√°s sobre el desarrollo de interfaces con iOS

2

Instalacion de Xcode desde 0

Introducción a Xcode

3

Primer Proyecto

4

Navigation Area

5

Editor, Util Area y Tool Bar

6

Targets y Target Tabs

Formas de crear vistas

7

Organizacion de Carpetas

8

Storyboards vs Xibs vs Codigo

9

Splash Screen

10

Completando nuestro Splash Screen

UIView Components

11

TabBar Controller y Mejores Pr√°cticas

12

Storyboard Reference

13

Explicación breve de algunos elementos gráficos

14

Crear nuestra primera interfaz gr√°fica

15

Diferentes componentes y formas de autolayout

16

Agregando el resto de nuestros componentes usando constraints

Agregando Estilo a UIView Components

17

Agregando un icono a nuestra app

18

Custom colors

19

Agregando iconos a nuestros botones

20

Key paths de redondeo y sombra

21

Custom fonts

22

Scroll view controller

Tipos de vistas y manejo

23

OnBoarding View

24

Container ViewController

25

Container ViewController con código

26

ContainerViews

Adaptación de vistas

27

Tablas

28

Dise√Īo de celdas

Completando nuestras vistas

29

Código para las tablas

30

Tama√Īos dinamicos para las celdas

31

EmptyState usando código

32

Agregar estilos a nuestro navigation view

33

Agregando estilos a nuestro Tab bar

34

Custom Tab bar button

35

Budget view

36

Iniciando el header de animacion

37

Animación de barra superior en las tablas usando constraints

38

Stats

Conclusiones

39

Reto final

40

Conclusiones

Bonus: Lottie

41

Gestión de dependencias

42

Instalación dependencias con Cocoapods

43

Instalación dependencias con Carthage

44

Cocoapods vs Carthage

45

Crear nuestro lottie file

Editor, Util Area y Tool Bar

5/45
Recursos

La vista de edici√≥n de Xcode te permite hacer m√ļltiples cosas como seleccionar m√ļltiples l√≠neas, refactorizar funciones o renombrar elementos.

  • Tienes opciones para ver la vista de Debug que despu√©s de hacer un breakpoint, podr√°s ver los mensajes de Xcode pudiendo imprimir tu window y obtener informaci√≥n de √©l.
  • Xcode tiene opci√≥n para poner la pantalla compartida, ocultando el navigation area y la vista de inspecci√≥n para tener dos archivos diferentes y poder hacer comparaciones.
  • Podremos ver los cambios a trav√©s del tiempo con git.
  • Podemos intercambiar entre vista de c√≥digo y el storyboard.
  • Tenemos control de propiedades para cada uno de los objetos que a√Īadamos al storyboard.
  • Podemos ver si nuestro objeto est√° enlazado con c√≥digo.

Aportes 8

Preguntas 2

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi√≥n.

¡Wow! Andrés explica muy bien. En 6:30 min aprendí bastante de Xcode. ¡Todo fue muy conciso y claro!

¬°Gracias!

Por lo visto la versi√≥n nueva de Xcode oculta el bot√≥n de pantalla compartida ūü§Ē

Wooow! también terminé sorprendido por la explicación, había usado Xcode antes pero la verdad no sabía para que eran muchas cosas y y ahora todo parece mas claro.
Solo venía a dar un vistazo pero creo que seguiré con el curso, saludos @andresilvagomez

Estaría bueno aprender unos comandos o short cuts para movernos mas rapido en Xcode.
Acá un articulo con _short cuts _ en Xcode (inglés) que ayudarán con un desarrollo mas productivo.

Si alguien viene del futuro y igual quiere hacer el curso lo que tiene que hacer es cuando crea la aplicacion en la opcion interface seleccionar storyboard.

Hola. Mi compu no va tan r√°pido (MacBook Air 2015 i5 4GB RAM). Hay forma de que corra mas r√°pido o toca comprar computador nuevo?

Hola alguien por aca en 2021? , esta muy diferente xcode

Hola disculpa, el emulador del iPhone viene por defecto con Xcode o toca instalarlo?