Home » Libros » “Aprendiendo Swift 2”, ya a la venta en iBooks y la tienda Kindle
Aprendiendo Swift 2

“Aprendiendo Swift 2”, ya a la venta en iBooks y la tienda Kindle

Compra ya el libro número 1 en español para aprender el lenguaje de programación de mayor proyección. Un libro calificado en 5 estrellas por los lectores en iBooks y Amazon

Han sido muchos meses de trabajo que acaban de cerrar un primer ciclo. Un intenso trabajo que empezó prácticamente a inicios de 2015 y que por fin ha dado el primero de sus frutos, quedando aun otros 3 por dar.

En el mes de julio tuvimos un primer adelanto con la primera edición de “Aprendiendo Swift”, que cubría la versión 1.2, pero no podíamos dejarlo ahí porque Swift 2 estaba a la vuelta de la esquina. Además, era el primer libro, como una versión beta que daba derecho a la final que saldría en otoño, al más puro estilo Apple. Y en estos meses hemos aprendido de todas las opiniones y correos que los compradores alrededor del mundo nos han hecho llegar. Y mucho.

Por eso “Aprendiendo Swift 2” no es una revisión menor: es un libro nuevo que ha sido re-escrito en más del 80% para ser mejorado a través de nuestra experiencia y la de todos los que han probado la versión beta. Para llegar finalmente a más de 1.000 páginas, más de 50 temas y a un recorrido completo de aprendizaje del lenguaje de la manera más práctica (a través de playgrounds) y amena, con un lenguaje cercano y alejado de tecnicismos.

Así que desde aquí, queremos agradecer a todos y cada uno de los que creyeron en nosotros e invitar y agradecer de antemano a los que nos den una oportunidad para mejorar su carrera profesional, sus conocimientos, para aprender una nueva profesión, para dar el salto a Swift desde Objective-C, para aprender cómo se programan apps y juegos con Apple, los visionarios que quieren saber Swift desde ya preparados para el futuro donde Windows o Android serán plataformas donde se pueda desarrollar con él gracias a convertirse en lenguaje de código abierto… a todos ellos, gracias de antemano por confiar en nosotros.

A continuación tenéis los enlaces de compra y el acceso al manual que nos enseña cómo copiar el código de los ejemplos al playground desde iBooks.


Consigue iBooks
Cómpralo ahora
39,99$ / 29,99€


Kindle
Cómpralo ahora
39,99$ / 29,99€

¿Cómo copiar el código fuente de los ejemplos a Xcode?

Y aquí tenéis el temario del libro, que abarca todo Swift 2 y 2.1.

Introducción

  • Sobre el autor
  • Estructura del libro
  • Breve historia del desarrollo en entornos Apple
  • Swift, un nuevo lenguaje de programación

Introducción a la programación

  • Algoritmo básico: entrada, proceso y salida
  • Algoritmos de control de flujo
  • Elementos básicos de la programación orientada a objetos

Uso básico de los playgrounds

  • ¿Qué es un playground?
  • Probando con algo de código

Swift Básico

  • Tipos de datos
  • Operadores
  • Controles de flujo
  • Opcionales
  • Cadenas
  • Colecciones (I): Arrays o matrices
  • Colecciones (II): Diccionarios
  • Colecciones (III): Sets o conjuntos
  • Casting o conversión de tipos
  • Tuplas

Swift Intermedio

  • Funciones
  • Enumeraciones
  • Clases y herencia
  • Structs o estructuras
  • Funciones falibles
  • Closures
  • Encadenamiento de opcionales
  • Uso avanzado de cadenas
  • Propiedades
  • Protocolos
  • Extensiones

Swift Avanzado

  • Control de errores
  • Enumeraciones avanzadas
  • Subscripts
  • Programación funcional
  • Funciones avanzadas
  • Genéricos
  • ARC y gestión de memoria
  • Operadores personalizados y sobrecarga
  • Programación orientada a protocolos
  • Control de acceso

Swift y Objective-C

  • Usar Objective-C y C con Swift
  • Diferenciando Swift de Objective-C

Playground avanzado

  • Prototipos de apps y juegos
  • Playground formato libro
  • Swift REPL

Referencias

  • La fundación de Swift
  • Documentando nuestro código en un proyecto
  • Referencias por instrucciones
  • Referencia por ejemplos (Swift Básico)
  • Referencia por ejemplos (Swift Intermedio)
  • Referencia por ejemplos (Swift Avanzado)

Gracias, esperamos vuestros comentarios, preguntas u opiniones y seguimos trabajando para que el resto de libros: Construyendo Apps, Creando Videojuegos y Reinventando el TV, las 3 próximas publicaciones que verán la luz en 2015 y primeros de 2016. Y no olvidéis suscribiros al boletín de noticias de Apple Coding Books si queréis estar al día de todas las novedades.

Banner "Aprendiendo Swift 2"

Acerca de Julio César Fernández

Analista, consultor y periodista tecnológico, desarrollador, empresario, productor audiovisual, actor de doblaje e ingeniero de vídeo y audio.

Otras recomendaciones

Libro "Aprendiendo Swift 3"

“Aprendiendo Swift 3” ya a la venta en formato tapa blanda (libro físico)

