Desarrolla apps para iOS. Súmate el mundo del desarrollo Mobile. Construye aplicaciones para iPhone, iPad e iPod Touch y distribúyelas a través de AppStore
Precio:
$520
(USD)
$ 1,040
50% OFF
Duración: 15 hs
¿Qué es iOS?
iOS: Sistema operativo
Apple Store
Seguridad y permisos
iTunes Connect
Apple Developer Center
Herramientas de desarrollo
¿Qué son las herramientas de desarrollo?
Requerimientos de software
Requerimientos de hardware
¿Cómo desarrollar aplicaciones iOS?
Instalación
xCode
Simuladores
Pods
Dispositivo virtual - Simulador iOS
¿Qué es?
Atajos en el emulador
Performance
Botón Hardware
Tipos de datos
Sintaxis
Objetos
Propiedades
¿Qué son?
Dot Notation
Sintetizar propiedades
Propiedades dinámicas
¿Cuándo usar una propiedad y cuándo una variable?
Atributos read-only
Atributos strong
Atributos weak
Atributos getter=
Objetos mutables
Objetos inmutables
Protocolos
La herramienta InterfaceBuilder
Primera aplicación iOs
Creación del proyecto
Crear atributos
Agregar un view controller
Editar las propiedades del view controller
Cambiar el código fuente del view controller
Correr el proyecto
Correr e instalar la aplicación
Laboratorio 1
Componentes
View controller
View y ViewGorups
UIKit
Arquitectura de las aplicaciones iOS
Project y Workspace
info.plist
AppDelegate
Assets
Laboratorio 2
Modelado de una aplicación con este patrón de diseño
Modelo
Vista
Controlador
Vistas avanzadas
Vistas por código
Vistas por XIBS
Vistas por StoryBoard
Introducción a Autolayout
Ventajas y desventajas de cada una
Requisitos previos
Crear certificados de desarrollo
Crear certificados de distribución
Agregar dispositivos a la cuenta
Crear provisioning profiles
Publicación AppStore
Creando un AppId
Subir App Alpha testing
Subir App Beta testing
Subir App Productiva
Se requieren conocimientos sólidos en: