Aprende Swift 3

Ambiente de trabajo y herramientas

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
El IDE por defecto para Swift es Xcode y en este video hablaremos del ambiente de desarrollo y las herramientas que tenemos a nuestra mano para poder hacer nuestros archivos y estructura de directorios.

Transcripción

Ya llegaste a el capítulo de Script & Swift 3 En este capítulo vamos a revisar los generales del lenguaje. Y por los generales me refiero a cosas comunes que puedes encontrar en Swift 3 y que también identificarías en otros lenguajes de programación como por ejemplo, ambientes de trabajo, compiladores, definición de clases, sintaxis, definición de variables y funciones. Cosas básicas que vas a poder estar identificando y que te van a hacer sentir más familiar con el lenguaje de programación. Lo primero que vamos a revisar es nuestra herramienta de trabajo. En este caso nosotros vamos a estar utilizando muchísimo "Xcode". "Xcode" es el "ID" de Apple Con este "ID" tu puedes crear cualquier tipo de proyecto para las plataformas de Apple. Por ejemplo, voy a crear aquí un nuevo proyecto de Xcode Me va a aparecer aquí el asistente de plantillas y estas plantillas están divididas por categoría. Las categorías son los sistemas operativos: iOS, watchOS, tvOS, macOS y Croos-platform. En el caso de macOS, aquí tengo una plantilla de aplicación que se llama un "Command line tool". Y si yo le doy clic en "Next" me voy a poder dar cuenta que existen aquí los generales pero lo más importante es el lenguaje. Por defecto, todos los proyectos que se estén generando con Xcode empiezan con Swift, pero lo puedo cambiar. Puedo elegir "Swift", "objective-C", "C++" o "C". ¿Cuál es el objetivo de esto? Apple está empujando a que todos sus programadores estén utilizando Swift. Pero también a la vez te da la opción de poder agregar bibliotecas y librerías hechas y escritas en otros lenguajes de programación. Tú lo puedes hacer, los agregas a tu proyecto y le indicas al compilador que utilice "c-lang" para poder estar compilando esos otros archivos. Voy a regresar, voy a hacer un nuevo proyecto, un "Single View aplication" de iOS. Aquí voy a tener las mismas opciones, algunas más, algunas menos, pero básicamente lo que quiero que veas es que yo puedo aquí elegir solamente entre "Swift" y "objective-C". No voy a guardar esto en el escritorio. Y en este panel voy a poder revisar cuáles son los generales de mi proyecto en específico me voy a mover a la pestaña de "Build Settings" y, si por alguna razón yo estoy en "Basic", lo voy a regresar a la opción de "All" para ver todas las opciones de compilación que tengo. Básicamente aquí hay muchísimas; algunas son banderas, algunos son identificadores para el "ID" o algunas opciones muy, muy específicas. Voy a filtrar, del lado derecho voy a hacer clic aquí y voy a escribir: "Swift", y lo que va a hacer esto es que va a filtrar todas las opciones que tengan la palabra "Swift" escrita. Básicamente la opción que busco es esta: "Usar versión legada de Swift". ¿Qué es la "versión legada de Swift"? La "versión legada de Swift" es la versión 2.3. Si, yo sé que en Xcode 7 usábamos la versión 2.2 y que a partir de Xcode 8 ya podemos utilizar la versión 2.3. Lo que es importante identificar es que la versión 2.3 es la versión legada; quiere decir que si tu proyecto estaba escrito en 2.2 necesitas migrarlo a 2.3 para poder estar utilizando Xcode 8. Eso es lo más importante. De ahí, lo que yo te sugiero que hagas es que utilices el asistente de migración para migrarte a Swift 3. Ese asistente de migración lo vas a encontrar bajo el menú "Edit Convert To Current Swift Syntax" Esto te va a arrojar un pequeño asistente en donde te va a guiar paso a paso para poder mover tus archivos escritos en Swift 2 a 2.3 o incluso de 2 directamente a 3. Es muy importante que tengas tu sistema de control de versiones que tengas un sistema de "Back-up" de tus archivos antes de hacer esto pero básicamente no vas a tener ningún problema si utilizas este asistente de migración. Te sugiero que antes de hacerlo resuelvas todas las advertencias y errores que te arroja Xcode Esta es la herramienta principal de trabajo que vamos a estar utilizando en Xcode. Te sugiero que descargues la última versión, si no es que ya la tienes y que estés actualizando tus herramientas de trabajo. Poco a poco iremos revisando cómo utilizarla y cómo sacarle el mejor provecho a Xcode.

Aprende Swift 3

Descubre Swift 3, la versión más actual del lenguaje de Apple; conoce todas sus novedades y aprende el lenguaje de código abierto desde cero para desarrollar tus aplicaciones.

3:14 horas (31 Videos)
Actualmente no hay comentarios.
 

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.