Recursos para el desarrollo
Contesta las siguientes cuestiones apoyandote del video adjunto:
1-Que es el lenguaje Swift y
cuales son sus características?
Es un lenguaje moderno optimizado sencillo en sus cimientos y muy Potentes, Caracteristicas: Programación más segura, se consiguen evitar determinados bugs, nace en 2010, es una de los lenguajes más valorados por programadores hoy en día.
2-Que es Xcode y cuales son
sus características?
Es un entorno de desarrollo integrado o IDE muy completo Con el podemos llevar el desarrollo de la app de principio a fin. Tiene edición y depuración de código, modelado de bases de datos, interfaz, edicion de Sistemas 3D y sistema de particulas.
3-Cuales son las capas de
trabajo de IOS?
Cocoa Touch
Media
Core Services
Core Os
4-Menciona 10 Frameworks de
IOS y para que sirve cada uno.
1- UIKit = para montar la interfaz del usuario
2-CoreData=Para bases de datos
3-CoreGraphics = Para dibujos y gráficas
4- AVFoundation=Para la Grabación, edición y reproducción de audio y video
5-GLKit= Ayuda a la integración con motor 3D open gl
6-MapKit = Para mostrar mapas
7-Spritekit=Para el desarrollo de videojuegos 2D
8-Storekit=Para gestionar los in app purchases
9- Security = Protege los datos que administra su aplicación
10-CoreMedia= Representar activos audiovisuales basados en el tiempo con tipos de datos esenciales
5.Que es un UIView Controller
y de que se encarga
Es un objeto que viene a representar cada una de las pantallas de la aplicación de hecho la normal es que haya una relación 1 a1 entre ambos.
Se encarga de la gestión de las diferentes vistas que Componen la pantalla, asi como de la entrada del usuario a través de tags a gestos sobre la interfaz, se encargará de la comunicacion con el modelo y de la actualización de las vistas cuando correspondan.
Escribir en el cuaderno y en el blog
Magdiel Guzmán Vidaurri 5AMP
Comentarios
Publicar un comentario