Menú principal

martes, 2 de octubre de 2012

Curso Avanzado de Desarrollo de aplicaciones iOS para iPhone & iPad. Del 15 al 19 de Octubre en Informática64.

Para los desarrolladores que tengáis cierta base de desarrollo de aplicaciones, o alguna noción en iOS, y deseis aprender a desarrollar aplicaciones para iPhone & iPad, durante la semana del 15 al 19 de Octubre, en horario de 09:00 a 14:00 horas, tendrá lugar el Curso Avanzado de Desarrollo en iOS, en las oficinas de Informática64 en Móstoles. El profesor será Juan Miguel Aguayo, autor del libro “Desarrollo de aplicaciones iOS `para iPhone y iPad: Essentials”. La descripción detallada de todos los contenidos que se verán en este curso, es la siguiente:

Curso Avanzado de Desarrollo de Aplicaciones iOS para iPhone y iPad

Objetivos

El objetivo del curso es proporcionar a los alumnos, que ya tienen cierta base en Objective-C, los conocimientos necesarios para cubrir las principales necesidades de las aplicaciones reales. Los alumnos estudiarán cómo persistir datos de diversas formas (Ficheros, Core Data), cómo se crean y se configuran las Preferencias de Usuario, cómo controlar o manejar Eventos (Remotos, Multitouch, etcétera), cómo trabajar con Mapas y Geolocalización, cómo realizar Conexiones Cliente-Servidor y en definitiva aprender con ejemplos de código para cubrir las necesidades principales de las aplicaciones reales. Además el alumno aprenderá a utilizar la documentación oficial que existe en el propio entorno de trabajo, se proporciona una lista de recursos para el desarrollador (pdfs, vídeos , podcast, portales iOS, etcétera) y se presentan alternativas a la programación nativa con Objective-C.

Audiencia

Desarrolladores de otras plataformas móviles, desarrolladores con cierta base en Objective-C, y en general cualquiera interesado en aprender a trabajar con el SDK de iOS, eso sí, preferiblemente con cierta experiencia en programación, y mejor si es OOP.

Requisitos

El curso es de nivel avanzado. Por lo que se recomienda haber asistido al Curso Básico de Desarrollo iOS o tener ciertas nociones cobre desarrollo en iOS, o en su defecto, alguna experiencia previa en programación orientada a objetos. No es imprescindible disponer de dispositivos iOS para la realización del curso, ni de nociones de OS X.

Temario

1. Preferencias de usuario.
  • Tipos de preferencias.
  • Salvando/recuperando los valores.
  • Valores por defecto.
2. Eventos.
  • Conceptos.
  • Manejadores.
  • Notificación.
  • Multitouch y tipos de gestos.
  • Eventos de movimientos y orientación.
  • Eventos remotos.
3. Posicionamiento y mapas.
  • Core Location framework.
  • Requisitos.
  • Servicios de localización.
  • Parámetros de alcance y precisión.
  • Iniciar y recibir localización.
  • MapKit Framework.
  • MapView, anotaciones y overlays.
4. Multitasking.
  • Introducción.
  • Disponibilidad.
  • Background.
  • Transición entre estados.
5. Persistencia de datos.
  • Core Data y SQLite.
  • Managed Object Context.
  • Data Model.
  • Atributos.
  • Guardar y recuperar objetos.
  • Persistencia en fichero, plists.
  • Preferencias de usuario.
6. Aplicaciones Cliente-Servidor.
  • Parseo y serialización XML.
  • JSON Framework.
  • Sockets.
  • NSURLConnection.
  • Frameworks CS de terceros.
7. Recursos para el desarrollador.
  • iPhone Dev Center.
  • Apple Mailing lists.
  • Twitter, LinkedIN,…
  • iTunes y los podcast.
  • User groups.
  • Libros y ebooks.
8. Alternativas a la programación en Xcode y Objective-C.

Si quieres más información del proceso de registro, tienes toda la información que necesitas en: Curso Avanzado de Desarrollo de Aplicaciones iOS.

No hay comentarios:

Publicar un comentario en la entrada

Entrada destacada

En el futuro iPhone podrá recopilar biometría y fotos de los ladrones

Apple ha obtenido una patente el pasado jueves en la que se describe un método de almacenamiento de datos biométricos de un usuario no...

Otras historias relacionadas

Entradas populares