Guías

  • Guías
    Windows 10 Swift

    Instalando Swift 3 en Windows 10 Actualización de Aniversario

    Si quieres aprender Swift pero no dispones de un Mac, tienes más opciones como Swift Playgrounds para iPad o un sistema Linux. Pero ahora, también puedes usar Windows 10 Edición Aniversario, gracias a la nueva característica que implementa para instalar el bash shell de Linux en Windows y ejecutarlo como una app más en modo terminal. Este nos permite acceder a todas las característica de un Ubuntu y, por lo tanto, a poder instalar Swift 3. Te enseñamos paso a paso cómo conseguirlo.

    Leer más »
  • Guías
    Banners GCD

    Los cambios de Swift 3 (I): Grand Central Dispatch

    Revisamos los cambios que ha sufrido Swift de la versión 2 a la 3, en un especial semanal. Esta semana vemos un ejemplo práctico y rápido: Grand Central Dispatch. Primero explicamos qué es, su esencia para luego ver cómo funciona en la versión 2 de Swift y cómo hay que cambiar su sintaxis para que funcione en Swift 3. Un cambio hacia una especificación más eficiente y orientada a objetos.

    Leer más »
  • Guías
    Banner Análisis SiriKit

    Así funciona SiriKit

    SiriKit es el framework que permite integrar Siri en apps de terceros, la gran incorporación de iOS 10. Descubre paso a paso cómo funciona, qué pasos hay que dar, para qué tipo de apps podemos integrarlo y la estructura interna que hace capaz a Siri comunicarse con cualquier app.

    Leer más »
  • Guías
    Linux Swift Trabajo

    Swift en Linux, guía de entorno y trabajo

    Nueva guía para Swift Open Source en Linux, para conocer cómo funciona y cómo crear programas a través de la construcción de paquetes y su entorno de desarrollo. Aprende cómo se crean programas a través de paquetes y módulos y saca el mayor partido a Swift en entorno Linux

    Leer más »
  • Guías
    Singletons

    Patrones de diseño de software (II): Singleton

    Repasamos el patrón de diseño de software, Singleton, una clase que una vez instanciada se devuelve a sí misma en las siguientes instanciaciones. Como una clase global, donde podemos tener la ventaja de la persistencia de propiedades y que los métodos tengan un comportamiento más homogéneo al no modificar estas.

    Leer más »
  • Guías
    Linux Swift Install

    Guía: Swift 3.0 en Linux, instalación

    Guía sobre cómo instalar la última versión de Swift 3 en Ubuntu Linux. Descarga, instalación y funcionamiento de todo el entorno de Swift 3 en 64 bits y la configuración para acceder al entorno REPL para empezar a trabajar. Una guía sencilla, asequible y cercana.

    Leer más »
  • Guías
    Facade Swift

    Patrones de diseño en software (I): Facade

    Analizamos los distintos patrones de diseño de software, empezando por el patrón Facade o fachada, que permite abstraer modelos de datos en una sola clase. De una forma muy simple, organizando nuestra información, tendremos una clase que se encargará de gestionar datos y comportamientos, olvidándonos de la estructura que hay detrás.

    Leer más »
  • Guías
    CloudKit I

    CloudKit (I), persistencia en la nube

    En esta guía presentamos la librería y servicio CloudKit, y cómo guardar datos en ella y recuperarlos, así como manejar el portal Dashboard. Descubre lo sencillo que es grabar datos en la nube, recuperarlos y trabajar con ellos. Con ello puedes conseguir persistencia de datos en tvOS, que tus datos se compartan entre diferentes dispositivos y plataformas y un sinfín de posibilidades.

    Leer más »
  • Guías
    3DTouch

    3D Touch, guía de implementación en iOS 9

    Guía paso a paso, para entender cómo funciona 3D Touch en los nuevos iPhone 6s y 6s Plus y cómo implementar esta funcionalidad en nuestras apps fácilmente. Conocemos las diferentes formas de implementarlo: peek, pop, accesos directos a nuestra app... saca partido en tus desarrollos de esta genial innovación de Apple que aporta un extra de interacción a los usuarios.

    Leer más »
  • Guías
    Extensiones de Protocolos

    Swift 2: extensiones de protocolos

    Siguiendo nuestro recorrido por las nuevas funciones de Swift 2, llegamos a las extensiones de protocolos. Entendemos primero qué es exactamente una extensión y su función, para luego aprender cómo funcionan las extensiones y prepararnos para entender mejor en qué consiste la Orientación a Protocolos.

    Leer más »
Close
Close