Modalidad
+
Presencial
Duración
+
20 horas.
 

 
Aulas
+
Madrid capital C/General Moscardó 33
Horario
+
Lunes a Jueves de 19:00 a 22:00 horas
Idioma
+
Español

Confirme todas las fechas y horarios con el departamento comercial: comercial@learningXpert.com 913758490

Consulte cualquier otro curso que no localice con el departamento de marketing: marketing@learningXpert.com 913758490
Apple iOS “Core Graphics” & “Core Animation”. Curso Presencial

Curso exclusivo de desarrollo para iPhone y programación avanzada para iPhone & iPad presenta los fundamentos de “Core Graphics” & “Core Animation”.

Categoría
+
Formación Presencial
Mobile
Objetivos
+

Proporcionar conocimientos avanzados de programación para iPhone & iPad que permitan al alumno crear aplicaciones usando “Core Graphics” & “Core Animation”.

Dirigido a
+

Es un curso intensivo y avanzado pensado para programadores, diseñadores y, en general, todas aquellas personas con experiencia previa en iOS que quieran aprender en profundidad desarrollo para iPhone usando los fundamentos de “Core Graphics” & “Core Animation”.Es sumamente recomendable el tener una base previa de programación orientada a objetos (en cualquier otro lenguaje), Ordenador Apple Mac, última versión estable del Xcode y el SDK.No hace falta un dispositivo (iPhone o iPad).

Al Terminar el Curso
+

El alumno estará capacitado para desarrollar aplicaciones más elaboradas y a manejar con éxito Core Graphics & Core Animation.

Metodología
+

Curso Presencial con tutor de apoyo en clase, eminentemente práctico con la realización de laboratorios en aulas equipadas con ordenadores de última generación. El alumno dispondrá de Manuales de referencia.

Programa
+

Core Graphics1. Introducción a Core Graphics (Quartz 2D) y visitas personalizadas

  • Sistemas de coordenadas. Frame y bound
  • Contextos gráficos
  • Adaptarse a distintos tamaños de pantalla
  • Dibujar texto
  • Dibujar imágenes
  • Dibujar lineas y construir “paths” (rutas gráficas)
  • Dibujar rectángulos y otras formas geométricas
  • Añadir sombras
  • Crear y dibujar gradientes
  • Mover formas geométricas
  • Cambiar la escala de formas geométricas
  • Rotar formas geométricas

Core Animation2. Introducción a Core Animation

  • Qué es Core Animation
  • ipos de animaciones

3. Propiedades que se pueden animar

  • Hidden
  • Frame
  • Center
  • Transformadas (rotaciones, translaciones y zoom)
  • Alfa (Transparencia)

4. Animar cambios en las jerarquías de vistas: añadir o quitar vistas • Animaciones

  • Animaciones básicas
  • Animaciones “keyframe”
  • Agrupando animaciones
  • Animaciones de transición

5. El tiempo en las animaciones

  • Duración de una animación
  • Encadenar animaciones

6. Transformadas afines

  • Rotación
  • Zoom
  • Traslación e inversión

7. CALayers

  • ¿Qué hay detrás de una UIView?
  • Relación entre CALayer y UIView
  • Organizar el layout con CALayers
  • Papel de la CALayers en las animaciones
  • CALayers de filtro
  • Rotación en CALayers
  • Animaciones y acciones
  • Scroll en CALayers y geometría
  • CALayers en 3D