md_footer

Desarrollo de aplicaciones móviles con iOS

Disfruta programando apps

md_footer

El entrenamiento está lleno de recomendaciones prácticas y tips que te ayudaran no sólo a crear una aplicación para iOS, si no a programar correctamente siguiendo las convenciones de la plataforma.

“Swift es un nuevo lenguaje de programación de Apple para desarrollar aplicaciones para Mac, iPhone y iPad. Escribir código es interactivo y divertido, la sintaxis es concisa pero aún expresiva. Swift está listo para tus siguientes proyectos de iOS y OS X, ya que se acopla muy bien con tu código existente de Objective-C.”

Siendo lo más innovador que ofrece Apple en lo que a desarrollo de apps concierne, permite aprovechar tus habilidades de Objective-C y tus conocimientos de las API’s actuales; pero de una forma breve y productiva.

Utilizaremos los Playgrounds y veremos como aprovechar al máximo Swift para el desarrollo de aplicaciones iOS.

· A quien va dirigido:

Este curso esta orientado a:

  • Aquellas personas que deseen incorporarse en el desarrollo móvil en iOS
  • Desarrolladores que ya tengan conocimientos de Objective-C y deseen ser más productivos

· Pre-requisitos:

Necesarios:

  • Conocimientos de desarrollo de software orientado a objetos
  • Computadora Mac con MacOS
  • Xcode instalado con Swift (Versión mas reciente)

Recomendables:

  • Conozca algunos lenguajes de programación dinámicos
  • Experiencia previa en desarrollo con Objective-C

Las sesiones son intensas y requieren de una gran participación por parte de los alumnos.


· Contenido del entrenamiento:

  • Xcode and Playground
  • Types, constants and variables
  • Conditionals
  • Numbers Switch
  • Loops
  • Strings
  • Optionals
  • Arrays
  • Dictionaries
  • Functions
  • Closures
  • Enumerations
  • Structs and Classes
  • Properties
  • Initialization
  • Protocols
  • Extensions
  • Generics
  • Memory Management and ARC
  • Equatable and Comparable
  • iOS Application
  • Interoperability