Page 25 - e-book manrique y montaño
P. 25
1 Introducción
En el presente trabajo es para dar a conocer acerca del Sistema Operativo Android y Apple.
1.1 Android
Según[1], “Android es un sistema operativo basado en Linux, diseñado principalmente para dispositivos móviles con pantalla táctil
como teléfonos inteligentes o tabletas inicialmente desarrollados por Android, Inc., que Google respaldó económicamente y más
tarde compró en 2005, Android fue presentado en 2007 junto la fundación del Open Handset Alliance: un consorcio de compañías de
hardware, software y telecomunicaciones para avanzar en los estándares abiertos de los dispositivos móviles. El primer móvil con el
sistema operativo Android fue el HTC Dream y se vendió en octubre de 2008”.
Este sistema operativo Android es una de las actualizaciones más importantes mejorando Como sabemos en los últimos años estos
Sistemas son los más utilizados en dispositivos móviles como Tablet, celulares. También podemos decir que el usuario tiene un fácil
acceso al Sistema Operativo con su interfaz gráfico práctico y didáctico para todos.
1.2 Arquitectura de Android
Figura 1: Arquitectura del sistema Android
La arquitectura de Android tiene varias capas como se muestra en la Figura 1.
1.2.1 Núcleo
Linux es soporte para servicios centrales del sistema como como seguridad, gestión de memoria, gestión de procesos, pila de red y
modelo de controlador El núcleo también actúa como una capa de abstracción, entre el hardware y el resto de la pila de software.
1.2.2 Tiempo de ejecución
“Según [4], El tiempo de ejecución incluye bibliotecas principales y la máquina virtual Dalvik. Las bibliotecas principales tienen un conjunto de
bibliotecas segundarias que proporciona la mayoría de la funcionalidad disponible en las bibliotecas principales de Javalenguaje de programación.
Cada aplicación de Android se ejecuta en su proceso propio, con su propia instancia de Dalvik virtual máquina. Dalvik VM ejecuta archivos en Dalvik
Formato ejecutable (.dex) que está optimizado para un mínimo como la huella de memoria”.
1.2.3 Bibliotecas
Android tiene un conjunto de bibliotecas C / C ++ utilizadas por varios componentes del sistema Android. Estas bibliotecas son
expuestas a los desarrolladores. La biblioteca del sistema C es una implementación BSDderived de la biblioteca del sistema C
estándar. Los las bibliotecas de medios se basan en openCORE de PacketVideo que admiten la reproducción y grabación de muchos
audios populares formatos. El administrador de superficie gestiona el acceso a la pantalla subsistema y combina perfectamente
gráficos 2D y 3D capas de múltiples aplicaciones [Claudio Maia et al., 2010]
1.3 Apple
Según[2], “Apple Inc. es una empresa estadounidense que diseña y produce equipos electrónicos, software y servicios en línea. Tiene
su sede central en el Apple Park, en Cupertino (California, Estados Unidos) y la sede europea en la ciudad de Cork (Irlanda).3Sus
productos de hardware incluyen el teléfono inteligente iPhone, la tableta iPad, el ordenador personal Mac, el reproductor de medios
portátil iPod, el reloj inteligente Apple Watch y el reproductor de medios digitales Apple TV.”
Entre el software de Apple se encuentran los sistemas operativos iOS, IPadOS, macOS, watchOS y tvOS, el explorador de contenido
multimedia iTunes, la suite iWork (software de productividad), Final Cut Pro X (una suite de edición de vídeo profesional), Logic
Pro (software para edición de audio en pistas de audio), Xsan (software para el intercambio de datos entre servidores) y el
navegador web Safari.
EL objetivo de este presente trabajo es profundizar sobre la teoría Apple y Android así llenar nuestros conocimientos sobre aquel
tema para futuras clases.
25

