, , ,

Máster avanzado en desarrollo iOS y Swift: sé un profesional

Lleva las habilidades que has aprendido en los cursos de desarrollo para iOS al siguiente nivel con Swift y Xcode y postúlate como un profesional del desarrollo de apps de nivel avanzado

¡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.

Sé el primero en valorar “Máster avanzado en desarrollo iOS y Swift: sé un profesional”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *