Temario actualizado

El temario del presente curso incluye tanto conceptos generales relacionados con el iPhone (hardware, Unlocking, Jailbreaking, etc.), como conceptos propios de programación del mismo (Objetive-c, Cocoa Touch, windows y views, gps, camara, etc.).

  1. El iphone
    • Variantes y modelos del iPhone.
    • El hardware en detalle.
    • Sistema operativo (Firmware).
  2. Unlocking, Jailbreaking y PwNage
    • Breve historia del hacking del iPhone.
    • Aplicaciones imprescindibles del installer/Cydia.
  3. Opciones para desarrollar con el iPhone.
    • Comparación ventajas/desventajas.
    • El appstore.
    • Por dónde empezar (http://develover.apple.com)
    • Conclusiones
  4. Objetive-C
    • Origen
    • Introducción (Nomenclatura, inicializadores, estructura de una clase, propiedades, notación de punto, gestión de memoria, protocolos).
  5. Cocoa Touch.
  6. Frameworks disponibles en iPhone OS.
    • Capa COCOA TOUCH
    • Capa MEDIA
    • Capa CORE SERVICES
    • Capa CORE OS
  7. Ciclo de vida de una aplicación.
  8. Windows y views.
  9. Interfaz gráfico de usuario
    • View Controlers
  10. Eventos multitouch
    • La cadena de respuesta de eventos.
  11. Acceder al acelerómetro, cámara y GPS.
  12. Sonido
  13. Reproducción de vídeo.
  14. Gráficos avanzados.


Descargatelo en PDF

Fondo contacto

Juan M. Corchado

Facultad de Ciencias
Universidad de Salamanca

Plaza de la Merced s/n
Salamanca 37008
España
Tel.: +34 618 696589
Te.: 923 294400 (ext 1525)
Fax: +34 923 294514

corchado@usal.es

© 2009 Grupo BISITE
Salamanca, España 2009