SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
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

Similar a Fichabasicoios

Similar a Fichabasicoios (20)

Tutorial 2
Tutorial 2Tutorial 2
Tutorial 2
 
Tutorial 2
Tutorial 2Tutorial 2
Tutorial 2
 
Sesion uno azuay
Sesion uno azuaySesion uno azuay
Sesion uno azuay
 
Ios
IosIos
Ios
 
Silabo android taller
Silabo android tallerSilabo android taller
Silabo android taller
 
Aprendiendo swift-extracto
Aprendiendo swift-extractoAprendiendo swift-extracto
Aprendiendo swift-extracto
 
Taller de introducción a iOS development
Taller de introducción a iOS developmentTaller de introducción a iOS development
Taller de introducción a iOS development
 
Desarrollo de aplicaciones .NET
Desarrollo de aplicaciones .NETDesarrollo de aplicaciones .NET
Desarrollo de aplicaciones .NET
 
Curso de sistemas información c sharp itlm
Curso de sistemas información   c sharp itlmCurso de sistemas información   c sharp itlm
Curso de sistemas información c sharp itlm
 
PROGRAMACION GRADO SEXTO
PROGRAMACION GRADO SEXTOPROGRAMACION GRADO SEXTO
PROGRAMACION GRADO SEXTO
 
Si107 programa informatica_basica
Si107 programa informatica_basicaSi107 programa informatica_basica
Si107 programa informatica_basica
 
FPJUCE - Secuencia del Curso
FPJUCE - Secuencia del CursoFPJUCE - Secuencia del Curso
FPJUCE - Secuencia del Curso
 
Aplicaciones moviles iphone ipad
Aplicaciones moviles iphone ipadAplicaciones moviles iphone ipad
Aplicaciones moviles iphone ipad
 
Prontuario del Curso de Android
Prontuario del Curso de AndroidProntuario del Curso de Android
Prontuario del Curso de Android
 
Java
JavaJava
Java
 
Presentacion cw2012
Presentacion cw2012Presentacion cw2012
Presentacion cw2012
 
Plan tema informatica decimo
Plan tema informatica decimoPlan tema informatica decimo
Plan tema informatica decimo
 
Ficha Desarrollo de Aplicaciones para Windows Phone
Ficha Desarrollo de Aplicaciones para Windows PhoneFicha Desarrollo de Aplicaciones para Windows Phone
Ficha Desarrollo de Aplicaciones para Windows Phone
 
Algoritmia y programacion 1
Algoritmia y programacion 1Algoritmia y programacion 1
Algoritmia y programacion 1
 
01 Presentación del Curso.pdf
01 Presentación del Curso.pdf01 Presentación del Curso.pdf
01 Presentación del Curso.pdf
 

Más de SEGUROS RED - Escuela de Seguros Campus Asegurador

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

Protección de los consumidores y usuarios de servicios de seguros y financieros
Protección de los consumidores y usuarios de servicios de seguros y financierosProtección de los consumidores y usuarios de servicios de seguros y financieros
Protección de los consumidores y usuarios de servicios de seguros y financieros
 
Normas deontológicas del sector asegurador
Normas deontológicas del sector aseguradorNormas deontológicas del sector asegurador
Normas deontológicas del sector asegurador
 
IBIPS
IBIPSIBIPS
IBIPS
 
Acceso de las personas con discapacidad a los productos de seguro
Acceso de las personas con discapacidad a los productos de seguroAcceso de las personas con discapacidad a los productos de seguro
Acceso de las personas con discapacidad a los productos de seguro
 
Curso gestión de redes sociales
Curso gestión de redes socialesCurso gestión de redes sociales
Curso gestión de redes sociales
 
Curso de gestion de siniestros
Curso de gestion de siniestrosCurso de gestion de siniestros
Curso de gestion de siniestros
 
Escuela de Seguros Campus Asegurador
Escuela de Seguros Campus AseguradorEscuela de Seguros Campus Asegurador
Escuela de Seguros Campus Asegurador
 
Curso de Mediador de Seguros de Grupo A 2020/2021
Curso de Mediador de Seguros de Grupo A 2020/2021Curso de Mediador de Seguros de Grupo A 2020/2021
Curso de Mediador de Seguros de Grupo A 2020/2021
 
Curso Online de Formadora de Formadoras en Igualdad
Curso Online de Formadora de Formadoras en IgualdadCurso Online de Formadora de Formadoras en Igualdad
Curso Online de Formadora de Formadoras en Igualdad
 
Curso Online de Igualdad de Género
Curso Online de Igualdad de GéneroCurso Online de Igualdad de Género
Curso Online de Igualdad de Género
 
Curso Online de Atención Telefónica
Curso Online de Atención TelefónicaCurso Online de Atención Telefónica
Curso Online de Atención Telefónica
 
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
 
Curso Online de Prevención de Riesgos Penales en la Empresa
Curso Online de Prevención de Riesgos Penales en la EmpresaCurso Online de Prevención de Riesgos Penales en la Empresa
Curso Online de Prevención de Riesgos Penales en la Empresa
 
Curso introducción al lean manufacturing
Curso introducción al lean manufacturingCurso introducción al lean manufacturing
Curso introducción al lean manufacturing
 
Anteproyecto de Ley de distribucion de seguros y reaseguros
Anteproyecto de Ley de distribucion de seguros y reasegurosAnteproyecto de Ley de distribucion de seguros y reaseguros
Anteproyecto de Ley de distribucion de seguros y reaseguros
 
Curso de mediador de seguros de grupo A - 2019 - 2020
Curso de mediador de seguros de grupo A - 2019 - 2020Curso de mediador de seguros de grupo A - 2019 - 2020
Curso de mediador de seguros de grupo A - 2019 - 2020
 
Grupo iLabora Formación - Catálogo Formación Bonificada 2019
Grupo iLabora Formación - Catálogo Formación Bonificada 2019Grupo iLabora Formación - Catálogo Formación Bonificada 2019
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 Tecnologías de la información en la educaciónCurso Online de Tecnologías de la información en la educación
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 Diseño de contenidos educativos multimediaCurso Online de Diseño de contenidos educativos multimedia
Curso Online de Diseño de contenidos educativos multimedia
 
Curso Online de Geología: historia de nuestro planeta
Curso Online de Geología: historia de nuestro planetaCurso Online de Geología: historia de nuestro planeta
Curso Online de Geología: historia de nuestro planeta
 

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