TechnologiesArea 11

Networking & Connectivity

14 frameworks

The Networking & Connectivity frameworks provide the APIs your app uses to send and receive data across networks and to discover and communicate with nearby devices. They span modern transport-level connections over TCP, UDP, and TLS; peer-to-peer links over Wi-Fi and Bluetooth; and inspection and configuration of network paths, reachability, and interfaces. Higher-level frameworks add system extensions such as VPNs and content filters, device-to-device messaging, and discovery of local services and peers.

iOSmacOStvOSwatchOSvisionOS
No frameworks match.
Network135 types
Modern transport networking API for TCP/UDP/TLS connections, Bonjour discovery, path monitoring, and framed Codable messaging.
iOSmacOStvOSwatchOSvisionOS
NetworkExtension126 types
Customize and extend core networking: VPNs, content filters, DNS proxies, hotspot helpers, and packet tunnel providers.
iOSmacOStvOSwatchOSvisionOS
MultipeerConnectivity15 types
Discovers nearby peers and exchanges data over Wi-Fi, peer-to-peer Wi-Fi, and Bluetooth without internet.
iOSmacOStvOSwatchOSvisionOS
SystemConfiguration17 types
Inspects and manages network reachability, captive networks and the system's dynamic network configuration store.
iOSmacOStvOSwatchOSvisionOS
CFNetwork18 types
Low-level Core Foundation networking: HTTP/FTP streams, hosts, sockets, proxy support, and network service discovery.
iOSmacOStvOSwatchOSvisionOS
CoreWLAN19 types
Queries and controls Wi-Fi interfaces, scanning networks, channels, and configuring/associating to wireless networks on macOS.
iOSmacOStvOSwatchOSvisionOS
DeviceDiscoveryUI5 types
Present a system device picker to discover and connect to nearby network devices, requesting access for the selected device.
iOSmacOStvOSwatchOSvisionOS
NetFS
Network filesystem mounting plugin and utility APIs for connecting to network file shares on macOS.
iOSmacOStvOSwatchOSvisionOS
vmnet4 types
Low-level virtual network interface API for attaching VMs to host networking in shared, bridged, or host modes.
iOSmacOStvOSwatchOSvisionOS
WatchConnectivity7 types
Two-way communication between a paired iPhone and Apple Watch app via sessions, messages, and file transfers.
iOSmacOStvOSwatchOSvisionOS
WiFiAware17 types
Establish peer-to-peer Wi-Fi Aware connections between nearby devices with quality-of-service control over data transmission.
iOSmacOStvOSwatchOSvisionOS
WiFiInfrastructure7 types
Lets a container app control Wi-Fi network-sharing with connected accessories, exposing channels, MAC addresses and sharing authorization.
iOSmacOStvOSwatchOSvisionOS
WirelessInsights3 types
Receive predictions of anticipated cellular network availability so apps can act ahead of changes in connectivity.
iOSmacOStvOSwatchOSvisionOS
_DeviceDiscoveryUI_SwiftUI overlay2 types
SwiftUI controls to advertise as discoverable and to pick nearby local devices for peer-to-peer communication.
iOSmacOStvOSwatchOSvisionOS
← All technologies