Cómo utilizar marcos en Su iPad App

December 17

Un marco ofrece código común que proporciona funcionalidad genérica. El sistema operativo del iPhone para el iPad ofrece un conjunto de marcos para la incorporación de tecnologías, servicios y características en sus aplicaciones. Por ejemplo, el marco UIKit le da soporte de control de eventos, soporte de dibujo, ventanas, puntos de vista, y controla que puede utilizar en su aplicación.

Un marco está diseñado para integrarse fácilmente su código que se ejecuta el juego o entrega la información que su usuario quiere. Marcos son similares a las bibliotecas de software, pero con un giro añadido: También implementan flujo de un programa de control (a diferencia de una biblioteca de software cuyos componentes están dispuestos por el programador en un flujo de control). Así, en lugar de que el programador de decidir el orden en que deben suceder las cosas - como los mensajes que se envían a la que los objetos y en qué orden cuando una aplicación se inicia, o cuando un usuario toca un botón en la pantalla - el orden es una parte de la no tiene que ser especificado por el programador y marco.

Cuando se utiliza un marco, usted proporciona su aplicación con un conjunto de funciones básicas ya hecho; usted ha dicho que: "Aquí está la forma de actuar." Con el marco en su lugar, todo lo que tiene que hacer es añadir la funcionalidad específica que desea en la aplicación - el contenido, así como los controles y puntos de vista que permiten al usuario acceder y usar ese contenido - a los marcos.

Los marcos y el sistema operativo del iPhone para el iPad ofrecen algunas funciones muy complejas, como

  • Lanzamiento de la aplicación y mostrar una vista
  • Viendo los controles y la respuesta a una acción del usuario - como tocar un interruptor de palanca o chasquear a desplazarse en la lista.
  • Acceso a los sitios en la Internet - no sólo a través de un navegador, pero desde dentro de su propia aplicación
  • La gestión de las preferencias del usuario
  • Reproducción de sonidos y películas

Algunos desarrolladores hablan en términos de "el uso de un marco" -, pero su aplicación no utiliza marcos tanto como los marcos utilizan su aplicación. Su aplicación proporciona las funciones que el marco de accesos; el marco necesita su código con el fin de convertirse en una aplicación que hace algo más que poner en marcha, mostrar una vista en blanco, y luego terminar. Esta perspectiva hace que encontrar la manera de trabajar con un marco mucho más fácil. (Por un lado, permite al programador know donde él o ella es esencial.)