
OBJECTIVE-C: EXPERTO EN DESARROLLO IOS
Información adicional
| Horas | 340 |
|---|---|
| Código | |
| Formato | Digital |
| Proveedor | IEDITORIAL |
26,65 €
*Los precios no incluyen el IVA.
Objetivos
Contenidos
Objetivos
– Programar aplicaciones para iPhone, iPad y Mac.
– Aprender sobre el lenguaje Objective-C y algunas clases del Foundation Framework.
– Conocer las principales característica del entorno de programación para dispositivos móviles con una serie de ejemplos recursos que muestran la facilidad de las herramientas de desarrollo.
– Crear Base de Datos Sqlite para poder aplicarlas tanto en aplicaciones Android como en iPhone.
– Aplicar a nuestras aplicaciones la integración con las diferentes Redes Sociales más comunes del momento.
– Aprender a crear Videojuegos con diferentes herramientas para los dispositivos móviles.
– Aprender sobre el lenguaje Objective-C y algunas clases del Foundation Framework.
– Conocer las principales característica del entorno de programación para dispositivos móviles con una serie de ejemplos recursos que muestran la facilidad de las herramientas de desarrollo.
– Crear Base de Datos Sqlite para poder aplicarlas tanto en aplicaciones Android como en iPhone.
– Aplicar a nuestras aplicaciones la integración con las diferentes Redes Sociales más comunes del momento.
– Aprender a crear Videojuegos con diferentes herramientas para los dispositivos móviles.
Contenidos
“PARTE 1. OBJECTIVE-C
UNIDAD DIDÁCTICA 1. VISIÓN GLOBAL DE OBJETIVE-C
Definición de Objective-C
Instalación
Nuestro primer Hola Mundo
UNIDAD DIDÁCTICA 2. FUNCIONES Y ALMACENAMIENTO DE DATOS
Funciones
Variables y constantes
Especificadores
El puntero
Operadores
UNIDAD DIDÁCTICA 3. CONDICIONALES
Bucles
Estructuras de control: if, switch, for, while
UNIDAD DIDÁCTICA 4. PROGRAMACIÓN ORIENTADA A OBJETOS (POO)
Conceptos principales
Objetos y clases
Herencia
Métodos
UNIDAD DIDÁCTICA 5. DIFERENTES FRAMEWORKS
Foundation
NSObject
NSString
NSMutableString
NSArray
UNIDAD DIDÁCTICA 6. LOS ERRORES CON XCODE Y EJERCICIO PRÁCTICO
Debugger
Storyboard
Ejemplo: Juego de preguntas
Fin del curso
PARTE 2. PROGRAMACIÓN DE APLICACIONES PARA IPHONE, IPAD Y MAC
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL ENTORNO DE DESARROLLO
Conociendo el entorno
Compilando con LLVM
– Xcode
– Errores en LLVM: Fix-it
Compilación y ejecución de programas
– Creando un nuevo proyecto
– Explorando Xcode
– Compilando y ejecutando
– Control de errores
– Nuestra primera aplicación
– Depurando
UNIDAD DIDÁCTICA 2. CARACTERÍSTICAS DEL LENGUAJE SWIFT
Introducción a Swift
Aprendiendo con la práctica
Variables
– El punto y coma
– Nomenclatura de las variables
– Declarando variables en Swift
Tipos de datos
– Variables numéricas
– Cadenas de caracteres
– Tipos de datos en Swift
– Valores opcionales
– Valores obligatorios
Operadores
– El operador de incremento/decremento unitario
– Los paréntesis
– División
– División entera: módulo
omentarios
– Hacer un comentario en Swift
– ¿Por qué un comentario?
Funciones
– La función main()
– Nuestra primera función en Swift
– Pasando argumentos a las funciones
– Devolviendo valores
– Variables protegidas
UNIDAD DIDÁCTICA 1. VISIÓN GLOBAL DE OBJETIVE-C
Definición de Objective-C
Instalación
Nuestro primer Hola Mundo
UNIDAD DIDÁCTICA 2. FUNCIONES Y ALMACENAMIENTO DE DATOS
Funciones
Variables y constantes
Especificadores
El puntero
Operadores
UNIDAD DIDÁCTICA 3. CONDICIONALES
Bucles
Estructuras de control: if, switch, for, while
UNIDAD DIDÁCTICA 4. PROGRAMACIÓN ORIENTADA A OBJETOS (POO)
Conceptos principales
Objetos y clases
Herencia
Métodos
UNIDAD DIDÁCTICA 5. DIFERENTES FRAMEWORKS
Foundation
NSObject
NSString
NSMutableString
NSArray
UNIDAD DIDÁCTICA 6. LOS ERRORES CON XCODE Y EJERCICIO PRÁCTICO
Debugger
Storyboard
Ejemplo: Juego de preguntas
Fin del curso
PARTE 2. PROGRAMACIÓN DE APLICACIONES PARA IPHONE, IPAD Y MAC
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL ENTORNO DE DESARROLLO
Conociendo el entorno
Compilando con LLVM
– Xcode
– Errores en LLVM: Fix-it
Compilación y ejecución de programas
– Creando un nuevo proyecto
– Explorando Xcode
– Compilando y ejecutando
– Control de errores
– Nuestra primera aplicación
– Depurando
UNIDAD DIDÁCTICA 2. CARACTERÍSTICAS DEL LENGUAJE SWIFT
Introducción a Swift
Aprendiendo con la práctica
Variables
– El punto y coma
– Nomenclatura de las variables
– Declarando variables en Swift
Tipos de datos
– Variables numéricas
– Cadenas de caracteres
– Tipos de datos en Swift
– Valores opcionales
– Valores obligatorios
Operadores
– El operador de incremento/decremento unitario
– Los paréntesis
– División
– División entera: módulo
omentarios
– Hacer un comentario en Swift
– ¿Por qué un comentario?
Funciones
– La función main()
– Nuestra primera función en Swift
– Pasando argumentos a las funciones
– Devolviendo valores
– Variables protegidas