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

INFORME DE UIKIT

zachaireoffInforme3 de Diciembre de 2017

655 Palabras (3 Páginas)323 Visitas

Página 1 de 3

INFORME DE UIKIT

El framework UIKit proporciona la infraestructura necesaria para sus aplicaciones iOS o tvOS. Proporciona la arquitectura de ventana y vista para implementar su interfaz, la infraestructura de manejo de eventos para entregar Multitouch y otros tipos de entrada a su aplicación y el bucle de ejecución principal necesario para administrar las interacciones entre el usuario, el sistema y su aplicación.

Otras características ofrecidas por el framework incluyen soporte de animación, soporte de documentos, soporte de dibujo e impresión, información sobre el dispositivo actual, administración y visualización de texto, soporte de búsqueda, soporte de accesibilidad, soporte de extensión de aplicación y administración de recursos.

Estructura de la aplicación

UIKit administra las interacciones de la aplicación con el sistema y proporciona clases para administrar los datos y recursos de la aplicación.

  • Aplicación básica: Administre el modelo de datos de su aplicación y sus interacciones con el sistema.
  • Administración de recursos: Administre las imágenes, cadenas, storyboards y archivos de punta que almacena fuera de su ejecutable principal.
  • Extensiones de la aplicación: Amplíe la funcionalidad básica de su aplicación a otras partes del sistema.

Interfaz de usuario

Las vistas le ayudan a mostrar el contenido en pantalla y facilitan las interacciones del usuario; Los controladores de vista le ayudan a administrar vistas y la estructura de su interfaz.

  • Vistas y controles: Presente su contenido en pantalla y defina las interacciones permitidas con ese contenido.
  • Gestión de vista: Administre su interfaz usando los controladores de vista y facilite la navegación alrededor de diferentes pantallas de contenido.
  • Controladores de vista de sistema: Utilice los controladores de vista UIKit integrados para recoger imágenes, editar vídeos, compartir contenido, imprimir archivos y mucho más.
  • Arrastrar y soltar: Traiga arrastrar y soltar en su aplicación utilizando API de interacción con sus vistas.
  • Accesibilidad: Haga que su aplicación sea más accesible para los usuarios con discapacidades.
  • Animación y Apticos: Proporcionar retroalimentación a los usuarios que utilizan animaciones basadas en vistas y apticas.
  • Ventanas y pantallas: Proporcione un contenedor para sus jerarquías de vista y otro contenido.

Manejo de eventos

Los respondedores y los reconocedores de gestos te ayudan a manejar los eventos Multitouch, pulsación de tecla y 3D Touch, entrada de teclado, entrada personalizada y acciones personalizadas.

  • Descripción del manejo de eventos, respuestas y la cadena de respuesta: Conozca cómo se propagan los eventos a través de su aplicación y cómo los maneja.
  • Toques, presiones y gestos: Encapsula la lógica de manejo de eventos de tu aplicación en los reconocimientos de gestos para que puedas volver a usar ese código en toda tu aplicación.
  • Peek and Pop: Utilice la entrada 3D Touch para mostrar vistas previas y acciones personalizadas para su contenido.
  • Teclado y menús: Maneja la entrada del teclado y muestra un menú de acciones personalizadas.

Gráficos, dibujo e impresión

UIKit proporciona clases y protocolos que lo ayudan a configurar su entorno de dibujo y a mostrar su contenido.

  • Imágenes y PDF: Cree y administre imágenes, incluidas las que utilizan bitmap y formatos PDF.
  • Dibujo: Configura el entorno de dibujo de la aplicación con renderizadores y dibuja rutas, cadenas y sombras.
  • Impresión: Muestre los paneles de impresión del sistema y administre el proceso de impresión.

Texto

Además de las vistas de texto que facilitan la visualización de texto en su aplicación, UIKit proporciona administración de texto personalizado y renderizado compatible con los teclados del sistema.

  • Pantalla de texto y fuentes: Use las vistas de UIKit para mostrar texto, administrar fuentes y comprobar la ortografía.
  • Almacenamiento de texto: Administre el almacenamiento de texto y coordine el diseño del texto.
  • Teclados y entrada: Configura el teclado del sistema, o crea tus propios teclados y gestiona tu entrada tú mismo.

Clases

Utilice las clases de UIKit sólo desde el hilo principal de la aplicación o la cola de envío principal, a menos que se indique lo contrario. Esta restricción se aplica particularmente a las clases derivadas de UIResponder o que implican la manipulación de la interfaz de usuario de su aplicación en cualquier forma.

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (64 Kb) docx (13 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com