Fundamentos de la capa de medios para el desarrollo de aplicaciones ios
La capa de medios de comunicación en aplicaciones de iOS contiene soporte para gráficos, audio y tecnologías de vídeo. Esta capa tiene los siguientes componentes que le permiten administrar archivos de música y películas, y así sucesivamente, junto con sus metadatos.
Núcleo de gráficos (también conocidos como cuarzo): De forma nativa maneja vectores 2D y representación de imágenes.
Core Animation: Proporciona soporte para la animación de puntos de vista y otros contenidos. Esta es también una parte de cuarzo.
Core Image: Proporciona soporte para la manipulación de vídeo e imágenes fijas.
Video: Las mejores APPS para iOS y Android de la semana | AppsMania #642
OpenGL ES y GLKit componentes: Proporcionar soporte para 2D y 3D utilizando las interfaces de hardware-acelerado.
Video: Top 10 Juegos iOS & Android para 2017 | AppsMania 651
Texto del núcleo: Proporciona un diseño de texto y motor de renderizado.
Imagen de E / S: Sirve de interfaz para leer y escribir la mayoría de los formatos de imagen.
Video: Desarrollo de aplicaciones iOS y Android con Delphi por Francisco Charte
Los elementos de bibliotecas: Proporciona acceso a las fotos y videos en la biblioteca de fotos del usuario.
Se proporciona una interfaz MIDI para la conexión con los instrumentos musicales.
registro integrado y la reproducción de audio se proporciona la siguiente manera:
A través de un reproductor multimedia que le permite manipular las listas de reproducción de iTunes
A través de componentes de nivel inferior para
La gestión de la reproducción y grabación de audio
La gestión de la reproducción de audio posicional (como el sonido envolvente)
Reproducción de sonidos de alerta del sistema
La vibración de un dispositivo
Buffering streaming de contenido de audio
Transmisión de Airplay
servicios de vídeo proporcionados incluyen la reproducción de archivos de película desde su aplicación o transmitiéndolos de la red y capturar vídeo e incorporando en su aplicación. Una vez más, esta funcionalidad se proporciona en varias maneras: desde un reproductor multimedia de alto nivel para los componentes de nivel inferior que le dan un control de grano fino.
las operaciones de manipulación de imágenes incluyen la creación, visualización y almacenamiento de las imágenes, y los filtros y la detección de características.
Además, esta capa es la que proporciona soporte para la manipulación texto y la fuente - tales como el diseño y la representación.