£8.00

Apress Interprocess Communication with macOS: Apple IPC Methods

Price data last checked 52 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

It has never been this cheap. We have no record of a lower price.

£8 today · cheaper than every other day in the last 3 months

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 39 days • 39 data points (No recent data available)

Historical
Generating forecast...
£41.13 £4.69 £12.64 £20.59 £28.54 £36.49 £44.44 12 March 2026 21 March 2026 31 March 2026 09 April 2026 19 April 2026

Price Distribution

Price distribution over 39 days • 3 price levels

Days at Price
Current Price
24 days · current 7 days 8 days 0 6 12 18 24 £8 £39 £41 Days at Price

Price Analysis

Most common price: £8 (24 days, 61.5%)

Price range: £8 - £41

Price levels: 3 different prices over 39 days

Description

Build highly modular software in macOS that interacts deeply and intuitively with other programs. This book explores all techniques available for Inter-process communications (IPC) from high level macOS layers to deep kernel options while applying theoretical concepts into practical implementations on real world scenarios. You'll see how IPC techniques are used for exchanging data and messages among multiple threads in one or more processes, which may be running on one or more computers connected by a network or running locally. IPC methods can be divided into methods for message passing, synchronization, shared memory, and remote procedure calls (RPC). A poorly conceived IPC can even expose an entire network to over-the-network attacks. Despite the risks, processes and applications absolutely need to communicate with each other across your system and the network. You'll see how these communications facilitate information sharing, computational speedup, modularity, convenience, and privilege separation. In macOS, a program has a number of ways to communicate with other programs. These mechanisms for IPC often exist in different layers of the system. You'll examine how each has its own specific purposes, limitations, and intended scenarios. Some are more suitable than others for code written at a certain level of the system. For example, a kernel extension would not make use of Apple events. Additionally, the book reveals that different users have different rights when it comes to accessing files, changing system wide settings, and so on, depending on whether they are admin users or ordinary users. Running code with root or administrative privileges can intensify the dangers posed by security vulnerabilities. You'll learn that to elevate privileges safely, it is mandatory for the application to perform the task through a secure Helper process. What You'll Learn Expand the capabilities of your programs by sharing data within multiple applications Understand and dig deep into the world of Helper tools to create apps that need user privilege elevation Enhance the modularity of a system by allowing your applications to interact and share data with a website Who This Book Is For Software engineers and architects designing and developing secure applications for macOS and iOS who have hands-on knowledge of Swift with XCode.

Product Specifications

Brand
Apress
Format
paperback
Domain
Amazon UK
Release Date
29 May 2021
Listed Since
25 February 2021

Barcode

No barcode data available

Similar Products You Might Like

Software Reverse Engineering: Navigating x86 Windows Applications with Ghidra
95% match

Software Reverse Engineering: Navigating x86 Windows Applications with Ghidra

£42.63 26 Feb 2026
Social Networks in China (Chandos Publishing Social Media Series)
94% match

Social Networks in China (Chandos Publishing Social Media Series)

Chandos Publishing

£56.29 26 Feb 2026
Internet of Things and Analytics for Agriculture, Volume 2: 67 (Studies in Big Data, 67)
94% match

Internet of Things and Analytics for Agriculture, Volume 2: 67 (Studies in Big Data, 67)

Springer

£75.84 01 Mar 2026
REFORMS IN LEADERSHIP: The 21st Century Mindset Of Transformational Governance in Uganda and Africa
94% match

REFORMS IN LEADERSHIP: The 21st Century Mindset Of Transformational Governance in Uganda and Africa

£81.84 07 Feb 2026
Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming
94% match

Real-Time C++: Efficient Object-Oriented and Template Microcontroller Programming

£59.17 31 Jan 2026
C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients
94% match

C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients

Apress

£38.44 28 Feb 2026
The Linux Programming Interface: A Linux and UNIX System Programming Handbook
94% match

The Linux Programming Interface: A Linux and UNIX System Programming Handbook

No Starch Press

