Saltar al contenido principal
Programación Mac os X
-15%

Programación Mac os X

Aaron Hillegass

Si programa aplicaciones para Mac OS X, tiene en sus manos el libro que esperaba. Si es su primer contacto con el entorno de Macintosh, probablemente sea el manual que le hayan recomendado leer. Este libro abarca los conceptos necesarios para aprender a desarrollar aplicaciones completas para OS X. Escrito con un estilo atractivo y probado concienzudamente para garantizar su cl...

Editorial:
Anaya Multimedia
Año de edición:
2010
Materia:
Ciencia - STEM
ISBN:
978-84-415-2805-5
Páginas:
480
Q. 430
Q. 366
IVA incluido
No disponible
Añadir a favoritos Avisar disponibilidad

Sinopsis

Si programa aplicaciones para Mac OS X, tiene en sus manos el libro que esperaba. Si es su primer contacto con el entorno de Macintosh, probablemente sea el manual que le hayan recomendado leer. Este libro abarca los conceptos necesarios para aprender a desarrollar aplicaciones completas para OS X. Escrito con un estilo atractivo y probado concienzudamente para garantizar su claridad y precisión, lo que lo convierte en un recurso indispensable para cualquier programador de Macintosh. Analiza el lenguaje Objective-C y los principales patrones de diseño de Cocoa. El autor ilustra sus explicaciones con ejemplos de código, escritos de acuerdo al estilo de la comunidad de Cocoa, para que aprenda a diseñar programas de Macintosh. Tras leer el libro, tendrá los conocimientos suficientes para comprender y utilizar la documentación en línea de Apple para sus necesidades, además de, para diseñar código con un estilo propio. Actualizada para Mac OS X 10.4 y 10.5, esta edición revisada incluye Xcode 3, Objective-C 2, Core Data, el recolector de elementos sin utilizar y CoreAnimation.

Índice

Introducción. . 1. Cocoa: Definición. Una breve historia. Herramientas. Lenguaje. Objetos, clases, métodos y mensajes. Frameworks. Cómo leer este libro. Convenciones. Código fuente. Errores habituales. Cómo aprender. . 2. Primeros pasos. En Xcode. Crear un nuevo proyecto. La función main. En Interface Builder. La ventana Library. La ventana vacía. Diseñar la interfaz. La ventana de documento. Crear una clase. Crear una instancia. Establecer conexiones. De vuelta en Xcode. Tipos y constantes en Objective-C. El archivo de cabecera. Editar el archivo de implementación. Generar y ejecutar. awakeFromNib. Documentación. Repaso del capítulo. . 3. Objective-C. Crear y utilizar instancias. Utilizar clases existentes. Enviar mensajes a nil. NSObject, NSArray, NSMutableArray y NSString. NSObject. NSArray. NSMutableArray. NSString. "Se hereda de" frente a "Utiliza" o "Conoce". Crear clases propias. Crear la clase LotteryEntry. LotteryEntry.h. LotteryEntry.m. Cambiar lottery.m. Implementar un método description. NSCalendarDate. Escribir inicializadores. Inicializadores con argumentos. Convenciones para crear inicializadores. El depurador. Repaso del capítulo. Para los más curiosos: Funcionamiento de los mensajes. Reto. . 4. Administración de memoria. Activar y desactivar el garbage collector. Vivir con el garbage collector. Vivir con números de retención. Implementar dealloc. Crear objetos de liberación automática. Reglas de release. Objetos temporales. Métodos de acceso. Repaso del capítulo. (continúa...)

Artículos relacionados

Inteligencia Artificial Explicada a mi Abuelita -15%

Inteligencia Artificial Explicada a mi Abuelita

Astudillo Garcia, Víctor

¿Alguna vez has sentido que la inteligencia artificial es un tema demasiado complicado, reservado solo para expertos en tecnología? Este libro quiere demostrarte lo contrario. Aquí encontrarás la inteligencia artificial explicada tan sencilla que hasta mi abuelita la entendería: con ejemplos de la vida cotidiana, compar...

Disponible
Q. 170

Q. 145

Entre el Paraíso y el Apocalipsis -15%

Entre el Paraíso y el Apocalipsis

Sala I Martin, Xavier

¿Qué es la inteligencia artificial? ¿Nos abrirá las puertas a un paraíso en el que los ordenadores nos hará la vida más fácil? ¿O acabará con el mundo que conocemos? Desde los orígenes de la humanidad, las ideas científicas, tecnológicas y sociales han sido siempre el motor de la evolución. Hoy nos enfrentamos a una nueva revolución que puede cambiar radicalmente nuestra socied...

Disponible
Q. 320

Q. 272

Programa o Serás Programado (Edición 15 Aniversario) -15%

Programa o Serás Programado (Edición 15 Aniversario)

Rushkoff, Douglas

Once mandamientos para la era digital. En este ya clásico ensayo, ahora en una edición actualizada que incluye un nuevo capítulo sobre los retos que plantea la IA, Douglas Rushkoff, uno de los primeros y más brillantes pensadores sobre la red, identifica la pregunta crucial en el debate acerca del mundo digital: ¿controlamos nosotros la tecnología o permitimos que esta, y aquel...

Disponible
Q. 240

Q. 204

¿Y si la Ia me Arregla la Vida? -15%

¿Y si la Ia me Arregla la Vida?

Velasco-Gallego, Christian

Una guía irreverente, práctica y divertida para aprender a usar la inteligencia artificial generativa en tu día a día sin volverte loco... ni programador.¿Y si pudieras usar la inteligencia artificial para simplificar tu vida sin complicártela más? Este libro no es para expertos. Es para personas reales, con trabajos reales, problemas reales... y ganas de que alguien -o algo- l...

Disponible
Q. 230

Q. 196

Puramente Humanos -15%

Puramente Humanos

Braden, Gregg

En una era en la que tecnologías como la inteligencia artificial amenazan con reemplazar la inteligencia humana, Gregg Braden, científico galardonado, presenta una visión radicalmente nueva sobre nuestra tecnología humana innata y lo que somos capaces de lograr. Existen momentos únicos en la historia en los que tomamos decisiones que transforman de manera irreversible el mundo ...

Disponible
Q. 195

Q. 166

Leer Escribir Poseer -15%

Leer Escribir Poseer

Chris Dixon

Una exploración a fondo del poder que tienen las blockchains para transformar la red. El internet de hoy dista mucho de la promesa inicial de una red libre, democrática y descentralizada, pues en la última década ha caído casi por completo bajo el control de un pequeño grupo de empresas como Apple, Google y Facebook. En Leer Escribir Poseer, el visionario tecnológico Chris Dixo...

Disponible
Q. 210

Q. 179