"Aprendiendo Swift 3" ya está disponible en formato papel, a la venta en las tiendas Amazon de todo el mundo (en amazon.com para Hispanoamérica). Descubre el secreto del éxito de este libro y qué encontrarás en él, en esta novedosa edición impresa que lleva el cuidado y el mimo de todo el trabajo que hacemos en Apple Coding también al papel, en el medio ideal para cualquier desarrollador que quiera actualizarse o persona que quiera empezar.

  • Santiago NuSs

    disculpa cual es la razón de que en kindle cueste mas? hay alguna razón o solo son costos por la plataforma.????

    • Hola Santiago,

      El precio del libro en ambas plataformas es 39,99$, ya que el precio base para ambos es en dólares americanos. Pero cada una convierte la divisa de una forma diferente: Apple usa una tabla de equivalencias propia y Amazon se rige más con el cambio medio de la propia divisa. No es algo que nosotros hayamos configurado.

      Un saludo

  • José Pablo Matamoros

    Saludos, para alguien que quiera empezar a programar lo recomiendas o sería mejor empezar con algún otro? Es necesario comprar la primera versión? Ojalá pronto salga lo referente a tvOS que es lo que me interesa adentrarme por mi profesión

    • Hola José Pablo,

      El libro tiene unos capítulos de introducción que hablan sobre la programación y las bases de la misma, con el objetivo que cualquier persona (aun sin conocimientos de esta) pueda aprovechar y aprender del libro. Así que puedes empezar con este. La primera versión no puede comprarse ya porque la segunda edición la ha sustituido.
      El libro de tvOS saldrá en los próximos meses, pero mientras en applecoding haremos tutoriales sobre el mismo.
      Un saludo,

  • Adrian Rodriguez

    Si tuviera dinero lo compraba sin pensar, que dificil es encontrar ayuda gratis, ojala pronto pueda contar con el….

    • Julio César Fernández

      En la propia web tienes ayuda gratis. El curso de Swift se esta actualizando a Swift 2 poco a poco y te será de ayuda. Pero claramente la diferencia entre unos artículos en la web y un libro dedicado es mucha. Espero que tengas ocasión de invertir en el libro y si no es posible te queda la web. Un saludo

  • Demasiado caro para ser formato digital, si fuera en papel no me importaría pagarlo.

    • Julio César Fernández

      En formato papel, cuando esté publicado, saldrá por 49,99€. Será un placer si lo compras entonces. Aún así, seguimos por debajo de la media de mercado, teniendo en cuenta el precio de los libros técnicos y sus 1.000 páginas. Gracias por tu comentario.

    • En formato papel, cuando esté publicado, costará 49,99€. Será un placer si lo compras entonces. Hemos querido que el formato electrónico tenga un precio que fuera casi la mitad que su versión papel. Gracias por tu comentario.

  • Santiago Bernaldo de Quiros

    El libro es una maravilla. De las mejores compras que he hecho.

    • Julio César Fernández

      Muchas gracias Santiago. Espero que le saques un gran provecho y cualquier duda o problema, no dudes en acudir a nosotros. Puedes escribirnos a books@applecoding.com.

    • Muchas gracias Santiago. Espero que le saques un gran provecho y cualquier duda o problema, no dudes en acudir a nosotros. Puedes escribirnos a books@applecoding.com.

      • Santiago Bernaldo de Quiros

        Genial. Gracias Julio, lo tendré en cuenta! Estoy por la parte de Swift intermedio, cualquier cosa te pregunto 😉

  • Isaac Chargoy

    Es un excelente libro, muy bien redactado y estructurado. He leído gran parte de los libros oficiales de Apple sobre Swift y la verdad son muy buenos en comparación de muchos otras empresas porque realmente te tratan de explicar cómo funciona su lenguaje. Pero este libro va todavía más allá y te enseña el lenguaje. Es muy diferente explicar que enseñar y al leer este libro, lo notas. La verdad vale la pena comprarlo y si piensas que está caro entonces el mundo de Apple no es para ti, pues no hay muchas cosas baratas en este ambiente. Pero valen la pena, en mi humilde punto de vista.

  • Todo lo que miro por la red me manda hacia este libro. De verdad tiene que ser bueno pero, no sería posible comprarlo en pdf ??. Es que me gustaría imprimirlo ya que para estudiar lo ideal es en papel.

    Un saludo.

    • iBooks y Kindle no permiten la impresión y no tenemos ningún otro canal de venta, por ahora. Siento el problema.
      Un saludo

  • Santiago NuSs

    Buenas tardes, si de verdad no hay posibilidad de convertirlo a PDF para imprimirlo ya estoy en la parte de swift intermedio, de verdad lo máximo, pero tenia una duda sobre Structs VS Classes, no entendí el comentario que indica: structs son tipos de primer nivel o ciudadano de primera clase. Podrían explicármelo por favor, ósea si entiendo la definición técnica, pero este comentario me dejo un poco en el aire. Gracias

    • Es sencillo. Lo que me refiero es que los structs no son meras estructuras de datos (tipo registro) como en otros lenguajes, si no que su capacidad está igualada a las clases en cuanto a que tienen métodos, propiedades, entidad propia y comportamientos. Están a la altura de una clase como estructura, con la diferencia que un struct es por valor y una clase por referencia, además que el struct no soporta herencia.

      Un saludo.

  • Jose Cruz

    Excelente libro…sin tanto tecnisismo y te introduce desde cero al lenguaje.
    lo recomiendo mucho!!