Professional Documents
Culture Documents
programación en iPhone
Programación Avanzada
Contenido
Que es Objective-C
iPhone
Cococa Touch
Ejemplos
Que es Objective-C
Es una extensión de C (compatible hacia atrás) para
hacerlo orientado a objetos, basado en Smaltalk.
5 tipos de dinamismo:
Memoria Dinámica. Los objetos siempre se crean en memoria
dinámica.
Tipos dinámicos. El runtime se encarga detecta y usa el tipo
de variables
Introspección. Podemos conocer la estructura de un objeto en
tiempo de ejecución.
Enlace dinámico. Envío de mensajes por llamada a función
(Polimorfismo). Se encarga el runtime.
Carga dinámica. Cargar clases en función de su uso. Hacen
programas extensibles (Plug-ins)
Clases
Consta de una interface (.h) y una implementación
(.m).
Nombre.
Además incorpora
acelerómetro, localización
por GPS, Cámara e interfaz
Multi-touch.
Características
Eventos Multi-Touch Renderizado de gráficos 2D y
3D (OpenGL)
Seguridad con encriptación,
certificados, etc. Reproducción y grabación de
audio
Internacionalización de
Software Acelerómetro