El Sistema Operativo de iPhone
15 April 2008
Aunque no vamos a descubrir muchas novedades con respecto a la plataforma de Mac OSX, sería bueno hacer un breve repaso acerca del sistema operativo de iPhone/iPod Touch y saber para que tipo de plataforma vamos a trabajar.
El sistema operativo de iPhone/iPod Touch se ha basado, como no podía ser de otra manera, en su hermano mayor Mac, sosteniendo su base sobre las siguientes capas:

Core OS, Core Services y Media son una copia exacta del código fuente de Mac OSX y la única que ha sufrido algunas variaciones ha sido Cocoa, ya que en Mac OSX, Cocoa se limitaba al uso del ratón y teclado y es por ello que para adaptarse al uso de iPhone y su pantalla tactil haya sido modificada, y como resultado se ha llamado ahora Cocoa Touch.
CORE OS: Los pilares de este sistema operativo de iPhone residen aqui y lo forman:
CORE SERVICES: Los servicios básicos del sistema , y consta de:
MEDIA: Capa de gestión multimedia (gráficos, audio, videos, etc) se compone de:
Para terminar Cocoa Touch, el framework de desarrollo para iPhone/iPod Touch:
El sistema operativo de iPhone/iPod Touch se ha basado, como no podía ser de otra manera, en su hermano mayor Mac, sosteniendo su base sobre las siguientes capas:
- Core OS
- Core Services
- Media
- Cocoa

Core OS, Core Services y Media son una copia exacta del código fuente de Mac OSX y la única que ha sufrido algunas variaciones ha sido Cocoa, ya que en Mac OSX, Cocoa se limitaba al uso del ratón y teclado y es por ello que para adaptarse al uso de iPhone y su pantalla tactil haya sido modificada, y como resultado se ha llamado ahora Cocoa Touch.
CORE OS: Los pilares de este sistema operativo de iPhone residen aqui y lo forman:
- el kernel de OSX,
- sistema de bibliotecas
- la pila TCP / IP
- sockets
- seguridad
- gestion de energia
- keychain
- certificados
- sistemas de archivos
- Bonjour
CORE SERVICES: Los servicios básicos del sistema , y consta de:
- colecciones
- agenda de direcciones
- redes
- acceso a archivos
- sqlite
- core location
- net services
- threading
- preferencias
- utilidades de URL
MEDIA: Capa de gestión multimedia (gráficos, audio, videos, etc) se compone de:
- Core Audio
- openAL,
- mezclador de sonido,
- grabación de audio
- reproducción de video
- manejo de jpg, png, tiff, pdf
- quartz (2d)
- Core Animation
- OpenGL ES
Para terminar Cocoa Touch, el framework de desarrollo para iPhone/iPod Touch:
- eventos y controles multi touch
- soporte del acelerómetro
- vista jerárquica
- localización de aplicaciones
- alertas
- vista web
- selector de contactos
- selector de imágenes
- soporte de la cámara

Comentarios recientes
Esto seria la estructura del iphone ?? o la capa y sus funciones mas importantes como el quzrtz esta incluida en las funciones no es un APi??
Deja un comentario