SWIFT. Aprende a crear Apps para iPhone y iPad

Swift-Sergio-Becerril

Por fin está disponible el libro que he escrito para enseñar a crear Apps con Swift, titulado: SWIFT. Aprende a crear Apps para iPhone y iPad

Han sido meses muy duros de escribir, corregir, documentar, escribir, corregir, crear ejemplos, escribir, corregir… ha sido complicado porque he querido trasmitir todo lo que año tras año he ido aplicando en mis formaciones, en un libro de más de 500 páginas.

Metodología en formato papel

En este libro encontrarás teoría desmenuzada, masticada, y por fin puedo plasmar en un libro impreso, mi metodología para crear Apps.

Se trata de una metodología propia que he ido desarrollando por años, no esperes leer en la documentación de Apple, o en cualquier otra documentación sobre desarrollo de Apps algo de lo que encontrarás en este libro, pues este procedimiento, esta «forma de hacer las cosas» es exclusivamente mi experiencia.

La experiencia de alguien que nunca había programado, y que no sólo llegó a aprender a programar, sino que también pude aprender a crear Apps, y lo más importante a dedicarme de forma profesional a ello.

Por ello en este libro te explico las cosas de tú a tú, de no programador a no programador. Por que a mi no me interesa deslumbrarte con sabiduría Jedi, yo quiero que aprendas a crear Apps, de una forma fácil, sencilla, y sin superfluos tecnicismos.

Teoría y práctica

Han pasado algunos años desde que adquiriera mi primer libro para aprender a desarrollar en iOS, fue en año 2010, el primer libro que Anaya tradujo al Castellano y que obviamente ya está descatalogado.

SWIFT. Aprende a crear Apps para iPhone y iPad
De lector a escritor. El primer libro que adquirí en el año 2010 y el mío recién publicado.

Fue el primero de muchos, y es el más importante, todavía lo guardo con cariño, y realmente no he encontrado después de tantos años comprando libros sobre desarrollo iOS, ninguno tan completo como el primero que adquirí.

Por ello me he centrado en replicar en cierta medida los procedimientos que seguía este libro, es decir hacerlo lo más completo posible, no solo añadiendo teoría, sino también práctica, no sólo hablando de Swift, sino de todo el entorno que rodea al propio lenguaje y a la creación de Apps para iOS en general.

Ni yo mismo hubiera imaginado en aquel momento que llegaría a escribir un libro para enseñar a crear Apps, pero aquí estamos, pasando de lector a escritor, y por el camino, muchos desarrollos y formaciones.

No sólo Swift

En lo que aprendizaje de Swift se refiere, en Castellano solo hay un libro publicado en papel de cierta relevancia, pero este libro sólo se centra en el aprendizaje del lenguaje de programación Swift, que está muy bien, pero no abarca todo lo que SWIFT. Aprende a crear Apps para iPhone y iPad pone sobre la mesa, es decir de «Cero a App».

SWIFT. Aprende a crear Apps para iPhone y iPad
Descubre que hay detrás de lo que llaman desarrollo iOS con Swift.

No hay ningún libro impreso en español que abarque el proceso completo de aprender a crear Apps con Swift, salvo este 😉

Un proyecto Especial

Cuándo Alberto de la editorial RC Libros contactó conmigo para proponerme escribir un libro sobre Swift, fue para mi algo muy especial y emocionante, llevaba tiempo queriéndolo hacer, y esta era la oportunidad perfecta para ello.

Sin duda esto supone un nuevo hito en mi carrera profesional, ahora todos mis conocimientos están sobre un libro en formato papel de tapa blanda, con mas de 500 páginas de sabiduría «swiftera».

Disponible en las principales librerías

El libro puede adquirirse desde la propia web de la editorial, y también está disponible en Amazon, en la Casa del Libro, y seguramente a medida que pasen los días pueda adquirirse en prácticamente cualquier librería.

Mis amigos suramericanos tendrán que esperar, pero la editorial me ha dicho que estará disponible muy pronto en México y Colombia, y posteriormente irá llegando a muchos otros países 🙂

Recomendable aunque hayas realizado alguna de mis formaciones

