Platform-dependant screen snapper - Handling platform-specific dependencies

The source code of this example is available on GitHub. A step-by-step walkthrough will be released soon.