Curso Monográfico Avanzado de Desarrollo Aplicaciones iOS con «Core Motion» & «Core Location»: Posición y Geo-localización de iPhone y iPad.
¿Qué encontrarás en este post?
ToggleIntroducción
Este curso exclusivo de desarrollo aplicaciones iOS y programación avanzada para iPhone & iPad presenta los fundamentos de “Core Motion” & “Core Location”.
Dirigido a
Es un curso intensivo y avanzado pensado para programadores, diseñadores y, en general, todas aquellas personas con experiencia previa en iOS que quieran aprender en profundidad “Core Motion” & “Core Location”.
Objetivo
Proporcionar conocimientos avanzados de desarrollo aplicaciones iOS y programación para iPhone & iPad que permitan al alumno crear aplicaciones usando “Core Motion” & “Core Location”.
Al contrario de otros cursos y libros más teóricos, este es un curso de desarrollo para iPhone práctico y pragmático, creado por desarrolladores para desarrolladores. A lo largo del curso los alumnos crearán una aplicación de demostración que utiliza “Core Motion” & “Core Location”.
Temario
Diferencia entre Core Motion y Core Location
- Core Motion
- El Acelerómetro
- Giroscopios
- Datos que aportan ambos
- Datos que aportan ambos * Acceleración en los 3 ejes * Gravedad * Aceleración del usuario * Rotación * Yaw, pitch & roll
- Clases de Core Motion
- CMMotionManager
- CMAccelerometerData
- CMAttitude
- CMDeviceMotion
- CMGyroData
- CMLogItem
- Sistemas de Coordenadas de Core Motion
- Quaternions
- Core Location
- Donec quam felis, ultricies nec
- Introducción a Core Location: Geo posicionamiento del dispositivo
- Configurar la precisión deseada
- Configurar el filtro de distancia
- El delegado de “LocationManager”
- Obtener datos de geoposicionamiento * La clase CLLocation * Longitud y Latitud * Precisión * Altitud
- Cálculo de distancias
- Geolocalización y multitarea
Chef de iOS
Fernando es un globetrotter experto en la enseñanza de máxima calidad en programación y desarrollo para dispositivos iOS, Cocoa Touch, Objective C, o eso es lo que dicen sus alumnos. Colabora como Instructor de iOS con algunos de los más prestigiosos centros de enseñanza de programación del mundo. Profesor Asociado de algunas universidades privadas, autor invitado de revistas como iPhoneWorld, Applesfera.com, cuenta además con su propio blog tecnológico CocoaMental.com. Ponente habitual en conferencias dentro y fuera de España iOSDevUK, NSSpain, CodeMotion, BCNDevCon, etc) y frecuentemente uno de los afortunados que logran conseguir tickets para los WWDCs de Apple en San Francisco. Un amante incondicional de la tecnología, de los dispositivos móviles y de la buena comida.
Requisitos
Por tratarse de un nivel avanzado de programación para iPhone & iPad, este curso requiere:
- Conocimientos básicos de Objective C y Cocoa, tales como los que se imparten en el curso de introducción a la programación para iPhone & iPad.
- Última versión estable del Xcode y el SDK.
- No hace falta un dispositivo (iPhone o iPad).
Metodología y documentación
El curso tiene un enfoque totalmente práctico y el alumno pasa gran parte del tiempo en Xcode. Cada concepto viene seguido de su aplicación, de tal forma que el contenido es siempre visto dos veces, asegurándose de esta forma que al terminar el alumno domine por completo el contenido.
Se facilita al alumno todas las diapositivas de referencia para el mejor seguimiento.
Duración
20 horas.
Horarios
Fin de semana: Viernes, de 15h a 19h, Sábado y Domingo de 10h a 14h y de 15h a 19h.
Resultado a ser alcanzado
El alumno estará capacitado para desarrollar aplicaciones más elaboradas y a manejar con éxito Core Motion & Core Location.
Asimismo, recibirá además:
- Certificado de participación de AGBO Training.
- Acceso a nuestro exclusivo Grupo Alumni iOS con sus fórums, networking.
- Acceso a nuestra exclusiva bolsa de trabajo
- Camiseta Curso iOS.
Conoce nuestros Bootcamps
🔴 ¿Quieres entrar de lleno al Desarrollo Mobile? 🔴
Descubre el Desarrollo de Apps Móviles Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada
👉 Prueba gratis el Bootcamp en Desarrollo de Apps Móviles por una semanaBootcamp Aprende a programar desde cero
Desarrollo Web Full Stack Bootcamp
Desarrollo de Apps Móviles Full Stack Bootcamp
Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp