PROGRAMACIÓN CON SWIFT

PROGRAMACIÓN CON SWIFT

-5%
44,95 €
42,70 €
IVA incluido
Disponible
Editorial:
ANAYA
Año de edición:
ISBN:
978-84-415-3814-6
Páginas:
456
Encuadernación:
Rústica
Dimensiones:
180x230 mm
-5%
44,95 €
42,70 €
IVA incluido
Disponible

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.

Formas de Pago