INFORME DE UIKIT
Enviado por zachaireoff • 3 de Diciembre de 2017 • Informe • 655 Palabras (3 Páginas) • 288 Visitas
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.
...