Pues sí, aunque hayas realizado alguna de mis formaciones Online o presencial, el libro es recomendable al 100%, ¡Claro que voy a decir yo! ja ja ja.

En serio, aunque sea para refrescar conceptos o como material de consulta, es recomendable su compra, al margen de que hay cosas que nunca he explicado de la forma como lo hago en el libro.

SWIFT. Aprende a crear Apps para iPhone y iPad
En la pasada Feria del Libro de Madrid.

Descarga de responsabilidades

Pues nada más, que para cualquier duda sobre cuándo estará disponible en tu país, descuentos, ejemplares «by the face» y todo eso, deciros que yo solamente he escrito el libro, ni lo distribuyo, ni lo vendo, ni hago descuentos, y por supuesto tampoco los regalo.

Digo esto porque tú que me conoces, sabes que siempre he tenido detalles contigo, pero en este caso no es algo que me pueda permitir hacer, ya que el producto como tal, el libro, no es mío, no tengo ejemplares, porque cada ejemplar que quiera tengo que pagarlo de mi bolsillo, esto no es como mis Cursos Online que pueda regalar a mis alumnos más «fieles».

Esta es la web de la editorial por si tenéis alguna duda respecto a las cosas que no tengan que ver con el propio contenido del libro, ellos mejor que nadie os pueden ayudar.

Pues nada más, que estoy inmensamente feliz de haber escrito el que para mi en la actualidad es el mejor libro en español para aprender a crear Apps con Swift, y sí, claro, también lo digo porque lo he escrito yo 😉

Cualquier cosa me puedes dejar aquí abajo un comentario, o incluso alguna felicitación 🙂

About The Author
iOS Developer & Instructor at CFE Apps. Enseño a crear aplicaciones iOS a todo el que quiera aprender.