£55.65 17 Mar 2026
Life Skills Every 12 Year Old Should Know: An Essential Book For Tween Boys and Girls To Unlock Their Secret Superpowers and Be Successful, Healthy, and Happy (Life Skills Every Kid Should Know)
94% match

Life Skills Every 12 Year Old Should Know: An Essential Book For Tween Boys and Girls To Unlock Their Secret Superpowers and Be Successful, Healthy, and Happy (Life Skills Every Kid Should Know)

Majosta

£12.91 25 Jan 2026
Object-Orientation, Abstraction, and Data Structures Using Scala (Chapman & Hall/CRC Textbooks in Computing)
94% match

Object-Orientation, Abstraction, and Data Structures Using Scala (Chapman & Hall/CRC Textbooks in Computing)

Chapman and Hall/CRC

£48.46 18 Mar 2026
Worldly Leadership: Alternative Wisdoms for a Complex World
94% match

Worldly Leadership: Alternative Wisdoms for a Complex World

MACMILLAN

£72.98 12 Mar 2026
The Aleafia Way: 3 Month Guided Journal for Complete Wellbeing
94% match

The Aleafia Way: 3 Month Guided Journal for Complete Wellbeing

£54.00 20 Feb 2026
Modern C++ Programming Cookbook: Master C++ core language and standard library features, with over 100 recipes, updated to C++20
94% match

Modern C++ Programming Cookbook: Master C++ core language and standard library features, with over 100 recipes, updated to C++20

Packt Publishing

£55.34 14 Jan 2026
Molecular Biology of SARS-CoV-2: Opportunities for Antivirus Drug Development
94% match

Molecular Biology of SARS-CoV-2: Opportunities for Antivirus Drug Development

Lippincott Williams and Wilkins

£124.83 28 Jan 2026
C Fundamentals for Kernel Engineering: Mastering Concurrency, Memory, and Performance Optimization in Modern Kernel-Level C
94% match

C Fundamentals for Kernel Engineering: Mastering Concurrency, Memory, and Performance Optimization in Modern Kernel-Level C

£60.18 10 Mar 2026
Risky Business: Managing Employee Violence - Routledge Book
94% match

Risky Business: Managing Employee Violence - Routledge Book

Routledge

£145.00 15 Apr 2026
Internet of Things and Analytics for Agriculture, Volume 2: 67 (Studies in Big Data, 67)
94% match

Internet of Things and Analytics for Agriculture, Volume 2: 67 (Studies in Big Data, 67)

Springer

£75.82 07 Mar 2026
Linux System Programming 2ed: Talking Directly to the Kernel and C Library
94% match

Linux System Programming 2ed: Talking Directly to the Kernel and C Library

O'Reilly

£38.38 31 Jan 2026
Real-Time Systems Development with RTEMS and Multicore Processors (Embedded Systems)
94% match

Real-Time Systems Development with RTEMS and Multicore Processors (Embedded Systems)

CRC Press

£154.58 02 Mar 2026
Real-Time Systems Development with RTEMS and Multicore Processors (Embedded Systems)
94% match

Real-Time Systems Development with RTEMS and Multicore Processors (Embedded Systems)

CRC Press

£60.71 07 Feb 2026
Social Work with Adults (Mastering Social Work Practice)
94% match

Social Work with Adults (Mastering Social Work Practice)

Learning Matters

£90.41 08 Mar 2026
Information Refinement Technologies for Crisis Informatics: User Expectations and Design Principles for Social Media and Mobile Apps
94% match

Information Refinement Technologies for Crisis Informatics: User Expectations and Design Principles for Social Media and Mobile Apps

Springer

£84.04 14 Apr 2026
The Operational Excellence Library; Mastering Cross-Functional Collaboration for Growth
94% match

The Operational Excellence Library; Mastering Cross-Functional Collaboration for Growth

£74.97 25 Jan 2026
The Basic Economic System of China (China Governance System Research Series)
94% match

The Basic Economic System of China (China Governance System Research Series)

Springer

£78.37 01 Mar 2026
The Basic Economic System of China (China Governance System Research Series)
94% match

The Basic Economic System of China (China Governance System Research Series)

Springer

£83.26 14 Feb 2026