Перемещение в папку приложений
Большинство программ на Маке не требуют установки, их просто запускаешь, и они работают. Традиционно программы живут в папке /Applications. Обычный дистрибутив программы представляет собой образ диска с двумя файлами: собственно приложением и алиасом для папки /Applications, чтобы можно было сразу приложение перетащить куда следует, не открывая лишних окон.
Это классно, но хочется-то сразу запустить и попробовать программу. Конечно, она запустится и из образа диска, но потом надо всё же не забыть скопировать её, ведь не будешь же держать её образ диска вечно примонтированным.
Так вот, меня очень порадовала программа Алармс тем, что после запуска прямо из образа, она выразила готовность самостоятельно скопировать себя в /Applications:

Все другие программы должны так же делать.
Это классно, но хочется-то сразу запустить и попробовать программу. Конечно, она запустится и из образа диска, но потом надо всё же не забыть скопировать её, ведь не будешь же держать её образ диска вечно примонтированным.
Так вот, меня очень порадовала программа Алармс тем, что после запуска прямо из образа, она выразила готовность самостоятельно скопировать себя в /Applications:

Все другие программы должны так же делать.
Другое дело, что в ОС могут быть АПИ, которые делают создание такого окна вопросом одной строчки кода.
Даниил Белый, интересный способ! Из таких мелочей и состоят продукты Apple.
В целом, зачем нужно это диаголовое окно? Ведь если бы я хотел переместить приложение в Applications, то наверное переместил бы.
http://daringfireball.net/2009/09/how_should_mac_apps_be_distributed