Curso de Programación IOS 7

Curso de Programación IOS 7

Atrévete a dominar la programación de aplicaciones para iPhone e iPad

    Curso de Programación IOS 7

Descripción del curso

En este curso de Prograamción IOS 7 se dan las bases sobre programación en iOS para que puedas empezar a desarrollar desde cero tus propias aplicaciones en uno de los sistemas operativos más usados en dispositivos móviles.

Con este curso podrás convertir tus propias ideas en aplicaciones reales y publicarlas en el AppStore. 

Apple es uno de los máximos exponentes en tecnología móvil desde la creación del primer iPhone, y posteriormente con el lanzamiento de su tabled iPad. Gracias a la calidad y buen diseño de sus productos cuenta con millones de usuarios en el mundo de los citados productos.

La gran demanda que los citados dispositivos de Apple han tenido en los últimos tiempos aumenta también de manera significativa la posibilidad de obtener beneficio con la creación de una buena aplicación iOS y publicarla en la tienda virtual de aplicaciones Apple, el AppStore.

Para ello, aprenderás desde cero todos los fundamentos del lenguaje de programación Objetive C, el lenguaje utilizado para este tipo de aplicaciones y uno de los principales junto con Java y C. Este lenguaje de programación destaca por su dinamismo y su proceso de mejora contínua por parte de Apple.

Requisitos

Para poder seguir este curso es necesario disponer de un ordenador Mac con sistema operativo OS X 10.8 y XCode 4.5 o superior.
También se requiere tener conocimientos sobre programación orientada a objetos y el patrón de diseño Modelo-Vista-Controlador.

¿Qué consigo con este Curso de Programación IOS 7?

  • Aprender la estructura del sistema iOS y el lenguaje Objective-C.
  • Entender el concepto de vista y la jerarquía de vistas dentro de una aplicación y cómo interactúan las vistas dentro de una misma jerarquía.
  • Comprender el concepto de controlador y el ciclo de vida de eventos en iOS.
  • Uso y configuración de bases de datos usando Core Data.
  • Configuración y uso de las preferencias de usuario.
  • Manejo de hilos para procesos multitarea.
  • Uso de mapas y geolocalización de aplicaciones.
  • Construcción  de componentes visuales a medida.
  • Proceso de despliegue de una aplicación en la AppStore. 

Temario Programación IOS 7

1. Prologo

1. Introducción a iOS SDK

2. Video Interface I

3. Video Interface II

4. Introducción a Objective-C

5. Introducción a Objective-C II

6. Introducción a Objective-C III

7. Video 'Hola mundo'

8. Ejercicio practico

1. Introducción

2. Arquitectura de ventanas y vistas

3. Ventanas

4. Vistas

5. Animaciones

6. Video Dispositivos y resoluciones

7. Ejercicio practico

1. Introducción

2. Controladores, nociones básicas

3. Respondiendo a eventos de pantalla I

4. Edición de ViewController

5. Múltiples orientaciones

6. Tipos de ViewController

7. Crear controladores personalizados

8. Presentar controladores desde otros controladores

9. Ejercicio

1. Introducción

2. Implementación de multitsking

3. Estados de una aplicación

4. Ciclo de vida de una aplicación

5. Recomendaciones

6. Local Notifications

1. Introducción

2. Nociones básicas de archivos

3. Directorios

4. Operaciones con archivos

5. Ejercicio

6. Nociones Core Data

7. Creando una aplicación

8. Implementando Core Data

9. Ejercicio

1. Introducción

2. Geocoder

3. MkMapItem

4. Ejercicio MkMapItem

5. Mapas personalizados I

6. Ejercicio

7. Mapas personalizados II

8. Ejercicio

9. Mapas personalizados III

10. Ejercicio

11. Mapas personalizados IV

12. Ejercicio

1. ¿Qué es Gesture Touch?

2. Partes de Gesture Touch

3. Métodos de Gesture Touch

4. UIGestureRecognizer

5. UITapGestureRecognizer

6. UIRotationGestureRecognizer

7. UILongPressGestureRecognizer

8. UIPinchGestureRecognizer

9. UIPanGestureRecognizer

10. Ejercicio

1. Introducción

2. La clase NSUserDefaults

3. Ejercicio

1. Preparando la app

2. Registro como desarrollador

3. iOS Provisioning Portal

4. iTunes Connect

5. Uploading App

6. Video Developers Web

7. Ejercicio

1. Ejercicio Final


¿ Podemos ayudarte ?
¿Alguna duda? ¡Pregúntanos!
¿En qué podemos ayudarte?
CAPTCHA Image
Refrescar Imagen