Desarrollo de aplicaciones móviles con iOS y Firebase 1
Usando Swift, XCode y Firebase
Description
¡En éste curso aprenderás a crear aplicaciones para cualquier tipo de dispositivo iOS de forma nativa con Swift 4 y Firebase desde cero! (¡Incluso si no sabes ningún lenguaje de programación!)
El curso completo está compuesto por 3 partes, de la cual, ésta es la primera de ellas y en esta estaremos aprendiendo los siguientes aspectos:
Un poco de historia básica de iOS y el lenguaje de programación multiparadigma Swift
Contexto del IDE XCode 9
Preparación del ambiente para el desarrollo
Lenguaje de programación Swift versión 4
Principios básicos de programación en el lenguaje de programación Swift (tipos de datos, comentarios, etc.)
Qué son los Strings y caracteres, sintaxis, uso y ejemplos.
Tipo de valores Opcionales para manejo de ausencia de valor.
Colecciones
Control de flujo de la aplicación y su sintaxis (ciclos will if, guard, switch, flou for in, condicionales, etc.)
Funciones y closures, qué son, funciones anidadas, manejo de parámetros.
Clases, estructuras, propiedades, métodos y constructores.
Herencia, qué es, cuando se hereda entre clases
Extensiones, manejo, constructores y sintaxis.
Interfaces de usuario
Storyboards
Creación de UIView's, UIColor y IBOutlets
Uso de Navigation Controller's
Creación de Vistas modales
Manejo de UILabel's
Todo esto lo encontraras explicado de una manera sencilla, clara y en tu propio idioma, no esperes más!
¡NOS VEMOS EN CLASE!
What You Will Learn!
- Crear aplicaciones móviles para iOS consumiendo componentes del lado del servidor de Firebase
- Crear aplicaciones móviles para iOS, consumiendo del lado del cliente las funciones nativas de los dispositivos móviles de Apple
- Crear aplicaciones móviles para iOS, consumiendo del lado del cliente las opciones nativas de los dispositivos móviles de Apple
- Crear aplicaciones para los dispositivos como los iPhones y las iPads.
Who Should Attend!
- Programadores e ingenieros de software interesados en el desarrollo de aplicaciones móviles para el sistema operativo iOS. Utilizando servicios de información y almacenamiento de Firebase.
- Cualquiera que desee aprender a realizar aplicaciones para iOS.