- Lo primero que tienes que saber al crear apps en iOS 12 y Swift 4
- Alternativas para usar macOS en Windows
- IDE " Entorno de Desarrollo Integrado " Xcode
- Instalación y Descarga de Xcode
- Tu primer app en iOS y Swift : Introducción a Xcode
- Versión Actual de Xcode
- Introducción a iOS , Swift y Xcode
- iOS
- Compilar y ejecutar app en dispositivo Real
- Compilar y ejecutar app en tu iPhone via Wireless
- Swift El Lenguaje de Programación de Apple
- Cambios del Playground en Xcode
- Introducción al Playground en Xcode y la compilación
- Habilitar número de lineas en Xcode y los comentarios en swift
- Errores al compilar y cambiar el tamaño de letra en Xcode
- Palabras Reservadas en Swift
- Constantes y Variables
- Xcode y el Lenguaje de Programación Swift
- Tipos de Datos en Swift y otros lenguajes de programación
- Strings ( Cadenas de texto ) y a la Asignación Implícita y Explicita en swift
- Integer Int ( Datos Enteros ) y los Operadores Aritméticos en swift
- Double and Float : Flotantes en swift
- Bool ( Boleanos ) , Operadores de asignación y comparación en swift
- Examen : Tipo de Datos y Asignaciones
- Tarea: Programa en swift que calcule promedio de alumno y muestre si tiene 100
- Posible solución a programa de calculo de promedio de alumno con swift
- Tipo de dato Character
- Concatenación : Union de caracteres
- Caracteres Unicode y Emojis en Xcode, iOS y Swift
- String Interpolation : Interpolación de texto en swift
- Comparar Strings
- Tarea utilizando todo lo aprendido de swift hasta ahora.
- Posible Solución utilizando emoticons y string interpolation
- Preguntas y respuestas
- Operadores de comparación
- Operadores lógicos
- La estructura if
- La estructura : if else
- La estructura : switch
- Examen: Estructuras de control
- La función más utilizada en un inicio en Swift
- Introducción a funciones
- Funciones con múltiples parámetros de entrada y la palabra reservada return
- Introducción a Colecciones : Arreglos - Arrays en swift
- Introducción a Colecciones : Diccionarios - Dictionaries en swift
- Introducción a ciclos en programación
- El Ciclo For In y operadores de rango
- El Ciclo While y los operadores de incremento y decremento
- El Ciclo Repeat - While
- Tarea: Ciclos
- Posible solución : Ciclos anidados
- ¿Qué es un optional y al término unwrap? Explicación y ejemplos
- Optional binding en swift
- Bonus: La estructura guard y sus usos comparados con if else
- ¿Cómo vas? : )
- La estructura de un proyecto completo en Xcode Parte 1
- La estructura de un proyecto completo en Xcode Parte 2 .
- Break Point y cómo ver el valor de tus variables en Xcode
- ¿Qué es la programación orientada a objetos? En Swift y cualquier otro lenguaje
- Usar Playground dentro de un proyecto en Xcode
- Clases, Propiedades y Métodos
- Creación y uso de objetos en swift
- Conexiones tipo Outlet y Action
- La Clase Mazda : Creación de molde para nuestro objeto
- Alcance Global Vs Alcance Local
- Instancia de la Clase Mazda : Creación de Objetos
- Herencia : Crear subclase de la clase padre
- Error de Conexión Signal sigabrt y como desconectar IBActions & IBOutlets
- Agregar Icono a la App en Xcode
- Descarga de Íconos
- UIWindow , UIView & Jerarquía de Vistas | Teoría
- Identificar la Jerarquía de Vistas en una App
- Capturar Jerarquía de Vistas en 3D
- El ciclo de vida del ViewController
- Las Funciones del Ciclo de vida del ViewController
- Nuevo Proyecto Single View App
- Tarea
- La Clase AppDelegate y Los Delegados
- Significado de Funciones de la Clase AppDelegate
- Las Funciones del Ciclo de vida de las Aplicaciones
- Probando Ambos Ciclos de vida de la app
- Navigation Controller : Navegación Sencilla Entre Múltiples Pantallas
- Tarea y Ejercicio
- Sobre Playground en proyecto de xcode
- Ciclo de VIDA del ViewController en Múltiples Pantallas
- Protocolos y Delegados en iOS | Diferencias