0% encontró este documento útil (0 votos)
78 vistas2 páginas

Curso Completo de Programación iOS

El documento describe un curso de programación básica y avanzada en iOS. El curso cubre temas como Objective-C, interfaces de usuario en iOS, gestión de memoria, servicios web, cámara, GPS, animaciones, tablas y más. El objetivo es enseñar a los estudiantes a crear aplicaciones móviles completas para iPhone e iPad que hagan uso de las características y APIs de iOS.

Cargado por

Raul Gil
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
78 vistas2 páginas

Curso Completo de Programación iOS

El documento describe un curso de programación básica y avanzada en iOS. El curso cubre temas como Objective-C, interfaces de usuario en iOS, gestión de memoria, servicios web, cámara, GPS, animaciones, tablas y más. El objetivo es enseñar a los estudiantes a crear aplicaciones móviles completas para iPhone e iPad que hagan uso de las características y APIs de iOS.

Cargado por

Raul Gil
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Programación Básica en iOS

Tema 1 Objective-C
 Polimorfismo, Dynamic Typing y
 Clases, Objetos y Métodos Dynamic Binding
 Getting started  Profundizando en variable data
 Data types and expressions types.
 Loops  Categorías y Protocolos
 Decisiones  El preprocesador
 Profundizando en clases.  Características base de C
 Herencia  Clases de Foundation
 Introducción a la administración de
memoria.

Tema 2 iOS (iPhone/iPad)

 Las herramientas  Key-Value Coding and Observing


 Aplicación de iPhone simple  Archiving and unarchiving
 Administración de memoria  Web Services
 Subclases de UIView personalizadas  La cámara
 Core Graphics  Advertencia de baja memoria
 Eventos  Categorías
 Delegates  Audio y video
 TableView  Core Location y Map Kit
 El acelerómetro  Internacionalización
 Notificaciones y rotación  Bonjour
 CALayer  Preferencias
 CAAnimation  Instruments
 Toolbars y ViewControllers  Bloques
 Navigation Controller  Split View Controllers

Rodolfo G. Robles No. 183-1 Nte. Col. Centro. Culiacán, Sinaloa CP 80000, Tel (667) 752 16 53 y 54.
Programación Avanzada en iOS

Contenido:

 Crear interfaces de manera rápida y elegante.


 Colocar campos de texto y mover el teclado virtual en la pantalla.
 Crear aplicaciones de iPhone que utilicen Core Location (GPS, Cell Tower Triangulation, WiFi Access
Point Location) para triangular la posición del usuario.
 Preparar aplicaciones para uso internacional.
 Intercambiar diferentes ventanas con animación.
 Desplegar información en tablas.
 Crear aplicaciones que puedan reproducir una variedad de audio y video en diferentes tipos de
archivo.
 Administrar advertencias del sistema para que las aplicaciónes no se cierre.
 Administrar toques y secuencias complejas de multi-toque.
 Dibujar utilizando Core Graphics.
 Animar interfaces utilizando Core Animation.
 Crear una aplicación que permita elegir fotografías del dispositivo o tomarlas haciendo uso de la
cámara integrada.
 Utilizar el acelerómetro para detectar cambios en la orientación del dispositivo.
 Obtener información de servicios web.
 Crear un archivo de preferencias para la aplicación.
 Utilizar Instruments para perfilar una aplicación.

Rodolfo G. Robles No. 183-1 Nte. Col. Centro. Culiacán, Sinaloa CP 80000, Tel (667) 752 16 53 y 54.

También podría gustarte