Programacion con Swift
Swift Programming. The Big Ner
Mathias, Matt / Gallagher, John
Swift ha supuesto una auténtica revolución para los desarrolladores de iOS y OS X. Se trata de un lenguaje de programación completamente nuevo que suma millones de seguidores entre los desarrolladores de la manzana mordida. Basado en los exitosos cursos de programación de Big Nerd Ranch, este libro guiará al lector con explicaciones claras y ejemplos prácticos. Aprenderá la gr...
Sinopsis
Swift ha supuesto una auténtica revolución para los desarrolladores de iOS y OS X. Se trata de un lenguaje de programación completamente nuevo que suma millones de seguidores entre los desarrolladores de la manzana mordida. Basado en los exitosos cursos de programación de Big Nerd Ranch, este libro guiará al lector con explicaciones claras y ejemplos prácticos. Aprenderá la gramática del lenguaje Swift 2.0 y los elementos que definen un estilo efectivo de programación. También le sacará el máximo partido a Xcode 7 y a la documentación de Apple. Dirigido a desarrolladores de todos los niveles, cuenta con ejemplos prácticos para que el lector adquiera los conocimientos y la confianza necesaria para desarrollar código de calidad, más legible y fácil de mantener. Big Nerd Ranch es una conocida compañía de formación, consultoría y publicaciones. Especializada en el diseño y desarrollo de aplicaciones innovadoras para clientes de todo el mundo, entre los que se encuentran las principales empresas del Fortune 100. Sus cursos de formación de Swift, iOS, OS X, Cocoa, Android, Ruby o Ruby on Rails, JavaScript, HTML5 o UX/UI son los más prestigiosos y solicitados por los desarrolladores y empresas. Sus publicaciones tecnológicas son las más famosas del mundo.
Índice
Introducción I. Primeros pasos 1. Primeros pasos 2. Tipos, constantes y variables II. Aspectos básicos 3. Condicionales 4. Números 5. Switch 6. Bucles 7. Cadenas de caracteres 8. Opcionales III. Colecciones y funciones 9. Arrays 10. Diccionarios 11. Conjuntos 12. Funciones 13. Closures IV. Enumeraciones, estructuras y clases 14. Enumeraciones 15. Estructuras y clases 16. Propiedades 17. Inicialización 18. Tipos de valor frente a tipos de referencia V. Swift avanzado 19. Protocolos 20. Gestión de errores 21. Extensiones 22. Genéricos 23. Extensiones de protocolo 24. Gestión de memoria y ARC 25. Igualable y comparable VI. Aplicaciones orientadas a eventos 26. Nuestra primera aplicación Cocoa 27. Nuestra primera aplicación iOS 28. Interoperabilidad 29. Conclusión
Comentarios
Sé el primero en comentar este libroArtículos relacionados
Otros libros del autor