You cannot copy content of this page

Video2Brain: Desarrollo de aplicaciones para iPhone y Objective-C

Desde su salida en 2007 este dispositivo no ha dejado de sorprender y revolucionar el mundo de los dispositivos móviles. Si quieres conocer cómo empezar a crear aplicaciones para iPhone, qué pasos has de seguir desde la instalación de las aplicaciones necesarias, SDK y registro en la web de Apple para lograrlo, conocer el proceso para lograr publicar tus aplicaciones en la appStore, y sobre todo las herramientas y lenguajes con los que cuentas para lograrlo, este curso video2brain sentará unas buenas bases para que el inicio no sea tan duro.

Contenido:

Bienvenida

PREPARANDO EL ENTORNO

  • Elementos necesarios
  • Registro Apple Developer Center
  • Descarga e Instalación

CONCEPTOS GENERALES

  • Desarrollando para iPhone
  • Ciclo de vida de una aplicación

INTRODUCCIÓN AL ENTORNO DE DESARROLLO

  • Herramientas, Paneles y Ventanas
  • Herramienta Xcode
  • Herramienta Interface Builder
  • Simulador iPhone
  • Hola Mundo
  • El icono de nuestra aplicación

INICIACIÓN A OBJECTIVE-C PARA IPHONE

  • Introducción a Objective-C

CONCEPTOS GENERALES

  • Hola Mundo: Editor y NSLog
  • Tipos de datos básicos y constantes
  • Operadores aritméticos y asignación
  • Conversiones implícitas y explícitas: int y float
  • Estructuras de control (loops)
  • Expresiones y Operadores Booleanos
  • Estructuras condicionales

CLASES

  • Estructura básica de una clase
  • Propiedades
  • Synthesize
  • Métodos
  • Ámbitos
  • Herencia
  • Preprocesador: import, define

ELEMENTOS ADICIONALES FOUNDATION FRAMEWORK

  • Strings
  • Arrays

INTERACCIÓN BÁSICA

  • Modelo Vista Controlador
  • Outlets @synthesize

TIPOS DE CONTROLES BÁSICOS

  • Tipos de controles
  • Label
  • Button
  • Imagen
  • TextField y Teclado Virtual
  • Control Avanzado Teclado Virtual
  • Slider
  • Segmented Control
  • Switches
  • Action Sheet y Delegate
  • Múltiples Alertas y Delegate

ROTANDO LA PANTALLA

Conceptos básicos

Autosizing para adaptar contenidos

Reubicación por programación

Intercambio de vistas Parte I

Intercambio de vistas Parte II

APLICACIONES MULTI-VISTA

  • Concepto de Vista: Content View
  • Estructura general de una aplicación con vistas
  • Creando la estructura base
  • Adaptando el App Delegate
  • Programando el controlador principal
  • Implementando las Vistas
  • Animación de transiciones entre vistas

CONTROLES AVANZADOS

  • TabBar y Multivista
  • Date Pickers y Fechas
  • Picker Personalizado: DataSource
  • Property Lists
  • Pickers dependientes Parte I
  • Pickers dependientes Parte II

VISTA DE TABLA

  • Concepto general
  • Tipos de Tablas
  • Ejemplo básico
  • Personalización simple
  • Interacción con tablas
  • Personalización avanzada
  • Secciones e Índices

ALMACENANDO DATOS

  • Uso de ficheros
  • Fichero Persistente y directorio del documento
  • Contactos App I: Interfaz, Outlets y Acciones
  • Contactos App II: Guardando Datos
  • Contactos App III: Cargando Datos

ACCESO A LA GALERÍA DE IMÁGENES

  • Conceptos Image Picker y Cámara
  • Accediendo a la galería
  • Accediendo a la cámara

MAPAS Y LOCALIZACIÓN

  • Uso básico de mapas
  • Conceptos básicos de localización
  • Mapas con localización

DATOS TÉCNICOS:
Formato: .ISO
Compresión: .RAR
Hospedaje: RapidSHare
Peso: 2.06 GB
Idioma: Español

Sin comentarios.

Deja tu Comentario