Curso Avanzado de Programación en Dispositivos Móviles con IOS (40 horas) – Nivel medido
20/02/2014
OBJETIVO GENERAL DEL CURSO
El propósito del curso es capacitar a los asistentes para desarrollar aplicaciones profesionales avanzadas para dispositivos móviles con IOS. Enfoque eminentemente práctico y con adaptación de los contenidos en función de las necesidades de los asistentes.
DIRIGIDO A
Será un curso de asistencia mixta, con personal investigador CITIC y profesionales de empresas TIC gallegas. Este curso está dirigido a Ingenieros Informáticos (o titulaciones afines) que necesiten desarrollar aplicaciones para dispositivos móviles con el Sistema Operativo IOS.
Dado el nivel de la audiencia a la que va dirigido se tendrá en cuenta que los asistentes tendrán como mínimo conocimientos de C/C++ siendo ideal la experiencia previa en ObjectiveC (a cualquier nivel) o de otro lenguaje de programación orientada a objetos (C#, Ruby, Java o similares). Como IDE desarrollo usaremos XCode 5.0 disponible para OSX Mountain Lion.
Es necesario traer OSX instalado junto con el XCode.
OBJETIVOS
- Comprensión de la estructuración del desarrollo de aplicaciones móviles en iOS mediante storyboards.
- Conocer las diferentes APIs de las que nos provee iOS para crear nuestras apps.
- El compilador LLVM y las nuevas características de ObjetiveC
- Como afrontar el desarrollo de una aplicación desde que nace como prototipo hasta su publicación en el market o su distribución AdHoc o InHouse.
- Carga mayoritariamente práctica desde la primera clase.
- Cumplir con las expectativas de la audiencia.
- Aplicar a las apps las guidelines de Apple sobre iOS7 y compatibilidad versiones anteriores.
TEMARIO
- ObjectiveC y nuestra primera app (~5 horas)
- Introducción a la SDK de iOS7 (~2 horas)
- Storyboards a fondo (~3 horas)
- Principales componentes de la UI (~3 horas)
- Tablas y componentes de UI avanzados (~2 horas)
- Eventos y Notificaciones (~2 horas)
- Acceso al hardware del dispositivo (~3 horas)
- Componentes multimedia (~2 horas)
- Programación gestual en la UI (-2 horas)
- Conectividad (~6 horas)
- Introducción a Newsstand (~ 2 horas)
- CoreAnimation y CoreGraphics (~ 2 horas)
- Libres (horas restantes)
PONENTE
Pablo Formoso Estrada
Nacido en Santiago de Compostela, Galicia. Es Licenciado en Ingeniería Informática por la Universidad Europea de Madrid. Master en dirección estratégica y gestión de la Innovación por el Instituto Universitario de Postgrado.
Ya desde joven comenzó en el mundo de la informática y la programación, con 8/9 años empezó a juguetear con un Commodore64 para pasar por los 286,486, etc… y con 14 años ganó un premio en las olimpiadas gallegas de programación. A día de hoy está enfocado con todo su esfuerzo al mundo de Ruby, Rails y aplicaciones móviles, muy enfocado a iOS y Android.
Tras terminar sus estudios y llevar ya dos años de experiencia laboral en empresas y realizando trabajos como Freelance regresó a Galicia donde trabajó en Colabora Ingenieros durante un periodo de más de un año. A lo largo de esos años en la universidad y en los diferentes trabajos comenzó varios proyectos en Java y sobre todo en Ruby donde más adelante participaría en la Euruko 2009 de Barcelona.
Socio y fundador de Softwhisper desde 2010, empresa dedicada al desarrollo de aplicaciones para dispositivos móviles (iPhone, iPad, Android y Windows Phone) y aplicaciones web usando Ruby on Rails.
Entre sus principales proyectos y clientes destacables: Vandal Networks, La Voz de Galicia, 20 Minutos Online, Dielectro Industrial SL, Vicom Comunicación y R Cable / Proyecto Feirón.
LUGAR Y HORARIO
Edificio CITIC – Centro de Investigación TIC. Campus de Elviña 15071 (A Coruña).
El curso se impartirá durante los meses de febrero y marzo, los siguientes Jueves y Viernes de 9:30h a 14:30h:
- Semana1: jueves 20/02 y viernes 21/02
- Semana2: jueves 27/02 y viernes 28/02
- Semana3: jueves 06/03 y viernes 07/03
- Semana4: jueves 13/03 y viernes 14/03
INSCRIPCIÓN
La inscripción al curso deberá formalizarse antes del 18 de febrero a través del siguiente formulario:
i) PARA INVESTIGADORES
El curso será completamente gratuito para los investigadores del CITIC.
ii) PARA EMPRESAS
Las empresas (u otras entidades) interesadas deberán abonar 250 euros (+ IVA), por cada alumno matriculado al curso. Cuando confirmen su inscripción se les enviará un email notificándoles la disponibilidad de plazas, de su aceptación de matricula y reserva de plaza e informándoles de los mecanismos y forma de pago.
Plazas limitadas. Se priorizará por orden de inscripción y de pago de la matrícula.