Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ficha Curso Básico de programación para iOS

1,290 views

Published on

Published in: Sports
  • Be the first to comment

  • Be the first to like this

Ficha Curso Básico de programación para iOS

  1. 1. FICHA TÉCNICA DEL CURSO [INF08] CURSO BÁSICO DE PROGRAMACIÓN PARA IOS OBJETIVOS: Objetivo general  Aprender las bases de la programación de aplicaciones nativas para iOS en Objective C utilizando como herramienta Xcode. Objetivos específicos  Conocimiento de las bases del lenguaje Objective C  Gestión de memoria en aplicaciones iOS  Creación de aplicaciones básicas para iOS  Manejo de tablas, mapas, localización y visores web DESTINATARIOS: Personas con conocimientos en programación orientada a objetos, lenguajes como C o similar, fluidez en el entorno de Mac. También es necesario un Mac con Xcode instalado. DURACIÓN: 30 horas CONTENIDOS: 1. Introducción al entorno de desarrollo de iOS 1.1. Introducción a iOS 1.2. Xcode e iPhone SDK 1.3. Creación de proyectos de Xcode 1.4. Uso de Interface Builder 2. TEMA 2 Primera aplicación 2.1. Creación del proyecto 2.2. Creación de un interfaz sencillo 2.3. Modelo Vista Controlador 2.4. Un poco de código 2.5. Como conectar el interface y el código 2.6. Un poco más de código 3. TEMA 3 Objective-C 3.1. Introducción 3.2. Tipado de Objetos Ficha Curso – Curso básico de programación para iOS 1
  2. 2. 3.3. Declarando y llamando métodos 3.4. Propiedades 3.5. Sintetizando propiedades y la sintaxis “.” 3.6. Declaración y definición de clases 3.7. Self y Super 3.8. Protocolos 4. TEMA 4 Manejo de Memoria 4.1. Introducción 4.2. Creando objetos 4.3. El pool de autoliberación 4.4. El ciclo alloc, retain, copy y release 4.5. El método dealloc 4.6. ARC 4.7. Respondiendo a Warnings de memoria 5. TEMA 5 Aplicación “Donde estoy” 5.1. Uso de frameworks 5.2. Uso de CoreLocation 5.3. Uso de MapKit y MapView 5.4. Etiquetando localizaciones 6. TEMA 6 Aplicación “Hipnosis” 6.1. Uso de UIView y método DrawRect 6.2. Dibujando texto y sombras 6.3. Uso de UIScrollView 6.4. Zoom 6.5. Ocultando la barra de estado 7. TEMA 7 Aplicación “Hipnotiempo” 7.1. View Controllers y ficheros XIB 7.2. Uso de UITabBarController 7.3. Creación de controladores y tab bar items 7.4. Creando Views para los View Controllers 7.5. El ciclo de vida de un ViewController 8. TEMA 8 Aplicación “Inventario” 8.1. UITableView y UITableViewController 8.2. UITableView y su Data Source 8.3. UITableViewCells 8.4. Editado 8.5. Borrado 8.6. Mover filas 8.7. Insertar filas 9. TEMA 9 Aplicación “Inventario II” 9.1. Uso de UINavigationController Ficha Curso – Curso básico de programación para iOS 2
  3. 3. 9.2. Creación de UINavigationBar 9.3. Navegando con un UINavigationController 10. TEMA 10 Aplicación “Visorweb” 10.1.Detección del estado de la red 10.2.Uso de UIWebView 10.3.Extracción de datos desde un UIWebView Ficha Curso – Curso básico de programación para iOS 3

×