Eu instalei algum software popular para Mac e observei que os pacotes de instalação não criam um atalho na área de trabalho, como costumam fazer no Windows.
Quais são as boas práticas a seguir: Devo criar um atalho na área de trabalho para o meu aplicativo que desenvolvi?
Respostas:
Eu diria que a criação de alias de desktop no momento da instalação de um aplicativo é um anti-padrão e uma prática recomendada para os desenvolvedores implementarem como comportamento padrão.
A maneira mais gentil de fazer isso seria integrar o usuário e perguntar se ele deseja algum atalho na primeira vez que iniciar o aplicativo. A Apple recomenda que você tenha uma integração muito leve, portanto, isso é contra as "melhores práticas", mas eu consideraria a melhor maneira de criar um alias se você achar que é a decisão certa para a maioria dos usuários do seu aplicativo.
Gostaria de encorajá-lo a ler as HIG - Human Interface Guidelines e os muitos vídeos gratuitos da WWDC sobre embalagem e instalação de aplicativos - sua pergunta é boa e pensar em como as pessoas veem seu aplicativo durante a instalação é super útil para que seu aplicativo tenha sucesso com muitos clientes.
fonte
Esta resposta foi escrita antes do esclarecimento de que o OP é da perspectiva do desenvolvedor, não do usuário final
Eu sempre fui firmemente da escola do "nada na área de trabalho" pessoalmente - mas cada um na sua.
Você pode encontrar aplicativos para iniciar de pelo menos 6 maneiras ...
A Apple Menu> Itens Recentes
A própria pasta Applications
Plataforma de lançamento
Holofote
Arraste o aplicativo para o Dock
Clique duas vezes em qualquer documento e o aplicativo relevante será iniciado ou clique com o botão direito em Abrir com> para obter uma lista de alternativas que podem lidar com esse tipo de documento.
Tantas alternativas que não parece necessário desorganizar a área de trabalho com outra.
No entanto, é a sua máquina - faça como quiser ;-)
fonte
Não. Você deve apenas copiar o aplicativo para
/Applications
(ou~/Applications
) e deixar o usuário escolher se deseja criar um atalho no dock ou em outro lugar.Na maioria das vezes, os "instaladores" no macOS são apenas imagens de disco (arquivos dmg) contendo o próprio aplicativo e um atalho para a
Applications
pasta. O usuário pode optar por arrastar o aplicativo para lá ou para qualquer outro lugar.fonte
Como usuário de Mac há alguns anos, não lembro de nenhum aplicativo que cria atalho na área de trabalho após a instalação. Acredito que essa prática seja mais familiar para usuários que vêm de um ambiente Windows pela primeira vez, mas definitivamente essa não é uma boa abordagem, não por causa do uso de memória ou da CPU, mas pelas várias maneiras pelas quais você pode acessar seus aplicativos em MacOS, que são mais eficientes e elegantes.
fonte
Sim, use o Dock. Você provavelmente terá que arrastar o ícone do aplicativo para adicioná-lo.
Se você deseja que os ícones sempre apareçam, no painel de controle do Dock, desmarque o item da lista "Ocultar e mostrar automaticamente o Dock".
fonte
Francamente, isso se resume a sua preferência pessoal. Não há ruim ou boa prática realmente ao usar atalhos de mesa.
Geralmente no Mac, você usaria o dock
No entanto, sinta-se à vontade para adicionar seus ícones diretamente ao espaço da área de trabalho. Pessoalmente, eu uso minha área de trabalho simplesmente para projetos nos quais estou trabalhando no momento; todo o resto é arquivado adequadamente. Portanto, se eu tiver um trabalho em que estou trabalhando, essa estrutura de arquivos ficará facilmente acessível na minha área de trabalho.
Meu layout atual da área de trabalho
fonte
Como já foi dito, colocar aplicativos comumente usados no encaixe é a maneira como a maioria dos usuários de Mac lida com isso, geralmente em conjunto com o Spotlight (Cmd-Space) para abrir aplicativos usados com menos frequência.
Se o encaixe não for grande o suficiente para você, confira o Launchpad , que está na sua pasta Aplicativos. Você pode configurar um atalho de teclado para abri-lo (em Preferências do sistema> Teclado> Atalhos) e mostra uma grade de ícones de inicialização para todos os aplicativos instalados, como uma tela inicial do iPhone, que você pode reorganizar conforme desejar. A maioria dos usuários antigos de Mac não usa ou gosta muito, mas se você está acostumado a ter atalhos para tudo na área de trabalho, em vez de usar o menu Iniciar do Windows, isso pode funcionar para você.
Você também pode acessar algo mais parecido com o menu Iniciar, adicionando a pasta Aplicativos ao seu encaixe, clicando com o botão direito do mouse e selecionando "Mostrar conteúdo como lista". Então, sempre que você clicar no futuro, verá um menu de todos os aplicativos instalados nos quais poderá clicar para iniciar.
fonte
Gosto de uma área de trabalho organizada e do Dock e uso o MoofMenu há anos para permitir fácil acesso a vários aplicativos, utilitários e documentos. MoofMenu coloca um ícone Dogcow na barra de menus. Aqui está o meu:
Cada um dos itens e listas do MoofMenu e itens individuais são em cascata e configuráveis pelo usuário, e facilmente alcançáveis rapidamente com o mouse ou o trackpad. Tenho mais itens nesses menus que aparecem no Dock, mas menos que os armazenados na pasta SSD / Aplicativos.
Se você é muito fácil com a navegação por teclado nas janelas do Finder, provavelmente pode acessar itens mais rapidamente dessa maneira. Mas não sou tão bom e gosto de ver e escolher com facilidade uma lista de itens que inclui talvez 95% dos meus objetivos regulares.
IIRC, menus em cascata foram introduzidos no Mac OS 9. Eu os achei muito úteis na época, e com o MoofMenu ainda é muito útil agora.
fonte
A área de trabalho está inoperante
Ele está morto há décadas, mas graças aos fornecedores de sistemas operacionais e usuários ingênuos, ele permanece como um zumbi assassino.
Razões para NÃO usar a área de trabalho
Razões para usar a área de trabalho
fonte