Swift e Interface Builder en XCode
Actualmente se están desarrollando más aplicaciones para dispositivos como: ipad, iphone y Mac.
- Duración60 h
- Unidades5
- FormatoSCORM 1.2
Sobre este contenido
Actualmente se están desarrollando más aplicaciones para dispositivos como: ipad, iphone y Mac. Y cada vez son más los programas que estos dispositivos llevan instalados, ya que por parte de los usuarios se incrementa en la medida que encuentran en ellos nuevas aplicaciones o servicios que satisfacen sus necesidades básicas, profesionales, educativas y de entretenimiento. El objetivo de este scorm es aprender a crear interface de usuario fácilmente usando Swift en Xcode.
A quién va dirigido
Este scorm está dirigido a todos aquellos desarrolladores y programadores que quieran realizar aplicaciones para tecnologías móviles, iphone, ipad, Mac, así como cualquier persona que quiere formarse en el maravilloso y actual mundo de aplicaciones para dispositivos móviles y portátiles.
Temario
5 unidades didácticas · 60 horas
Campo 1Swift e interface builder con xcode5 unidades
Introducción al entorno de desarrollo
- Conociendo el entorno
- Compilando con LLVM
- - Xcode
- - Errores en LLVM: Fix-it
- Compilación y ejecución de programas
- - Creando un nuevo proyecto
- - Explorando Xcode
- - Compilando y ejecutando
- - Control de errores
- - Nuestra primera aplicación
- - Depurando
Características del lenguaje swift
- Introducción a Swift
- Aprendiendo con la práctica
- Variables
- - El punto y coma
- - Nomenclatura de las variables
- - Declarando variables en Swift
- Tipos de datos
- - Variables numéricas
- - Cadenas de caracteres
- - Tipos de datos en Swift
- - Valores opcionales
- - Valores obligatorios
- Operadores
- - El operador de incremento/decremento unitario
- - Los paréntesis
- - División
- - División entera: módulo
- omentarios
- - Hacer un comentario en Swift
- - ¿Por qué un comentario?
- Funciones
- - La función main()
- - Nuestra primera función en Swift
- - Pasando argumentos a las funciones
- - Devolviendo valores
- - Variables protegidas
- - Cambiando el valor de un argumento
- - Mostrando en pantalla con Swift
- Sentencias condicionales
- - La sentencia if/else
- - Operadores de comparación
- - Concatenando sentencias condicionales
- Estructuras de repetición
- - Introducción a las estructuras de repetición en Swift
- - Esctructuras for
- - Estructuras while
- Ejercicios prácticos de programación con Swift
Características avanzadas del lenguaje swift
- Tipos para colecciones de datos
- - Arrays en Swift
- - Diccionarios en Swift
- Introducción a la PDOO
- - Clases y objetos
- - Creando nuestra primera clase en Swift
- Búsqueda de clases y métodos en Swift
- - Buscando métodos
- - Clases y objetos en Interface Builder
- - Interoperabilidad
- - Kits
- Gestión de Memoria
- - Automatic Referente Counting en Swift
- Ejercicios de programación avanzada
Elementos gráficos básicos
- Recordando el entorno
- UILabel
- UIButton
- UITextField
- Uniéndolo todo
- Etiquetas personalizables con UIFont
- Ejercicios sobre componentes gráficos básicos
Elementos gráficos avanzados
- UITableView
- Otros elementos
- - UISwitch
- - UISlider
- - UISegmentedControl
- Uniéndolo todo
- Ejercicios sobre compontentes gráficos avanzados
Palabras clave
Más contenidos de Programación y Desarrollo
Ver los 500 →- System Center Configuration Manager 2012180 h · 7 unid.
- Técnico de Programación de Páginas Web con Javascript (Cliente)120 h · 8 unid.
- Técnico de Programación de Páginas Web con PHP (Servidor)180 h · 20 unid.
- Scorm de Sugar CRM200 h · 8 unid.
- SSCG08 MEJORA DE LA ACCIÓN SOCIAL A TRAVÉS DE LA TRANSFORMACIÓN DIGITAL220 h · 33 unid.
- Scorm en SQL Server200 h · 7 unid.