device.platform