Puntuación:
Este libro está bien considerado para los que empiezan a aprender Objective-C, ya que proporciona un enfoque claro y estructurado de los fundamentos, al tiempo que ofrece valiosos ejercicios. Aunque es muy recomendable para los principiantes y los que están en transición desde otros lenguajes de programación, algunos programadores experimentados lo encuentran simplista y carente de profundidad. Además, el libro se enfrenta a algunas críticas en relación con las discrepancias con las nuevas versiones de Xcode y las posibles lagunas en la explicación de ciertos temas.
Ventajas:⬤ Claro y bien estructurado para principiantes
⬤ Cobertura completa de Objective-C, iOS y OS X
⬤ Capítulos cortos y manejables y ejercicios atractivos
⬤ Buena orientación para diferentes entornos de programación
⬤ Incluye útiles recursos en línea de apoyo.
⬤ Puede ser demasiado básico o simplista para desarrolladores experimentados
⬤ Algunas secciones pueden ser vagas o suponer conocimientos previos
⬤ Discrepancias con la versión actual de Xcode y ejemplos obsoletos
⬤ Posibles lagunas en la explicación que requieren investigación externa para llenarlas.
(basado en 134 opiniones de lectores)
Objective-C Programming: The Big Nerd Ranch Guide
¿Quieres escribir apps para iOS o aplicaciones de escritorio para Mac? Esta introducción a la programación y al lenguaje Objective-C es tu primer paso en el viaje de alguien que usa aplicaciones a alguien que las escribe.
Basado en el popular Objective-C Bootcamp de Big Nerd Ranch, Programación en Objective-C: La guía de Big Nerd Ranch cubre C, Objective-C y los modismos de programación más comunes que permiten a los desarrolladores sacar el máximo partido de las tecnologías de Apple. Compatible con Xcode 5, iOS 7 y OS X Mavericks (10. 9), esta guía presenta capítulos cortos y un estilo atractivo para mantenerte motivado y seguir avanzando. Al mismo tiempo, te anima a pensar de forma crítica como programador.
Estos son algunos de los temas tratados:
⬤ Uso de Xcode, la documentación de Apple y otras herramientas.
⬤ Conceptos básicos de programación: variables, bucles, funciones, etc.
⬤ Objetos, clases, métodos y mensajes.
⬤ Punteros, direcciones y gestión de memoria con ARC.
⬤ Propiedades y codificación clave-valor (KVC).
⬤ Extensiones de clases.
⬤ Categorías.
⬤ Clases del framework Foundation.
⬤ Bloques.
⬤ Patrones de diseño de delegación, acción-objetivo y notificación.
⬤ Key-Value Observing (KVO).
⬤ Conceptos básicos de tiempo de ejecución.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)