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 potente posee varias caraterísticas  que hacen que la programación en sea más segura y se consigan evitar determinados bugs. Caracteristicas: En su poco tiempo de vida ya ha conseguido ser uno de los lenguajes mejor valorados por los desarrolladores. 

2-Que es Xcode y cuales son sus características?
Es un entorno de desarrollo integrado o ide en sus siglas en ingles muy completo con el podremos llevar el desarrollo de la app de principio a fin e incluye todo tipo de herramientas desde edición y depuración de código. 

3-Cuales son las capas de trabajo de IOS?
Apple organiza los frameworks en capas ordenadas de forma que las capas más bajas actuán más directamente sobre el hardware y a medida que vamos subiendo se van añadiendo abstracciones construidas sobre las primeras que hacen que programar para ellos sea más sencillo siempre es recomendable comenzar a programar usando la más alta e ir bajando los niveles inferiores. 
1.Cocoa touch
2.Media
3.Core Services 
4.Core os

4-Menciona 10 Frameworks de IOS y para que sirve cada uno.
1.white kit: Para montar la interfaz de usuario.
2.coredata: Para bases de datos con graphics.
3.coregraphics: Para dibujos.
4.avfundation: Para la grabación y reproducción de audio y video.
5.glkit: Ayuda a la integracion con motor 3d.
6.mapkit: Para mostrar mapas.
7.sprite kit: Para el desarrollo de videojuegos.
8.store kit: Para gestionar los in app purchase.
9.pass kit: Puedes añadir pases a wallets y configurarlos.
10.open al: Realiza todos los cálculos necesarios como la atenuación debida a la distancia.

5-Que es un UIView Controller y de que se encarga?
Se encargara de la gestión de las diferentes vistas que componen la pantalla así como de la entrada de usuario a través de tags, por ultimo se encargará de la comunicación con el modelo y de la actualizacion de las vistas cuando correspondan. Un UIView controller es una clase que administra las visitas de una aplicación en ULKit. 

Comentarios

Entradas populares de este blog

Prácticas en lenguaje Swift

Primera aplicación en xcode

Generar un numero random