Cursos de Desarrollo de iPhone y iPad con Swift 3 y Xcode 8 para iOS 10

Algunos de nuestros clientes

Código del Curso

swiftxcode

Duración

35 horas (usualmente 5 días, incluidas las pausas)

Requerimientos

El curso asume alguna experiencia de programación.
 

Descripción General

¿Quién debe asistir?

Este curso de 5 días es para desarrolladores que desean aprender cómo desarrollar aplicaciones para iPhone y iPad con iOS 10. Xcode8, Swift3 e iOS 10 introdujeron cambios significativos en la forma en que se escriben las aplicaciones.

El curso es práctico y muestra cómo desarrollar aplicaciones desde cero utilizando el lenguaje de programación Swift y el Xcode 8 IDE.

Durante el curso se desarrollará una aplicación totalmente funcional desde cero utilizando Swift.

Este curso solo se puede ejecutar en hardware Apple basado en Intel, como un MacBook o un Mac Mini. Los delegados deben haberse registrado con Apple y tener una ID de Apple que se requiere para descargar el software. Los delegados que deseen ejecutar las aplicaciones desarrolladas durante el curso en un iPhone o iPad con un cable USB deberán registrar su dispositivo con Xcode.

Programa del Curso

Entorno de desarrollo

  • Requisitos del entorno de desarrollo
  • Xcode y el SDK de iOS
  • Registro de desarrollador de Apple
  • Razones por las cuales las aplicaciones son rechazadas
  • Pautas de interfaz humana

Proyectos iOS de Xcode

  • Descripción general de Xcode
  • Creando un proyecto de iOS
  • Correr en simulador y dispositivos reales

Diseño adaptable

  • Guiones gráficos
  • Soporte de dispositivos múltiples
  • Tamaño del icono y orientación del dispositivo
  • Componentes de interfaz de usuario
  • Construyendo una interfaz de usuario

Rápido

  • Visión general del lenguaje de programación Swift
  • Variables, constantes y tipos de datos
  • Construcciones del lenguaje
  • Usando Xcode para desarrollar aplicaciones Swift
  • Patio de recreo

Clases y escenas rápidas

  • Creando clases Swift
  • Variables de instancia e inicialización
  • Gestión de la memoria
  • Referencias fuertes y débiles
  • Tipos de constructores
  • Protocolos, Hashable e imprimible
  • Herencia
  • Creando escenas
  • Implementando Controladores de Vista
  • Puntos de venta y acciones

Trabajando con Gráficos

  • Agregar íconos e imágenes
  • Usando la API de SpriteKit
  • Animar a los Sprites

La interacción del usuario

  • Botones y controladores
  • Reconocimiento de gesto de pan
  • Toca reconocimiento de gestos

Múltiples aplicaciones de pantalla

  • Tabla de navegación
  • Aplicaciones con pestañas
  • Controladores de navegación

Servicios de localización

  • Posición y altitud
  • Dirección de la brújula

Acceso y almacenamiento del dispositivo

  • Almacenamiento de archivos
  • Acceso a la biblioteca de música
  • Acceso a la base de datos SQLite

Bluetooth

  • API de Bluetooth
  • Centrales
  • Periféricos

Marco de voz

  • Dictado a texto
  • Texto a voz

Redes

  • Acceso a la red
  • Serialización y deserialización de JSON
  • Servicios web REST

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Cursos Relacionados

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Paraguay!

As a Business Development Manager you will:

  • expand business in Paraguay
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions