Add a setting to apps to specify compatible platforms (Issue #199)