Etiqueta Swift

SwiftUI: Que es y primeros pasos

SwiftUI es un kit de herramientas de interfaz de usuario que nos permite diseñar aplicaciones de manera declarativa. Esa es una manera elegante de decir que le decimos a SwiftUI cómo queremos que nuestra UI se vea y funcione, y…

Swift 5 llega a Xcode 10.2 Beta

Swift se enfrenta a un proceso de estabilidad binaria en su librería estándar que ha requerido más tiempo y trabajo por parte del equipo tras el proyecto de código abierto para conseguir este hito. Por lo tanto, en junio del…

Manual básico de Swift 3

Este manual es ideal para aprender a programar con Swift. Utilizaremos Swift 3 para realizar este manual. Nivel de dificultad: Básico. Si tienen alguna duda, pueden dejar comentarios en los artículos, que con gusto los responderé. Introducción a Swift Variables, constantes, inferencia…

Estructuras y Protocolos en Swift 3

Estructuras Datos por valor o por referencia Un struct es básicamente, una estructura de datos o al menos ese es su objetivo o representación. Pero vista desde un punto de vista más amplio a nivel de Swift podemos pensar que un struct es un…

Tuplas y Enumeraciones en Swift 3

Tuplas Las tuplas es un tipo de dato compuesto que es una de las grandes novedades que incorporó Swift, y cuyo mayor valor no es el tipo en sí, si no que está muy integrado en el sistema y por lo…

Clases en Swift 3

Clases y herencia Una clase es una plantilla para la creación de objetos de datos según un modelo predefinido. Las clases son un pilar fundamental de la programación orientada a objetos. Permiten abstraer los datos y sus operaciones asociadas al…

Funciones en Swift 3

Una función (método o procedimiento, como prefiramos llamarlo) es un trozo de código con entidad propia que recibe o puede recibir unos valores y que devolverá o puede devolver un resultado. Su cometido es simple: permitir ejecutar una serie de instrucciones…

Controles de flujo en Swift 3

En este artículo veremos las instrucciones de flujo de control como bucles o condicionales.    If y switch La forma de condicionar un flujo de ejecución, para hacer que nuestro programa ejecute o no determinadas partes de código, se hace con…

Introducción a Swift 3

Swift es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y Mac OS X. Fue presentado en WWDC 2014​ y está diseñado para integrarse con los Frameworks Cocoa y Cocoa Touch, puede usar cualquier biblioteca programada en Objective-C y llamar a funciones…