All products provided by SpaceShadow are designed for platform independence, strictly separating the core logic from the hardware-dependent layer (also known as the porting layer, or simply "ports"). This section describes the ports provided by SpaceShadow and explains how to implement custom ports for other platforms.