This document discusses how to create desktop applications in Pharo that integrate well with operating systems. It presents a plan to take an existing Bloc+Toplo game application, add OS integration features like menus and notifications, package it using the Pharo Embedded Support library, generate scripts to automatically build installers, and run the scripts in a CI pipeline to distribute the application for Windows and macOS. Examples of OS integration libraries and an open source project demonstrating this process are also referenced.