Recursos para el desarrollo
1-¿Qué es un lenguaje swift y cuáles son sus características?
Es un lenguaje de programación mas moderno y optimizado que se antecesor Objevtive-C. Su programación es segura y evita determinados bugs.
2-¿Qué es Xcode y cuáles son sus características?
Es un entorno de desarrollo integrado bastante completo, incluye herramientas de edición y depuración de código, modelado de bases de datos, también cuenta con herramientas para diseño de interfaz, edición de escenas 3D y sistemas de particulas.
3-¿Cuáles son las capas de trabajo de iOS?
1° Cocoa Touch
2° Media
3° Core Services
4° Core Os
4-Menciona 10 Frameworks de iOS y para que sirve cada uno.
1° UiKit: Sirve para hacer el interfaz de usuario.
2° CoreData: Sirve para realizar bases de datos.
3° CoreGraphics: Sirve para dibujos y gráficas.
4° AvFoundation: Sirve para la grabación, edición y reproducción de audio y video.
5° GLKit: Ayuda a integrar con modelos 3D openGL.
6° MapKit: Sirve para mostrar mapas.
7° SpriteKit: Sirve para el desarrollo de videojuegos 2D.
8° StoreKit: Sirve para gestionar purchases.
9° ArKit: Permite crear aplicaciones y contenido en Realidad Aumentada.
10° CloudKit: Permite mover archivos de la app a la nube.
5-¿Qué es un UiViewer Controller y de qué se encarga?
Es un objeto que representa a cada una de las pantallas de la aplicación. Se encarga de la gestión de las diferentes vistas que compone la pantalla asi como la entrada del usuario a través de taps o gestos sobre la interfaz y la comunicación del modelo y la actualización de las vistas
Comentarios
Publicar un comentario