Daemonología Macos: Comunícate con Daemons, Agentes y Ayudantes a Través de Xpc

Puntuación:   (2,4 de 5)

Daemonología Macos: Comunícate con Daemons, Agentes y Ayudantes a Través de Xpc (Volodymyr Vashurkin)

Opiniones de los lectores

Resumen:

El libro ofrece una comprensión exhaustiva de los servicios de MacOS XPC, haciendo frente a la falta de documentación clara por parte de Apple. Sin embargo, algunos lectores lo encuentran decepcionante debido a su calidad y al elevado precio en relación con el contenido proporcionado.

Ventajas:

Completo y fácil de leer, proporciona una base sólida para comprender los demonios de MacOS, aborda un tema poco documentado y explica los motivos de las decisiones de desarrollo de Apple.

Desventajas:

Algunos lectores consideraron que el libro estaba mal impreso y era de baja calidad, contenía un contenido original mínimo, se basaba en gran medida en referencias en línea existentes y tenía un precio excesivo para la cantidad de material proporcionado.

(basado en 2 opiniones de lectores)

Título original:

Macos Daemonology: Communicate with Daemons, Agents, and Helpers Through Xpc

Contenido del libro:

Aprovecha toda la potencia de Swift a través de XPC. El desarrollo para macOS difiere del desarrollo basado en iOS y en la web debido a las aplicaciones multicomponente. Además de las habituales aplicaciones basadas en GUI y extensiones de apps, hay una amplia gama de demonios (procesos que se ejecutan en segundo plano) de los que preocuparse. Estos incluyen la monitorización del sistema, escucha de eventos, agentes de notificación, y muchos-muchos más.

Primero, harás un recorrido por los diferentes tipos de demonios: agentes de usuario, ayudantes privilegiados, elementos de inicio de sesión, servicios XPC y extensiones del sistema. Conocer los detalles clave de los demonios le abrirá un amplio abanico de posibilidades, desde el desarrollo de aplicaciones no triviales hasta el desarrollo de sistemas. Encontrará muchos ejemplos, muestras de código de trabajo e incluso utilidades listas para usar. El libro le guiará paso a paso en la preparación, registro y gestión de todo tipo de demonios.

Las extensiones del sistema son nuevas para macOS y ofrecen potentes funciones adicionales a los desarrolladores. Usted explorará la instalación, el flujo de usuario, y la comunicación con las extensiones del sistema, también, con ejemplos, por supuesto. XPC proporciona una forma de comunicación orientada a objetos. No hay necesidad de protocolos personalizados basados en bytes/texto. Un buen desarrollador de macOS tiene que conocer no sólo las interfaces de programación, sino también los patrones de diseño relacionados con la tecnología. La comunicación XPC tiene algunos patrones propios, y vamos a ir a través de todos ellos, incluyendo la comunicación uni- y bi-direccional, el paso de objetos por-valor y por-proxy, el manejo de la invalidación de la conexión, conexiones con nombre y anónimas, y muchos más.

Lo que aprenderás

⬤ Utilizar múltiples tipos de demonios en tus aplicaciones.

⬤ Tratar con Extensiones del Sistema - el nuevo tipo de demonios del sistema.

⬤ Familiarizarse con los patrones Swift para la comunicación XPC.

A quién va dirigido este libro

Desarrolladores de software y arquitectos de soluciones con al menos un conocimiento práctico de macOS y programación Swift. Como visión general, puede ser interesante para arquitectos de software/soluciones.

Otros datos del libro:

ISBN:9781484272763
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2021
Número de páginas:154

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Daemonología Macos: Comunícate con Daemons, Agentes y Ayudantes a Través de Xpc - Macos Daemonology:...
Aprovecha toda la potencia de Swift a través de...
Daemonología Macos: Comunícate con Daemons, Agentes y Ayudantes a Través de Xpc - Macos Daemonology: Communicate with Daemons, Agents, and Helpers Through Xpc

Las obras del autor han sido publicadas por las siguientes editoriales:

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