Я устанавливал некоторые популярные программы для Mac и заметил, что установочные пакеты не создают ярлыки на рабочем столе, как это часто бывает в Windows.
Что такое хорошая практика: следует ли создать ярлык на рабочем столе для приложения, которое я разработал?
Ответы:
Я бы сказал, что создание псевдонимов рабочего стола во время установки приложения - это анти-паттерн и плохая практика для разработчиков в качестве поведения по умолчанию.
Самый добрый способ сделать это - подключить пользователя и спросить, хотят ли они каких-либо ярлыков при первом запуске приложения. Apple рекомендует иметь очень легкую регистрацию, так что даже это противоречит «лучшей практике», но я бы посчитал, что это лучший способ сделать псевдоним, если вы считаете, что это правильный вызов для большинства пользователей вашего приложения.
Я бы посоветовал вам прочитать руководство HIG - Human Interface Guidelines и множество бесплатных видеороликов WWDC, посвященных упаковке и установке приложений, - ваш вопрос хороший, и размышления о том, как люди видят ваше приложение во время установки, очень полезны для успеха вашего приложения со многими клиентов.
источник
Этот ответ был написан до разъяснения, что ОП с точки зрения разработчика, а не конечного пользователя
Я всегда твердо придерживался мнения о школе «ничего на рабочем столе» лично, но каждый по-своему.
Вы можете найти приложения для запуска одним из 6 способов ...
Apple Menu> Недавние пункты
Сама папка Приложения
LaunchPad
Прожектор
Перетащите приложение в док
Дважды щелкните любой документ, и соответствующее приложение запустится, или щелкните правой кнопкой мыши Открыть с помощью>, чтобы получить список альтернатив, которые могут обрабатывать этот тип документа.
Так много альтернатив, что нет необходимости загромождать рабочий стол другим.
Впрочем, это твоя машина - делай как хочешь ;-)
источник
Вы должны просто скопировать приложение в
/Applications
(или~/Applications
) и позволить пользователю выбирать, хотят ли они создать ярлык в доке или где-то еще.В большинстве случаев «установщики» в macOS - это просто образы дисков (файлы dmg), содержащие само приложение и ярлык для
Applications
папки. Пользователь может перетащить приложение туда или куда-либо еще.источник
Как пользователь Mac в течение нескольких лет, я не помню ни одного приложения, которое создает ярлык на рабочем столе после установки. Я считаю, что эта практика более знакома для пользователей, которые впервые приходят из среды Windows, но определенно это не очень хороший подход, не из-за использования памяти или процессора, но из-за множества способов доступа к вашим приложениям в MacOS, которые более эффективны и элегантны.
источник
Да, используйте док. Вам, вероятно, придется перетащить значок приложения на него, чтобы добавить его.
Если вы хотите, чтобы значки отображались всегда, на панели управления Dock снимите флажок с элемента списка «Автоматически скрывать и показывать Dock».
источник
Честно говоря, это зависит от ваших личных предпочтений. Там нет плохой или хорошей практики на самом деле при использовании ярлыков на рабочем столе.
Вообще на Mac вы бы использовали док
Тем не менее, не стесняйтесь добавлять свои значки прямо на рабочий стол. Лично я использую свой рабочий стол просто для проектов, над которыми я работаю в то время, все остальное хранится надлежащим образом. Поэтому, если у меня есть работа, над которой я работаю, эта файловая структура будет легко доступна через мой рабочий стол.
Мой текущий макет рабочего стола
источник
Как уже говорили другие, размещение часто используемых приложений на док-станции - это способ, которым большинство пользователей Mac справляются с этим, часто в сочетании с Spotlight (Cmd-Space) для открытия менее часто используемых приложений.
Если док-станция недостаточно велика для вас, проверьте Launchpad , который находится в папке «Приложения». Вы можете настроить сочетание клавиш для его открытия (в Системных настройках> Клавиатура> Сочетания клавиш), и оно отображает сетку значков запуска для всех установленных приложений, почти как домашний экран iPhone, который вы можете изменить по своему усмотрению. Многим давним пользователям Mac это не нравится или не нравится, но если вы привыкли использовать ярлыки для всего на рабочем столе, а не в меню «Пуск» Windows, это может сработать для вас.
Вы также можете получить доступ к чему-то более похожему на меню «Пуск», добавив папку «Приложения» в док-станцию, затем щелкнув правой кнопкой мыши и выбрав «Показать содержимое в виде списка». Затем, когда вы щелкнете по нему в будущем, вы увидите меню всех установленных приложений, которые вы можете нажать, чтобы запустить.
источник
Мне нравится незагроможденный рабочий стол и док-станция, и я годами использую MoofMenu, чтобы обеспечить легкий доступ к различным приложениям, утилитам и документам. MoofMenu помещает иконку Dogcow в меню. Вот мой:
Каждый из элементов и списков MoofMenu, а также отдельные элементы являются каскадными и настраиваемыми пользователем, и к ним легко добраться с помощью мыши или трекпада. У меня есть больше пунктов в этих меню, которые появляются в Dock, но меньше, чем хранятся в папке SSD / Applications.
Если вы очень легко пользуетесь навигацией по клавиатуре в окнах Finder, вы, вероятно, сможете быстрее получить доступ к элементам. Но я не очень хорош, и мне нравится видеть и легко выбирать из списка предметов, который включает, возможно, 95% моих обычных целей.
IIRC, каскадные меню были введены в Mac OS 9. Тогда я нашел их очень полезными, а с MoofMenu все еще очень полезными сейчас.
источник
Рабочий стол мертв
Он был мертв на протяжении десятилетий, но благодаря поставщикам ОС и наивным пользователям он остается зомби-убийцей.
Причины НЕ использовать рабочий стол
Причины использования рабочего стола
источник