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

  • 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:

  1. el kernel de OSX,

  2. sistema de bibliotecas

  3. la pila TCP / IP

  4. sockets

  5. seguridad

  6. gestion de energia

  7. keychain

  8. certificados

  9. sistemas de archivos

  10. Bonjour


CORE SERVICES: Los servicios básicos del sistema , y consta de:

  1. colecciones

  2. agenda de direcciones

  3. redes

  4. acceso a archivos

  5. sqlite

  6. core location

  7. net services

  8. threading

  9. preferencias

  10. utilidades de URL


MEDIA: Capa de gestión multimedia (gráficos, audio, videos, etc) se compone de:

  1. Core Audio

  2. openAL,

  3. mezclador de sonido,

  4. grabación de audio

  5. reproducción de video

  6. manejo de jpg, png, tiff, pdf

  7. quartz (2d)

  8. Core Animation

  9. OpenGL ES


Para terminar Cocoa Touch, el framework de desarrollo para iPhone/iPod Touch:

  1. eventos y controles multi touch

  2. soporte del acelerómetro

  3. vista jerárquica

  4. localización de aplicaciones

  5. alertas

  6. vista web

  7. selector de contactos

  8. selector de imágenes

  9. soporte de la cámara

El Sistema Operativo de iPhone

Comentarios recientes

  • 29 September 2008
    RRc29 dijo:

    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

Escrito por:

Administrador

La antesala al desarrollo
iPhoneCocoa TouchiPod TouchCocoa

Utilizamos cookies propias y de terceros para mantener la sesión o sus preferencias, recopilar estadísticas y proporcionar contenidos conforme a sus intereses. Si continua navegando, utiliza los servicios de la web o pulsa el botón, está aceptando su instalación y el uso que hacemos de ellas. Puede obtener más información sobre como revocar su consentimiento o cómo cambiar la configuración en este enlace.