Programa del Curso

Día 1:

    Conceptos de OOPS ¿Qué es el software? Salas organizadas v/s no organizadas ¿Por qué el software? ¿Por qué iOS? Historia de Apple Historial de iOS La USP de Apple Por qué Apple es famosa UX v/s UI ¿IDE? XCode Instalación de XCode ¿Por qué el Objetivo C y ahora por qué Swift? Factores sorpresa en Swift  Swift Conceptos básicos Variables Constantes Hola Mundo en Swift Confección de etiquetas mediante código ImageView (Vista de imagen) Animaciones de ImageView NSTimer Cadena de respuesta: métodos touchBegan, touchMoved, etc Delegado principal de UiApplication Ciclo de vida de la aplicación Ver Ciclo de Vida Cualquier Opcionales internas, públicas, privadas Init deinit Patio de recreo

Aplicación para hacer: Juego de puntos: https://apps.apple.com/app/the-dots-free/id850315430

Día 2:

    Animaciones de UIView Extensión Vista UITable Celda personalizada en la vista de tabla Métodos de delegado y origen de datos en delegados Encabezado, pie de página, altura, etc. de la vista de tabla Resumen de la vista de la colección Deque en la vista de tabla Marcar Opcionales didSet willSet Guardia Conceptos 2x y 3x Navegar de una vista a otra Controlador de UINavigation Presentar un controlador Guiones gráficos Xibs Restricciones Clases de tamaño Protocolos: obligatorios y opcionales Gestión de la memoria

Aplicación para hacer: Aplicación de notas: Agregar, eliminar y actualizar notas

Día 3:

    Gestualidad Clausura Grupos y carpetas Reconocedores de gestos XML Análisis sintáctico Serialización de NSJSon Conversión de datos a JSON Administrador de archivos Tuplas Enumeración For-in Mientras Servicios web Sesión de URL URLRequest ¿Por qué el ecosistema de manzana es el mejor? Imprimible - descripción Hachís UIAlertView UIActivityIndicatorView

Aplicación para hacer: Obtener datos del servidor desde una aplicación de API abierta y hacer una vista de tabla y rellenar los datos y mostrar sus detalles también.

Día 4:

    Carga diferida de imágenes Propiedades perezosas NSOperationQueue Máximo común divisor Concepto de directorio y seguridad de las aplicaciones NSSearchDominio Controlador de barra de pestañas Localización Llavero Valores predeterminados del usuario PLists Administrador de archivos SQlite Extensiosn Integración de redes sociales: crea tu propio contenido para compartir UITextField UITextView UISegementControl UISlider UiSwtich UIProgessBar UIPageControl UIStepper UIScrollView UIPicker UIActionSheet (Hoja de UIAction) UIWebView Search Barra Nuevo objetivo: Apple Watch, Extensiones, Teclado, Hoy, etc NSNotificaciones en IOS Adición de bibliotecas de terceros Datos principales Despliegue y distribución Aplicación en ejecución en dispositivos reales

Aplicación para hacer: Obtener datos del servidor desde una aplicación de API abierta y hacer una vista de tabla y rellenar los datos y mostrar sus detalles también y mostrar Search barra y buscar algo y Core

Día 5:

    Notificación Push - Silenciosa y Push Localización Visión general del objetivo C Propiedades Categorías Sintaxis de las funciones Archivos .h y .m Atributos de propiedad readWrite y readOnly Atributos de propiedad strong, weak y copy Atributos de propiedad atómicos y no atómicos Subir la aplicación a la tienda de aplicaciones

Aplicación de su propia idea

Requerimientos

Debe tener al menos una experiencia en lenguajes de programación en el pasado.

  35 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (4)

Cursos Relacionados

Categorías Relacionadas