Ficha Curso - Curso básico de Programación para iOS | 1
FICHA TÉCNICA DEL CURSO
[INF08]CURSO BÁSICO DE PROGRAMACIÓN PARA IOS
OBJETIVOS:
Objetivo general
 Ganar conocimientos en programación de aplicaciones nativas para iOS en
Objective C utilizando la aplicación Xcode.
Objetivos específicos
 Obtener conocimientos de las bases del lenguaje Objective C
 Aprender a gestionar la memoria en aplicaciones iOS
 Aprender a crear aplicaciones básicas para iOS
 Manejo de tablas, mapas, localización y visores web
DESTINATARIOS:
Personas con conocimientos de programación orientada a objetos como C o similar,
y facilidad de trabajo en entornos Mac. También es necesario un Mac con Xcode
instalado.
DURACIÓN:
35 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. 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. Objective-C
3.1. Introducción
3.2. Tipado de Objetos
3.3. Declarando y llamando métodos
3.4. Propiedades
Ficha Curso - Curso básico de Programación para iOS | 2
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. 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. 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. 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. 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 View Controller
8. Aplicación "Inventario"
8.1. UITableView y UITableViewController
8.2. UITableView y su Data Source
8.3. UITableiewCells
8.4. Editado
8.5. Borrado
8.6. Mover filas
8.7. Insertar filas
9. Aplicación "Inventario II"
9.1. Uso de UINavigationController
9.2. Creación de UINavigationBar
9.3. Navegando con un UINavigationController
10.Aplicación "Visoweb"
10.1. Detección del estado de la red
10.2. Uso de UIWebView
10.3. Extracción de datos desde un UIWebView

Más contenido relacionado

PDF
Ficha curso experto en desarrollo de aplicaciones para móviles
PDF
Curso Iniciación a Java
PPS
The nao la gia
PDF
Ficha Curso Básico de programación para iOS
PDF
Taller de introducción a iOS development
Ficha curso experto en desarrollo de aplicaciones para móviles
Curso Iniciación a Java
The nao la gia
Ficha Curso Básico de programación para iOS
Taller de introducción a iOS development

Similar a Fichabasicoios (20)

PDF
Iphone
PDF
Desarrollo de aplicaciones para i os
PDF
Ios
PDF
Cómo subir una app al app store
PDF
Aplicaciones iOS Nivel I
PDF
Introducción Curso iOS
PDF
Curso Experto en desarrollo de aplicaciones para móviles
PPTX
Sesion uno azuay
PPTX
Ios programming
PDF
Charla desarrollo de aplicaciones en iOS para iPhone y iPad
PDF
Aplicaciones moviles iphone ipad
PPTX
PDF
Aprendiendo swift-extracto
PDF
Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad.
PDF
Taller de iniciación a iOS
PDF
CocoaHeads México: Introducción a CocoaTouch:UIKit
PDF
Desarrollo de Aplicaciones iOS7 2014/03
PDF
Lenguaje objective c
PPTX
Exposición - IOS
Iphone
Desarrollo de aplicaciones para i os
Ios
Cómo subir una app al app store
Aplicaciones iOS Nivel I
Introducción Curso iOS
Curso Experto en desarrollo de aplicaciones para móviles
Sesion uno azuay
Ios programming
Charla desarrollo de aplicaciones en iOS para iPhone y iPad
Aplicaciones moviles iphone ipad
Aprendiendo swift-extracto
Curso iOS CFE APPS Madrid - Aprende a crear Apps para iPhone e iPad.
Taller de iniciación a iOS
CocoaHeads México: Introducción a CocoaTouch:UIKit
Desarrollo de Aplicaciones iOS7 2014/03
Lenguaje objective c
Exposición - IOS
Publicidad

Más de SEGUROS RED - Escuela de Seguros Campus Asegurador (20)

PDF
Protección de los consumidores y usuarios de servicios de seguros y financieros
PDF
Normas deontológicas del sector asegurador
PDF
Acceso de las personas con discapacidad a los productos de seguro
PDF
Curso gestión de redes sociales
PDF
PDF
Escuela de Seguros Campus Asegurador
PDF
Curso de Mediador de Seguros de Grupo A 2020/2021
PDF
Curso Online de Formadora de Formadoras en Igualdad
PDF
Curso Online de Igualdad de Género
PDF
Curso Online de Atención Telefónica
PDF
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
PDF
Curso Online de Prevención de Riesgos Penales en la Empresa
PDF
Curso introducción al lean manufacturing
PDF
Anteproyecto de Ley de distribucion de seguros y reaseguros
PDF
Curso de mediador de seguros de grupo A - 2019 - 2020
PDF
Grupo iLabora Formación - Catálogo Formación Bonificada 2019
PDF
Curso Online de Tecnologías de la información en la educación
PDF
Curso Online de Diseño de contenidos educativos multimedia
PDF
Curso Online de Geología: historia de nuestro planeta
Protección de los consumidores y usuarios de servicios de seguros y financieros
Normas deontológicas del sector asegurador
Acceso de las personas con discapacidad a los productos de seguro
Curso gestión de redes sociales
Escuela de Seguros Campus Asegurador
Curso de Mediador de Seguros de Grupo A 2020/2021
Curso Online de Formadora de Formadoras en Igualdad
Curso Online de Igualdad de Género
Curso Online de Atención Telefónica
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
Curso Online de Prevención de Riesgos Penales en la Empresa
Curso introducción al lean manufacturing
Anteproyecto de Ley de distribucion de seguros y reaseguros
Curso de mediador de seguros de grupo A - 2019 - 2020
Grupo iLabora Formación - Catálogo Formación Bonificada 2019
Curso Online de Tecnologías de la información en la educación
Curso Online de Diseño de contenidos educativos multimedia
Curso Online de Geología: historia de nuestro planeta
Publicidad

Fichabasicoios

  • 1. Ficha Curso - Curso básico de Programación para iOS | 1 FICHA TÉCNICA DEL CURSO [INF08]CURSO BÁSICO DE PROGRAMACIÓN PARA IOS OBJETIVOS: Objetivo general  Ganar conocimientos en programación de aplicaciones nativas para iOS en Objective C utilizando la aplicación Xcode. Objetivos específicos  Obtener conocimientos de las bases del lenguaje Objective C  Aprender a gestionar la memoria en aplicaciones iOS  Aprender a crear aplicaciones básicas para iOS  Manejo de tablas, mapas, localización y visores web DESTINATARIOS: Personas con conocimientos de programación orientada a objetos como C o similar, y facilidad de trabajo en entornos Mac. También es necesario un Mac con Xcode instalado. DURACIÓN: 35 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. 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. Objective-C 3.1. Introducción 3.2. Tipado de Objetos 3.3. Declarando y llamando métodos 3.4. Propiedades
  • 2. Ficha Curso - Curso básico de Programación para iOS | 2 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. 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. 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. 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. 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 View Controller 8. Aplicación "Inventario" 8.1. UITableView y UITableViewController 8.2. UITableView y su Data Source 8.3. UITableiewCells 8.4. Editado 8.5. Borrado 8.6. Mover filas 8.7. Insertar filas 9. Aplicación "Inventario II" 9.1. Uso de UINavigationController 9.2. Creación de UINavigationBar 9.3. Navegando con un UINavigationController 10.Aplicación "Visoweb" 10.1. Detección del estado de la red 10.2. Uso de UIWebView 10.3. Extracción de datos desde un UIWebView