ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

IOS Arquitectura


Enviado por   •  27 de Noviembre de 2013  •  253 Palabras (2 Páginas)  •  296 Visitas

Página 1 de 2

Apple iOS

IPhone OS (ahora conocido como iOS), es el Sistema Operativo utilizado

por iPod touch, iPhone y iPad desarrollado por Apple. Es una variante

del Mac OS X, lo que significa que usa un kernel XNU basado en Mach,

hereda parte de las tecnologías desarrolladas por NeXT y utiliza

frameworks Cocoa entre otras cosas que se detallarán a continuación.

Tanto Mac OS X como iOS, tienen cuatro capas de abstracción, la diferencia entre ambos recae

en la última de estas:

1.Capa del Núcleo del Sistema Operativo (Core OS): realiza la gestión de controladores,

memoria virtual, sistema de !cheros, TCP/IP, sockets, seguridad, gestión de memoria y

comunicación entre procesos entre otras funciones.

2.Capa de Servicios principales (Core Services): esta capa proporciona los servicios

fundamentales del sistema, que todas las aplicaciones van a usar (directa o indirectamente).

Permite realzar conexiones a la red, acceso a !cheros, acceso a la agenda, usar la base de datos

SQLite, ubicación del dispositivo y gestión de threads entre otras funciones.

3.Capa de Medios de Comunicación (Media): el conjunto de Frameworks y librerías que

forman esta capa permiten construir aplicaciones con grá!cos avanzados, reproducción de

video, audio, animaciones o imágenes.

4.Capa de Cocoa (para Mac OS X) - Capa Cocoa Touch (para iOS): El conjunto básico de

herramientas que permiten crear y acceder a los objetos y estructuras de datos básicos,

creación de interfaces de usuario, conectar la interfaz con controladores para manejar eventos,

etc.

El lenguaje de programación utilizado para el desarrollo de aplicaciones tanto en iOS como en

Mac OS X es Objective C.

...

Descargar como (para miembros actualizados)  txt (1.7 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com