42 Comments

  • Osvaldo Ferrero 29/06/2016 @ 20:02

    Felicitaciones Sergio. El libro se ve muy interesante y espero te llene de satisfacciones.
    Muchas gracias y abrazos desde la Argentina

    • Sergio Becerril 30/06/2016 @ 11:40

      Hola Osvaldo,

      Muchísimas gracias por tu felicitación, como digo, muy feliz por expresar en formato papel, el aprendizaje de años desarrollando en iOS 😉

      Un abrazo.
      Sergio Becerril

  • Antonio 30/06/2016 @ 11:27

    Hola! Acabo de leerme el primer capítulo gratuito y esto tiene muy buena pinta. Voy a acercarme a la casa del libro a acomprarlo, aunque me surge una duda. La inminente salida de Swift 3 ¿afectará al contenido del libro y a la forma de programar? Crees que el libro se adecuará a Swift 3 o tendrás que sacar una nueva edición?

    Gracias y enhorabuena!

    • Sergio Becerril 30/06/2016 @ 11:48

      Hola Antonio,

      Muchas gracias por tus palabras.

      Respecto a Swift 3, el libro contiene las principales modificaciones y mejoras que Apple introducirá en el lenguaje este próximo otoño.

      Ten en cuenta que aunque hablan de un cambio disruptivo con Swift 3, no lo será tanto para el desarrollador o para los proyectos, sino más bien a nivel de pre-compilador, con esto quiero decir que adaptar un proyecto de Swift 2 a Swift 3 será tan sencillo como pulsar un botón en Xcode para realizar la conversión.

      No hay que estar tan pendiente de las versiones, te aconsejo leer este articulo dónde hablo de como estar demasiado pendiente de las versiones de Swift nos puede llevar a procrastinar 😉

      Gracias por pasarte por el Blog y por comentar, y si finalmente adquieres el libro, ¡ya me contarás que tal!

      Un abrazo.
      Sergio Becerril

      • Antonio 30/06/2016 @ 11:59

        Jaja si, me encantó el artículo de no procrastinar, la verdad que solemos hacerlo de vez en cuando.
        Había leído por ahí que Swift 3 será por fin una versión no disruptiva, que cambiaban los nombres y formatos de algunas funciones y que buscaban olvidar objective-c y hacer Swift completamente independiente. Supongo que a los desarrolladores no nos afectará mucho, y simplemente con la herramienta que incluyan para pasar de Swift 2 a 3 no habrá problemas.
        Luego voy a por el libro 😀

  • Antonio 05/07/2016 @ 07:04

    Ya lo tengo en mi poder! Muy bien escrito y bien formateado todo, muy cómodo y fácil de leer y entender. Vamos a por el capítulo 5!

    • Sergio Becerril 05/07/2016 @ 10:15

      ¡Que bueno lo que comentas!

      Me alegro que el libro esté cumpliendo tus expectativas, si te digo la verdad está escrito con mucha dedicación, y sobre todo que hay cosas que no se ven en mis formaciones ni siquiera en mis artículos, digamos que ahí está todo lo que sabía, contado de una forma sencilla 😉

      Muchas gracias por compartir tu opinión Antonio.

      Un abrazo.
      Sergio Becerril

  • RAUL PASTEN 06/07/2016 @ 20:45

    Felicitaciones Sergio, este libro, viene a reforzar lo que tú enseñas en tus vídeos.
    Ojalá, llegue pronto a Chile, pues traerlo desde Amazon, sale salado (caro).

    • Sergio Becerril 07/07/2016 @ 02:07

      Muchísimas gracias Raúl, este tipo de comentarios son los que se agradecen 🙂

      Como supongo que estarás apuntado a mi Newsletter, no te preocupes que en cuanto esté disponible en más países os lo haré saber 😉

      Gracias por visitar el blog y por comentar.

      Un abrazo!!!
      Sergio Becerril

  • Mario Gran 07/07/2016 @ 20:28

    Hola Sergio, me acabo de comprar tu libro. Tiene muy buena pinta. Ya hice algún intento para empezar a programar para iOS pero por un motivo u otro lo dejé, a ver si esta vez es la definitiva. Tu artículo sobre procrastinar (yo era uno de esos) me ha ayudado a lanzarme de nuevo.
    A parte del libro, ¿cual de tus cursos online recomiendas para un principiante?
    Gracias

    • Sergio Becerril 07/07/2016 @ 20:48

      Hola Mario,
      Muchísimas gracias por comprar lo que a día de hoy es la Biblia para aprender a crear aplicaciones con Swift 😛

      Respecto a curso para principiante, en estos días voy a lanzar un infoproducto que enseñará a crear una aplicación desde la idea inicial hasta poder llevarla a la App Store.

      Será un producto muy novedoso, y sobre todo muy práctico, así que el libro para la teoría, y el infoproducto que sacaré para que puedas crear tu primera aplicación para iOS con Swift 😉

      Gracias por visitar el blog y por dejar tu comentario, ¡hoy me has hecho feliz!

      Un abrazo.
      Sergio Becerril

      • Mario Gran 08/07/2016 @ 12:44

        ¡¡¡Perfecto!!! Deseando que lances el infoproducto. ¿Tienes alguna fecha de lanzamiento?

        • Sergio Becerril 09/07/2016 @ 00:36

          En breve daré más información, aunque la fecha de lanzamiento está prevista para primeros de septiembre 😉

          Un abrazo.
          Sergio Becerril

  • Pablo 10/07/2016 @ 00:30

    Hola Sergio, por fin pude hacerme con tú magnifico libro al igual que tus cursos. Tengo que deciros que es un buen libro y lo recomiendo al 100% al igual que sus cursos.
    Creo que no os arrepentiréis…. es muy didáctico y con ejemplos escrito con lenguaje llano. Te felicito.

    Sergio soy Pablo, gracias por publicar este libro.

    Saludos.

    • Sergio Becerril 10/07/2016 @ 13:20

      Hola Pablo,

      Muchas gracias por tus palabras, este tipo de mensajes me animan a seguir creando contenido en español para toda la comunidad «Swiftera».

      Espero que el libro cumpla tus expectativas 😉

      Un abrazo.
      Sergio Becerril

      • Pablo 11/07/2016 @ 03:00

        Sergio, realmente cumple las expectativas que busco, ya que voy a empezar por el tercer capitulo y la verdad tengo que decir que aprendes y deseas seguir adelante (es muy bueno, se nota que está echo para personas que incluso no han programado en su vida)…. vamos que no te aburres. Te felicito nuevamente….. ya nos dirás lo del nuevo producto que vas a sacar para compaginar con el libro creo haber entendido.

        Saludos.

        Pablo.

        PD. Esperemos que no sea el último 🙂 .

  • Alex 11/07/2016 @ 11:53

    Hola Sergio,
    que coraje!, hace un par de meses me compré el único libro que había en español sobre swift, el de Matt Mathias.
    Ahora entro en Amazon y veo que ya hay 3, entre ellos el tuyo.
    Lo primero enhorabuena! Si llega a estar disponible antes me lo hubiera comprado.

    El que me compré está mas orientado a aprender Swift, mas enfocado al lenguaje en sí (muy completo).
    Por una parte está muy bien, pero echo en falta el tema de las apps.

    Yo vengo de Objective-C así que no se si el tuyo me vendría bien.
    Tengo una app en mente y aunque la podría hacer en Objective-C sin problema, creo que ha llegado el momento de avanzar a swift.

    Supongo que me dirás que tu libro me viene perfecto, pero ademas del tuyo ….. me recomiendas alguno más? (aunque sea en ingles).

    Lo dicho, ENHORABUENA por el libro y un saludo!

    PD: Yo también empecé a programar apps con el libro «Desarrollo de aplicaciones para iPhone»!!

    • Sergio Becerril 12/07/2016 @ 14:08

      Hola Alex!

      Pues sí, el libro que comentas está muy bien, pero no deja de ser un libro que sólo habla de Swift.

      Sí, ya ha llegado el momento de Swift, de hecho yo todo desarrollo nuevo que empiezo lo hago con Swift, únicamente uso Objective-C para proyectos grandes de clientes que estoy manteniendo y haciendo evolutivos, pero si empiezo un proyecto de cero, uso Swift, eso lo tengo clarísimo 🙂

      Muchas gracias por visitar el blog y por comentar.

      Un abrazo.
      Sergio Becerril

  • Gerard 13/07/2016 @ 19:51

    Hola Sergio,

    Enhorabuena por el libro! Soy totalmente novato en programación, en mi época no había FP de nada parecido a la informática y no quería ir a la universidad y me puse a trabajar de lo que saliera, y ahora por fin podré hacer lo que me ha gustado siempre.

    Tu libro es el segundo que compro y la lectura y explicaciones se hacen muy amenas, me llegó ayer y ya voy por el capítulo 5. El primero, hará mes y medio es el de Matt Mathias, en español también, pero para novatos se hace un poco duro de entender la verdad, aunque ya voy por la mitad, voy comentando todo el código en el playground y me lo imprimo…

    También estoy haciendo un curso de pago en Udemy, creando 15 apps y también llevo 73 clases de 149, por cierto siento lo que te ha pasado, tengo uno tuyo gratuito para empezar, ya he leído que si no está en Udemy estará en esta web

    En los 5 capítulos del tuyo ya me han surgido un par de preguntas, y es que como dices, las versiones de Swift y Xcode deben haber cambiado y me han dado varios errores ya. Mi pregunta es la siguiente:

    Hay algún foro del libro para cualquier duda?

    Otra vez enhorabuena por el libro, no te hice caso como habrás visto y me he puesto a escribir código en la primera lectura, la curiosidad mató al gato!

    Un saludo!

    • Sergio Becerril 13/07/2016 @ 22:10

      Hola Gerard!!!

      Muchas gracias por tus palabras, uno escribe un libro para recibir este tipo de Feedback, ¡hoy me has hecho feliz! 🙂

      Mi objetivo es llevar a un lenguaje comprensible para todos conceptos que en principio pueden parecer complicados, ese fue el objetivo al escribir el libro y por supuesto el objetivo de todas mis formaciones.

      De momento no he credo ningún foro, pero me has dado una idea, lo hablaré con la editorial y veremos a ver si podemos hacer algo como eso. De todos modos cualquier consulta que tengas me la puedes hacer llegar por mail, y cuando saque un rato te contesto.

      ¡Ya sé que todos hacéis lo mismo! Os ponéis a copiar el texto como si no hubiera un mañana, ja ja ja… No te preocupes, tampoco pasa nada por eso, pero si es importante que leas todas y cada una de las páginas, no solamente que realices los ejercicios, la teoría es muy importante, y por supuesto reforzar la teoría con la práctica.

      Muchas gracias por visitar el blog y por tu comentario 😉

      Un abrazo.
      Sergio Becerril

  • José Miguel Contreras 19/07/2016 @ 17:16

    Hola Sergio
    Voy por el tercer capítulo y por el momento va bien
    Espero que no me atranque como en el resto de libros y tutoriales de Swift

    Saludos

    • Sergio Becerril 27/07/2016 @ 10:13

      Hola Miguel,

      Muchísimas gracias por tu feedback, para mi es muy importante saber si el libro os está gustando, o si por el contrario es un toston infumable, je je je.

      Yo también espero que no te atranques con algo, quizá haya algo que no entiendas, pero eso no es malo, simplemente que necesitarás más tiempo para entenderlo, o quizá buscar otras fuentes que lo expliquen de otra manera, pero ni se te ocurra abandonar, ya que estás dentro del tren del desarrollo iOS, ¡ni se te ocurra bajarte! 😉

      Un abrazo.
      Sergio Becerril

  • Pablo 27/07/2016 @ 10:01

    Hace días me ha llegado el libro por Amazon y no he podido parar de leer.
    Sencillamente genial, paso a paso, las explicaciones son muy buenas y se nota que el libro ha sido escrito pensando en los desarrolladores.

    Sergio gracias por este libro que cumple con creces las expectativas y sigue así !!!

    Un saludo

    • Sergio Becerril 27/07/2016 @ 10:23

      Hola Pablo,

      Muchas gracias por tu feedback.

      Cuándo escribí el libro lo hice realmente pensando en los desarrolladores, y no precisamente desarrolladores expertos, que también, pero mi objetivo es que cualquiera que tenga una idea en la cabeza para crear una App, pueda hacerla realidad.

      Me conoces por que te he visto en mi lista de correo, y sabes que si hay algún legado que quiero dejar en este mundo, es una metodología para que todo el que quiera aprender a crear Apps pueda hacerlo, aunque no tenga conocimientos de programación, no se trata de traducir los manuales de Apple, ni parafrasear a otros, se trata de crear una metodología propia, y es lo que intento plasmar en el libro.

      Comentarios como el tuyo son los que me animan a seguir con este propósito, así que te agradezco enormemente tu feedback 😉

      Un fuerte abrazo Pablo.

      Sergio Becerril

  • Gerard 04/08/2016 @ 17:31

    Hola Sergio! Te escribo desde el simulador! Apenas 100 páginas para terminar el libro…
    Te han dicho algo de la editorial acerca del foro?
    En el capítulo 9: UIKit aparecen varios errores, por la versión de Swift supongo, en alguna ocasión he podido solucionarlo haciendo pruebas, pero en otras no… Me dijiste que si tenía alguna duda te mandara un mail, no encuentro tu mail, lo mando a cfeapps@gmail.com o donde?

    Un abrazo!

  • […] desarrollar apps. Sergio Becerril, lector de Applesfera y veterano desarrollador de apps para iOS, ha escrito un libro sobre desarrollo en Swift con todos sus trucos y metodología de trabajo. Si te interesa el tema, es una lectura […]

  • […] desarrollar apps. Sergio Becerril, lector de Applesfera y veterano desarrollador de apps para iOS, ha escrito un libro sobre desarrollo en Swift con todos sus trucos y metodología de trabajo. Si te interesa el tema, es una lectura […]

  • […] desarrollar apps. Sergio Becerril, lector de Applesfera y veterano desarrollador de apps para iOS, ha escrito un libro sobre desarrollo en Swift con todos sus trucos y metodología de trabajo. Si te interesa el tema, es una lectura […]

  • […] desarrollar apps. Sergio Becerril, lector de Applesfera y veterano desarrollador de apps para iOS, ha escrito un libro sobre desarrollo en Swift con todos sus trucos y metodología de trabajo. Si te interesa el tema, es una lectura […]

  • […] desarrollar apps. Sergio Becerril, lector de Applesfera y veterano desarrollador de apps para iOS, ha escrito un libro sobre desarrollo en Swift con todos sus trucos y metodología de trabajo. Si te interesa el tema, es una lectura […]

  • Marcos Dávalos 13/08/2016 @ 21:04

    Yo también quiero el librooo! ? Pero vivo en chile, formato ebook?

    • Sergio Becerril 14/08/2016 @ 13:45

      Hola Marcos!

      Está previsto que salga una versión digital, pero todavía no hay una fecha definida.

      Gracias por tu comentario.

      Un abrazo.
      Sergio Becerril

  • Jorge Garrido 14/08/2016 @ 02:13

    Bueno,ya me compré el libro y la verdad es que no tengo la más mínima idea de programación,solo tengo el entusiasmo y el interés de aprender y adentrarme en este apasionante mundo de crear Apps. Espero y deseo perder nunca este entusiasmo. Me apuntaré poco a poco a tus cursos y agradezco el que hayas escrito este libro para nosotros los latinos.

    Muchas gracias
    J. G.

    • Sergio Becerril 14/08/2016 @ 13:43

      Hola Jorge,

      Muchísimas Gracias 😉

      El entusiasmo nunca debes perderlo, es la base para llegar a crear grandes cosas, ya sea desarrollando software o para cualquier otra cosa, así que mucho ánimo y siempre mirando hacía adelante.

      Espero que el libro cumpla tus expectativas.

      Gracias por visitar el Blog y por tu comentario.

      Un abrazo.
      Sergio Becerril

  • Ricardo 14/08/2016 @ 09:40

    buenos dias!, tienes pensado sacar el libro en ibooks?

    • Sergio Becerril 14/08/2016 @ 13:41

      Hola Ricardo,

      Sí, saldrá en versión digital, pero es cosa de la editorial, de momento no hay fecha.

      Gracias por visitar el Blog y por comentar 😉

      Un abrazo.
      Sergio Becerril

      • Ricardo 16/08/2016 @ 12:10

        en cuanto salga en digital lo comprare, gracias!

  • juan jose 13/09/2016 @ 00:05

    Buenas, me he comprado el libro y voy por la pagina 164 y la verdad que por ahora muy interesante y lo recomiendo, me estoy releyendo por encima lo siguiente para encontrar la tontería de tener dos vistas poder moverme entre ellas y en una de ellas ponerle un tab , y veo que lo del tab esta super bien explicado pero todo en una sola vista … ¿esto lo tienes explicado?, espero que si por que no lo encuentro y me interesaba mucho, sigo buscando …

    • Sergio Becerril 13/09/2016 @ 21:47

      Hola Juan José,

      Un TabBar es el «amo del calabozo», el «guardian de las llaves», el «puto amo» si se me permite la expresión, no se puede poner un TabBar en una sola vista y el resto sin el, o lo pones, o no lo pones.

      Dicho de otro modo, el TabBar Controller ocupará toda tu App, se verá desde todas las vistas de tu App, cada pestaña será una vista.

      Creo que resuelvo tu duda, en caso contrario escríbeme a: cfeapps@gmail.com y la resolvemos 😉

      Gracias por comprar el libro, y por visitar el Blog!!!

      Un abrazo.
      Sergio Becerril

  • luciano 10/03/2017 @ 04:53

    hola que tal te hago una consulta puedo programar para swift 3 con esta computadora? Tiene poca memoria por eso mi pregunta? es una MacBook Air 11′ 127GB (2015).

    Saludos.

    • Sergio Becerril 10/03/2017 @ 13:52

      Hola Luciano,

      Sí, sin ningún problema. Lo único que la pantalla es algo pequeña, pero nada grave, se puede solucionar conectando el Mac a un monitor externo 😉

      Gracias por visitar el blog y por comentar.

      Un abrazo.
      Sergio Becerril

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.