Desarrollo de aplicaciones con iOS 12, swift 5 y Xcode 10

Curso

Online

¡99% de ahorro!
20 € IVA inc.

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Descripción

  • Tipología

    Curso

  • Metodología

    Online

  • Horas lectivas

    34h

  • Inicio

    Fechas a elegir

  • Envío de materiales de aprendizaje

  • Servicio de consultas

  • Tutor personal

  • Clases virtuales

Bienvenidos a este curso de desarrollo de aplicaciones móviles, en el cual pondremos en practica la ultima Version del lenguaje Swift la Version 5 con la cual podremos desarrollar aplicaciones para la nueva Version de iOS 12, en este curso exploraremos desde las bases si nunca has programado hasta enviar nuestras apps a la Appstore.

Empezaremos conociendo el lenguaje Swift en su mínima expresión utilizando los playgrounds, conociendo cada parte del lenguaje de una manera simple entendiendo cada uno de sus conceptos.

Posteriormente empezaremos a conocer nuestro entorno de desarrollo con Xcode 10, conoceremos conceptos básicos sobre el ciclo de vida de nuestras apps, y el como empezar a crear aplicaciones mientras seguimos conociendo el lenguaje de programación.

Nos vamos a centrar en buena parte del curso a aprender a diseñar nuestras apps con las reglas de diseño como las size classes, el autolayout, los constrains y stackviews, para tener una buena base para el desarrollo visual de nuestras aplicaciones tanto en iPhone como iPad.

Enseguida veremos como empezar a persistir datos en nuestras apps desde utilizar userDefaults hasta realizar apps mas complejas con bases de datos como CoreData, utilizando relaciones, consultas ids, etc. al final tendremos el conocimiento suficiente para crear apps propias con bases de datos y aprenderemos como subir nuestras apps a la Appstore.

Pero como es costumbre este curso estará en constante actualización ofreciendo nuevos temas como firebase, notificaciones push, compras integradas en nuestras apps, mapas, machine learning, realidad aumenta con ARKit y librerías externas de utilidad.

Te invito a este curso que seguro te agradara y aprenderás mucho sobre desarrollo de apps móviles para iOS 12

¿Para quién es este curso?
Todos aquellos estudiantes que desean aprender a programar
Aprender a crear aplicaciones móviles para iPhone o iPad con iOS 12
Aprender a usar el lenguaje swift en su versión 4.2

Instalaciones y fechas

Ubicación

Inicio

Online

Inicio

Fechas a elegirMatrícula abierta

A tener en cuenta




Tener los conocimientos necesarios para convertirse en desarrollados de apps móviles
Conocer y tener un gran dominio del lenguaje swift
Crear aplicaciones con bases de datos como: CoreData, UserDefaults, etc.
Usar la cámara, tomar fotografías, usar audio
Traducir tus apps en diferentes idiomas
Aprender a diseñar usando los constrains, sizes classes, StackViews, etc.
Crear apps con bases de datos en la nube con iCloud
Utilizar mapas y coordenadas
Traducir apps a otros idiomas
Crear apps con bases de datos en tiempo real con Firebase
Publicidad con AdMob y Firebase
Notificaciones push con firebase
Apps con machine learning con CoreML, Vision y CreateML
Realidad aumentada con ARKit





Todos aquellos estudiantes que desean aprender a programar
Aprender a crear aplicaciones móviles para iPhone o iPad con iOS 12
Aprender a usar el lenguaje swift en su versión 4.2
Aprender a utilizar xcode 10, el IDE para crear aplicaciones para dispositivos de Apple


Tener un equipo Mac de apple
No se requiere de la licencia de pago para iniciar el curso, solo en ciertas secciones
No se requiere de un iPhone o Ipad para seguir el curso, solo en ciertas secciones
Algo de nociones básicas en la programación, aunque si no tienes nada no importa aquí aprenderemos a programar

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

¿Quién quieres que te responda?

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Opiniones

Logros de este Centro

2016

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 8 años en Emagister.

Materias

  • Desarrollo de aplicaciones

Temario

Contenido del curso
Algunas apps que crearemos en el curso
Introducción
Instalar Xcode
Comenzando con los playgrounds
Variables
Constantes
Opcionales
Casting
Concatenaciones
Estructura If
Strings
Switch
Ciclo For
Arrays
Tuplas
Funciones
Clases
Swift 5
Novedades en swift 5
Configurar Apple ID
Tour por Xcode 10
Creando nuestra primera app
Comenzando a programar
El simulador
Ocultar el teclado
LaunchScreen
Agregar icono
Proyecto Primer app
Navegacion entre varias vistas
Regresar de manera correcta de una vista
Trabajar con mas storyboards
NavigationController
Envio de parámetros entre vistas
Regresar con navigationController
Regresar parametro con unwindSegue
TabBarController
Proyecto Navegacion
Constrains
Mas constrains
Vista preview
Diseñando app de descuentos
Como saber el tamaño de un iPhone en código
Cambiar contrains con código
Empujar vista con teclado
Programando la app
Validar formulario con alerta
Proyecto Design/descuentos
Size Classes
Vary for traits
Diseños independientes entre variaciones
El botón embed in y las views como contenedores
ScrollViews
StackViews
StackViews 2
Preparando la app
StackView en portrait
StackView en landscape
Diseñando el piano
Outlets collections y eventos del boton
Reproducir notas con AVFoundations
Cambiar colores en las teclas del piano
Reproducir Loops
Encendido y apagado de loops
Proyecto LuanchPiano iPhone
Preparando version de iPad
StackView en iPad
Finalizando aplicación
Proyecto LuanchPiano iPad
Ciclo de vida en el AppDelegate
Ciclo de vida de un viewControler
Ejemplo del ciclo de vida del viewController
User Defaults
Guardando arrays con User Defaults
Ejemplo de modo nocturno con User Defaults

Información adicional

¿QUé INCLUYE EL PRECIO DEL CURSO? COMUNICACIóN DIRECTA CON EL PROFESOR, EXTENSIONES Y ACTUALIZACIONES INCLUIDAS, REEMBOLSO DENTRO DE LOS 30 DíAS, POSIBILIDAD DE ACCEDER AL CONTENIDO DEL CURSO INCLUSO DESPUéS DE ACABARLO

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Desarrollo de aplicaciones con iOS 12, swift 5 y Xcode 10

20 € IVA inc.