Page 49 - OrtegaMuñoz_RevistaDeber
P. 49
P á g i n a | 20
bibliotecas principales tienen un conjunto de 1.4 Arquitectura iPhone
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 Figura 2: Arquitectura del sistema iPhone
desarrolladores. La biblioteca del sistema C es una Fig. 2 Representa la arquitectura de los IPhone tiene
implementación BSDderived de la biblioteca del carias capas como se puede apreciar en la.
sistema C estándar. Los las bibliotecas de medios se
basan en openCORE de PacketVideo que admiten la 1.4.1 Hardware
reproducción y grabación de muchos audios populares
formatos. El administrador de superficie gestiona el En iPhone, Hardware se refiere a los chips físicos
acceso a la pantalla subsistema y combina soldados a los circuitos del iPhone El procesador real
perfectamente gráficos 2D y 3D capas de múltiples cae bajo esta capa, pero el conjunto de instrucciones y
aplicaciones [Claudio Maia et al., 2010] las tablas de descriptores en memoria están contenidos
dentro de la capa de "procesador".
1.3 Apple
1.4.2 Firmware
“Según[2], Apple Inc. es una
empresa estadounidense que diseña y produce equipos El firmware hace referencia al código específico del
electrónicos, software y servicios en línea. Tiene chip que está contenido con memoria dentro /
su sede central en el Apple Park, alrededor del periférico, o dentro del conducir por
en Cupertino (California, Estados Unidos) y la sede dicho periférico.
europea en la ciudad de Cork (Irlanda).3Sus productos 1.4.3 Procesador
de hardware incluyen el teléfono inteligente iPhone,
la tableta iPad, el ordenador personal Mac, “Según [5], El procesador se refiere al conjunto de
el reproductor de medios portátil iPod, el reloj instrucciones ARM y a la tabla de descriptores de
inteligente Apple Watch y el reproductor de medios interrupciones configurada por el iPhone OS durante
digitales Apple TV.” arranque e inicialización del controlador”.
Entre el software de Apple se encuentran los sistemas 1.4.4 Elementos Utilizados
operativos iOS, IPadOS, macOS, watchOS y tvOS, el
explorador de contenido multimedia iTunes, la iPhone OS es el núcleo, los controladores y los
suite iWork (software de productividad), Final Cut servicios que comprenden del sistema operativo
Pro X (una suite de edición de vídeo iPhone. Se sienta entre el usuario Espacio y hardware.
profesional), Logic Pro (software para edición de 1.4.5 Tiempos de ejecución de Obective-C
audio en pistas de audio), Xsan (software para el
intercambio de datos entre servidores) y el navegador El tiempo de ejecución de Objective-C se compone de
web Safari. Objective-C bibliotecas de tiempo de ejecución
vinculadas dinámicamente, así como bibliotecas
EL objetivo de este presente trabajo es profundizar subyacentes de C.
sobre la teoría Apple y Android así llenar nuestros
conocimientos sobre aquel tema para futuras clases.