¡Te damos la bienvenida al Máster avanzado en desarrollo iOS y Swift: sé un profesional!
Éste se trata de un curso completo, pues contiene:
- Traducción y localización de una app a múltiples idiomas sin tener que reescribir todo el código
- Localización de Storyboard
- Ficheros de configuración y property lists por idioma
- El diseño de interfícies con los delegados de la clase UIAppearence, incluyendo
- Cómo cambiar la apariencia de todos los elementos de UIKit de una app con pocas líneas de código
- Personalizar la apariencia de una app sin tener que ir controlador por controlador
- Las tareas de delegación y edición de elementos de UI por código
- La programación funcional e introducción al Big Data y cómo nos ayuda a programar de forma más estructuradas gracias a
- Closures, los bloques de compleción de Apple que pueden usarse como variables
- Las técnicas de Map, Filter y Reduce para recorrer y trabajar con Arrays y Diccionarios
- Mejores prácticas de programación para convertirnos en unos expertos desarrolladores
- Envío de push notifications haciendo uso del servidor de Google Firebase, incluyendo
- Cómo funciona una push notification con APNs
- Cómo configurar una cuenta de Firebase
- Uso de cocoapods para añadir librerías a iOS
- Cómo generar los certificados y claves de seguridad de Apple y subirlos a Firebase
- Enviar push notifications desde el servidor de Firebase
- Las compras integradas con StoreKit de Apple
- La guía de los 7 pasos para dar de alta una In App Purchase, desde su creación en iTunes Connect hasta su compra en Xcode
- Consejos para monetizar tu app
- Implementación de Apple Pay en un fantástico clon de Amazon:
- Consejos para usar Apple Pay
- Uso de animaciones con confeti para celebrar la compra del usuario
- Ejemplos de providers para envío de productos físicos y cómo integrarlos en Swift
- Uso completo del framework de PassKit incluyendo factores adicionales como datos de usuarios, gastos de envío y configuración de tarjetas de crédito
¡Ah! Y por si fuera poco, tendrás TODO el código fuente para descargar de todos los proyectos que realices durante el curso. Vamos, que si quieres incorporar las In App Purchases a tu app o juego, puedes implementarlo siguiendo el curso o bien ir directo a descargarlo en la sección pertinente y así te ahorras mi rollo; aunque, no sería tan divertido, ¿verdad?
Lo dicho, espero que disfrutes tanto del curso tanto como nosotros hemos disfrutado creándolo para ti.
¡Nos vemos en clase!
Qué vamos a aprender
El objetivo de este curso es subir de nivel nuestras habilidades de desarrollo en iOS con Swift y Xcode
- Dominar los aspectos clave de Swift como estructuras de datos, trabajar con Strings o los tipos de datos numéricos
- Conocer los algoritmos de ordenación y técnicas de big data más conocidos, como map y reduce, con la implementación en Swift
- Implementar Push Notifications con el servidor de Firebase y aprender las bases de las llamadas a Web Services con URLConnection
- Crear In App Purchases en el fantástico método de 7 pasos de Juan Gabriel que se puede incorporar en cualquier app o videojuego
- Dominar aspectos avanzados del diseño de apps como personalizar el color de una app, localización de una aplicación a varios idiomas o las push notifications con FireBase
Requisitos del curso
Este es un curso de nivel experto, por tanto es requisito indispensable:
- Tener un Mac con sistema operativo Yosemite o posterior
- Tener un ordenador con conexión a internet y con cualquier sistema operativo instalado y saber utilizarlo a nivel básico de usuario
- Tener Xcode 8 o posterior instalado en tu Mac para poder usar Swift 3.0 o posterior
- Completar los cursos anteriores de la ruta de iOS en el orden indicado






Valoraciones
No hay valoraciones aún.