Programa del Curso

Entorno de desarrollo

  • Requisitos del entorno de desarrollo
  • Xcode y el SDK iOS
  • Registro de desarrolladores de Apple
  • Razones por las que se rechazan las solicitudes
  • Directrices de interfaz humana

Xcode iOS Proyectos

  • Información general sobre Xcode
  • Creación de un proyecto iOS
  • Ejecución en simulador y dispositivos reales

Diseño adaptable

  • Guiones gráficos
  • Compatibilidad con múltiples dispositivos
  • Tamaño de los iconos y orientación del dispositivo
  • Componentes de la interfaz de usuario
  • Creación de una interfaz de usuario

Swift

  • Swift Descripción general del lenguaje de programación
  • Variables, constantes y tipos de datos
  • Construcciones lingüísticas
  • Uso de Xcode para desarrollar Swift aplicaciones
  • Patio de recreo

Swift Clases y escenas

  • Creación de Swift clases
  • Variables de instancia e inicialización
  • Gestión de la memoria
  • Referencias fuertes y débiles
  • Tipos de constructores
  • Protocolos, Hashable e Imprimible
  • Herencia
  • Creación de escenas
  • Implementación de controladores de vista
  • Salidas y acciones

Trabajar con gráficos

  • Adición de iconos e imágenes
  • Uso de la API de SpriteKit
  • Animación de sprites

Interacción con el usuario

  • Botones y controladores
  • Reconocimiento de gestos panorámicos
  • Toca el reconocimiento de gestos

Aplicaciones de pantalla múltiple

  • Navegación por tablas
  • Aplicaciones con pestañas
  • Controladores de navegación

Servicios de localización

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

Dispositivo Access y almacenamiento

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

Bluetooth

  • Bluetooth API
  • Centrales
  • Periféricos

Marco de habla

  • Conversión de voz a texto
  • Texto a voz

Networking

  • Acceso a la red
  • Serialización y deserialización de JSON
  • DESCANSO Web Services

Requerimientos

El curso presupone cierta experiencia en programación.

 35 horas

Número de participantes



Precio por participante

Testimonios (4)

Cursos Relacionados

Advanced Flutter

14 horas

BLoC Pattern

14 horas

Build Native iOS and Android Apps with Flutter

14 horas

Flutter Development Bootcamp with Dart

35 horas

Meteor: usa JavaScript para desarrollar aplicaciones móviles multiplataforma

14 horas

Meteor and React

14 horas

IBM MobileFirst Platform for Hybrid Mobile Application Development

21 horas

Xamarin: crea aplicaciones móviles nativas para Android, iOS y Windows desde una única base de código C #

21 horas

Ionic2

14 horas

Ionic 4 and Angular for Developers

21 horas

Ionic 6

14 horas

WordPress Rest API and Ionic 4

14 horas

Android Nougat for Android Developers

21 horas

Accelerated Mobile Pages (AMP)

14 horas

WeChat Marketing

7 horas

Categorías Relacionadas