Saltar al contenido principal
Programación Mac os X

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
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

Con Algoritmos y a lo Loco

Con Algoritmos y a lo Loco

Clara Grima Ruiz

Una divertida apología de los algoritmos que nos recuerdan que la humanidad no habría llegado hasta donde está, para bien o para mal, sin sus asombrosas aplicaciones. Nuestra vida está llena de algoritmos, y no es de extrañar, pues esta palabra tan en boga se refiere a procedimientos esenciales en nuestras vidas, aunque se haya convertido, para mucha gente, en sinónimo de algo ...

Disponible

Q. 130

El Imperio de la Ia

El Imperio de la Ia

Karen Hao

La fascinante historia de OpenAI y ChatGTP, y del catastrófico destino al que nos pueden conducirCon un acceso privilegiado a las personas más cercanas a Sam Altman, líder de OpenAI, Karen Hao descubre como esta organización se ha convertido en el epicentro de una industria tecnológica con poder y recursos sin precedentes. Así, narra su frenética culminación en el sector y expo...

Único ejemplar, sujeto
a disponibilidad

Q. 280

Si Alguien la Crea, Todos Moriremos

Si Alguien la Crea, Todos Moriremos

Yudkowsky, Eliezer / Soares, Nate

Un llamamiento inaplazable para poner freno a la carrera hacia la superinteligencia.Desde hace unos años, cientos de expertos en inteligencia artificial vienen advirtiendo que esta supone un grave peligro de extinción para la humanidad. Sin embargo, la carrera no ha dejado de intensificarse: empresas y países compiten por crear máquinas más inteligentes que cualquier persona, y...

Disponible

Q. 275

Generación Ia

Generación Ia

Vivas, Fredi

¿La inteligencia artificial viene a desplazarnos? ¿A quitarnos el trabajo? ¿O viene a aumentar -como nunca antes- las capacidades que nos hacen humanos?En medio de promesas exageradas y noticias apocalípticas, Fredi Vivas -ingeniero, tecnólogo y pionero en IA- nos propone una mirada distinta: lo humano y lo artificial ya no compiten, sino que se integran. En este libro traza el...

Disponible

Q. 220

Artificial

Artificial

Sigman, Mariano / Bilinkis, Santiago

Ideas, herramientas y preguntas para aproximarse a la inteligencia artificial sin miedo, de la mano de Mariano Sigman, uno de los neurocientíficos más destacados del mundo, y Santiago Bilinkis, emprendedor y tecnólogo.Este no es un libro de oráculos o vaticinios, sino las reflexiones de dos autores que consideran que estar informados es la mejor forma de navegar la indefectible...

Disponible

Q. 160

La Estafa de la Ia

La Estafa de la Ia

Emily M. Bender / Alex Hanna

Un libro imprescindible para desenmascarar las falsas promesas de la inteligencia artificial y entender cómo las grandes tecnológicas convierten su hype en un negocio a costa de nuestras vidas. ¿Va a acabar la inteligencia artificial dominando el mundo? ¿Han creado los científicos una forma de vida artificial capaz de pensar por sí misma? ¿Va a quedarse con nuestros puestos de ...

Disponible

Q. 275