Desarrollo de aplicaciones móviles con iOS y Firebase 2
Usando Swift, XCode y Firebase
Description
En éste curso aprenderás a crear aplicaciones para 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 SEGUNDA de ellas y en la cual aprenderemos:
Interfaces de usuario
UIButton's y IBAction's, propiedades, tipos, estados, formato y fuente, posición, herencias UIView, propiedades generales de las escenas, tipo Any, eventos, métodos con IBAction, creación de botones desde código.
UITextField's, propiedades, herencia desde UIView, teclado, tipos de borde, métodos, duplicar componentes en el Story board.
UIImageView's, propiedades, archivo(carpeta) assets, densidad de imágenes en pantallas, utilidad retini, tipos de formatos, diferencias con UIImage,
Personalización de componentes, manejo de propiedades de los anteriores componentes.
Introducción a Autolayout y animaciones sencillas, extensión para manejar los tamaños de pantalla, realización de constraints complejos entre componentes, guías, .
UIScrollView's, utilidades, propiedades, rebotes, teclado, constraints de posición y tamaño.
Creación y uso de protocolos y delegados, patrón de diseño para el envío de mensajes entre objetos.
UITableView's - Celdas predefinidas, celdas personalizadas, DataSource's y delegados de tablas.
Alertas - Alert's, ActionSheet's y alerts con campos de texto.
Todo esto explicado de una manera sencilla y en tu propio idioma!
¡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.