Estamos llegando al final de nuestro primer bloque y en esta ocasión vamos a realizar una pequeña aplicación que nos permita hacer un repaso de parte de lo que ya hemos visto hasta ahora. El app que vamos a realizar se encargará de mostrar la información de un personaje de Star Wars, para esto me ayudare del siguiente API: http://swapi.co
Regístrate para ver ésta y cientos de lecciones exclusivas.
Los enums definen un grupo de valores relacionados y nos permiten crear nuestros propios tipos de valores. Son muy flexibles ya que adoptan muchas características de las clases algo que profundizaremos durante el curso de Programación Orientada a Objetos en Swift. Durante este tutorial vamos a conocer en qué casos son útiles y porqué los deberíamos de usar.
Regístrate para ver ésta y cientos de lecciones exclusivas.
A medida que hemos avanzado en nuestro curso, hemos visto varias veces que nos ha tocado usar en nuestro código signos de exclamación y signos de interrogación. Hasta el momento solo hemos dicho que se tratan de valores opcionales. Durante este tutorial vamos a conocer este concepto que nos permite manejar de manera más sencilla y práctica la ausencia de valor en una variable o constante.
Regístrate para ver ésta y cientos de lecciones exclusivas.
El concepto de tuplas fue introducido con la versión 8 de iOS y consiste en la agrupación de datos, los cuales pueden ser de diferentes tipos. La tuplas representan una manera mas cómoda de pasar datos sin caer en el uso de estructuras complejas.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Las funciones en programación las podemos definir como un conjunto de líneas de códigos que realizan una tarea en específico. En este tutorial vamos a conocer las virtudes de las funciones, las cuales me permiten entre otras cosas reusar y modularizar nuestro código.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Existen varias estructuras de repetición en Swift que nos permiten iterar fácilmente los arrays, los diccionarios, los strings entre otros. En el tutorial de hoy vamos a conocer las estructuras for-in, while y repeat-while, vamos a ver algunos ejemplos que sin lugar a dudas nos permitirán agregar algo más de nivel a nuestro conocimiento del lenguaje.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Los sets nos permiten trabajar con colecciones de valores únicos del mismo tipo, tienen mucha similitud con los array cuando se trata de utilizar propiedades como count ó funciones como insert, son de gran utilidad cuando se requiere que nuestros valores no se repitan por ningún motivo. En el caso de los diccionarios, son colecciones no ordenadas de asociaciones llave (key) – valor (value), donde la llave (key) debe ser única en la colección. Nos permiten manejar colecciones un poco mas complejas. Durante esta lección vamos a practicar un poco creando sets y diccionarios que te permitan entender su funcionamiento.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Swift provee de tres principales tipos de colecciones: los arrays, los sets y los diccionarios. Durante esta lección vamos a hablar sobre los arrays que son colecciones ordenadas de valores. Los arrays son por lejos el tipo de colección mas común en los lenguajes de programación. Son de gran ayuda al momento de manejar datos y te aseguro que vas a utilizarlos muchísimo cuando comiences a desarrollar aplicaciones.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Hasta el momento hemos hablado sobre variables, constantes, tipos de datos y cómo tomar decisiones en nuestras aplicaciones. Ha llegado el momento de dar un paso más, integrando parte de lo que sabemos con el desarrollo en iOS. Vamos a crear una pequeña aplicación que nos permita mostrar un mensaje de motivación de manera aleatoria. Será una APP sencilla pero nos servirá para poner en práctica lo que ya hemos estudiado y además te permitirá conocer algunos componentes de iOS.
La sentencia switch es ideal cuando necesitamos hacer comprobaciones un poco más complejas que con los if, ésta considera un valor y lo compara con patrones dados. De acuerdo a esto, se ejecuta un bloque de código, basado en el primer patrón que haga match o sea igual al valor comparado. En la siguiente lección de nuestro Curso básico de Swift vamos a aprender cómo tomar decisiones con la sentencia switch.
Styde usa cookies para guardar tus preferencias y para seguimiento anónimo AceptarLeer más
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.