Imagina
Curso de Desarrollo Móvil con iOS 11 Avanzado

Consolidate como desarrollador para iOS y aumenta tu nivel considerablemente.

El curso de desarrollo de aplicaciones en iOS 11 de iPhone/iPad será el impulso que necesitas para desarrollar todo tipo de aplicaciones para los dispositivos de Apple, tanto iPhone como iPad y que tienen la mayor cuota de mercado en aplicaciones móviles.

¿A quién va dirigido?

A desarrolladores con experiencia en iOS que quieran consolidarse en esta plataforma y aumentar su nivel considerablemente.

Objetivos

El objetivo del curso es conseguir que nuestros alumnos alcancen un nivel excelente en el desarrollo de aplicaciones para dispositivos iOS, trabajando desde la funcionalidad hasta la estética, así como las posibles estrategias de promoción dirigidas a conseguir un éxito de descargas en todos los desarrollos.

¿Cuáles son los requisitos?

El curso avanzado requiere que el alumno posea un buen conocimiento en el desarrollo de aplicaciones con Xcode. Es recomendable que haya publicado alguna aplicación o realizado el curso de desarrollo de aplicaciones con iOS anteriormente con nosotros.
*Para poder publicar aplicaciones en la AppStore y poder ejecutarlas en dispositivos iOS deberás disponer de una cuenta de desarrollador de Apple.

Duración
Consultar
Requisitos
El curso avanzado requiere que el alumno posea un buen conocimiento en el desarrollo de aplicaciones con Xcode. Es recomendable que haya publicado alguna aplicación o realizado el curso de desarrollo de aplicaciones con iOS anteriormente con nosotros. *Para poder publicar aplicaciones en la AppStore y poder ejecutarlas en dispositivos iOS deberás disponer de una cuenta de desarrollador de Apple. Para realizar el curso es necesario disponer de un equipo Mac con el sistema operativo OS X 10.12 Sierra o superior con la aplicación Xcode 9.0 instalada.
Bonificación FUNDAE
Quiero recibir información de este curso

*requerido

  • Responsable de los datos: IMAGINA WEB & MOBILE TECHNOLOGIES S.L.
  • Finalidad de los datos: Responder a la información solicitada, envío de boletines de noticias y ofertas.
  • Destinatarios: IMAGINA WEB & MOBILE TECHNOLOGIES S.L. No se cederán los datos a terceros.
  • Derechos: En cualquier momento puedes acceder, recuperar y borrar tu información.

Temario

1

Xcode 9

  • Playgrounds
  • Command Line
  • Live Rendering
  • Size Classes
  • View Debugging
  • Configuración automática y Capabilities
  • Introducción a Git y Unit Testing
2

StoryBoards

  • UITabBarController
  • UITableViewController
  • UINavigationController
  • Custom transitions
3

Nuevas plantillas

  • Page-Based application
  • Introducción a la plantilla de juegos
  • Introducción a WatchKit
4

Controles específicos para iPad

  • SplitViewController
  • UIPopoverPresentationController
  • Nuevas características de multitarea en iPad
5

Creación de extensiones

  • Custom Keyboard
  • Share Extension
  • Today Extension
6

Introducción a Core Image

  • Procesado de imágenes
  • Aplicación de filtros sobre imágenes
  • Reconocimiento facial
  • Lectura de códigos QR
7

Notification Center y Push

  • NotificationCenter
  • Creación y envío de notificaciones
  • NotificationQueue
  • Notificaciones locales y push
8

Monetización

  • Métodos para conseguir ingresos
  • AdMob
  • In-App-Purchase
9

Search API

  • Integrando nuestra aplicación en las búsquedas del dispositivo
  • UserActivity API
10

Social Framework

  • SLComposeViewController
  • Postear en Twitter y Facebook
11

Multimedia

  • Reproducción de vídeo
  • Captura de imágenes con la cámara
  • UIImagePickerController
  • Captura de imágenes y vídeo con AVFoundation
12

Multitarea

  • OperationQueue
  • Creación de hilos: BlockOperation
  • Subclases de Operation
  • Multitasking
  • Actualización de datos en background
  • URLSession
  • OperationQueue
  • Creación de hilos: BlockOperation
  • Subclases de Operation
  • Multitasking
  • Actualización de datos en background
  • URLSession
13

Compartir ficheros y archivos

  • Airdrop
  • Peer-to-Peer: conexión directa entre varios dispositivos
14

Concurrencia

  • Closures
  • Grand Central Dispatch
15

iCloud

  • Formas de almacenamiento en la nube
  • API para almacenar documentos
  • API clave-valor
16

CloudKit

  • Características
  • Preparando la aplicación para el uso de CloudKit
  • CloudKit Dashboard
  • Guardado y recuperación de datos
  • Trabajo con imágenes en la nube
17

Calendario

  • EKEventStore
  • EKCalendar
  • Trabajo con eventos, alarmas y recordatorios
18

Game Center

  • Desarrollo de juegos con Game Center
  • Jugadores, tablas de clasificación
  • Logros y retos
19

Persistencia

  • Gestión de archivos y directorios
  • Clases para la gestión de archivos
  • FileManager
  • Edición de directorios y ficheros
  • SQLITE
20

Introducción a Core Data

  • ManagedObject y ManagedObjectContext
  • Creación de entidades
  • Insertar, recuperar y editar datos
  • FetchedResultsController
  • Relaciones entre entidades
  • Versionado y migración
Realiza el curso desde donde quieras gracias a nuestro campus online. Dispondrás de un profesor experimentado en programación y desarrollo que te ayudará y responderá a todas tus dudas.

Tutor personal

Proyecto final

Diploma de certificación

Plataforma online

Disponibilidad horaria

Bolsa de empleo

¿Quieres realizar esta formación sin coste para tu empresa?

¡Sin desplazamientos! Impartimos la formación en tu empresa.

Imagina Formación es una entidad organizadora de la Fundación Estatal de modo que puedes gestionar la formación bonificada de los cursos con nosotros. Nos encargamos de todos los trámites para conseguir la bonificación sin ningún coste adicional. Cumplimos con todos los requisitos para que nuestros cursos sean 100% bonificables.

Consulta disponibilidad y precios

Otros clientes que están aprendiendo con nosotros…

¿Tienes alguna duda? Puedes hablar con uno de nuestros profesores

¡Pregúntanos!

¿Quieres un curso personalizado?

*requerido

  • Responsable de los datos: IMAGINA WEB & MOBILE TECHNOLOGIES S.L.
  • Finalidad de los datos: Responder a la información solicitada, envío de boletines de noticias y ofertas.
  • Destinatarios: IMAGINA WEB & MOBILE TECHNOLOGIES S.L. No se cederán los datos a terceros.
  • Derechos: En cualquier momento puedes acceder, recuperar y borrar tu información.