¿Es una buena práctica crear un acceso directo de escritorio en mac?

20

He estado instalando algún software popular para Mac y observé que los paquetes de instalación no crean un acceso directo de escritorio como lo hacen a menudo en Windows.

¿Qué es una buena práctica a seguir? ¿Debo crear un acceso directo de escritorio para mi aplicación que he desarrollado?

    
pregunta Mozfox 08.10.2018 - 12:45

9 respuestas

53

Yo diría que la creación de alias de escritorio en el momento de la instalación de una aplicación es un antipatrón y una mala práctica para que los desarrolladores la implementen como comportamiento predeterminado.

  • El escritorio pertenece al usuario final y macOS está diseñado para instalar aplicaciones para cada cuenta de usuario y considerar a más de un usuario por computadora. Para lograr esto, está escalando el instalador a los privilegios de root para cambiar varios escritorios o está ignorando / acortando la forma en que las aplicaciones pueden (o posiblemente deberían) instalarse para todos los usuarios subsiguientes.
  • Launchpad y dock and spotlight / Siri son las herramientas e idiomas de lanzamiento de aplicaciones a medida, por lo que puede asumir que sus clientes están muy familiarizados con la forma de iniciar una aplicación que decidieron instalar.

La forma más amable de hacerlo es incorporando al usuario y preguntándole si desea algún acceso directo la primera vez que inicie la aplicación. Apple recomienda que tengas una incorporación muy ligera, por lo que incluso esto va en contra de las "mejores prácticas", pero lo vería como la mejor forma de crear un alias si consideras que es la decisión correcta para la mayoría de los usuarios de tu aplicación.

Le animo a que lea las Directrices de Interfaz Humana y HIG y los muchos videos gratuitos de WWDC sobre el empaquetado y la instalación de la aplicación. Su pregunta es buena y pensar cómo la gente ve su aplicación durante la instalación es muy útil para hacer su aplicación. tener éxito con muchos clientes.

respondido por el bmike 08.10.2018 - 15:06
36

Esta respuesta se escribió antes de aclarar que el OP es desde la perspectiva del desarrollador, no del usuario final

Siempre he sido firme en la escuela de "nada en el escritorio" personalmente, pero cada uno a lo suyo.

Puede encontrar aplicaciones para iniciar de al menos 6 formas ...

  • El menú  de Apple > Artículos recientes

  • La propia carpeta de aplicaciones

  • LaunchPad

  • Spotlight

  • Arrastra la aplicación al Dock

  • Haga doble clic en cualquier documento & la aplicación correspondiente se iniciará o haga clic con el botón derecho en Abrir con > para obtener una lista de alternativas que puedan manejar ese tipo de documento.

Tantas alternativas que no parece necesario saturar el escritorio con otra.
Sin embargo, es su máquina: haga lo que desee ;-)

    
respondido por el Tetsujin 08.10.2018 - 12:58
17

No. Solo debes copiar la aplicación a /Applications (o ~/Applications ), y dejar que el usuario elija si desea crear un acceso directo en el dock o en otro lugar.

La mayoría de las veces, los "instaladores" en macOS son solo imágenes de disco (archivos dmg) que contienen la aplicación y un acceso directo a la carpeta Applications . El usuario puede elegir arrastrar la aplicación allí o en cualquier otro lugar.

    
respondido por el Baptiste Candellier 08.10.2018 - 17:00
6

Como usuario de Mac durante algunos años, no recuerdo ninguna aplicación que cree un acceso directo en el escritorio después de la instalación. Creo que esta práctica es más familiar para los usuarios que vienen de un entorno Windows por primera vez, pero definitivamente este no es un buen enfoque, no por el uso de memoria o CPU, sino por las múltiples formas en que puede acceder a sus aplicaciones en. MacOS, que son más eficientes y elegantes.

    
respondido por el Eduardo Toro 11.10.2018 - 06:01
3

Sí, usa el Dock. Sin embargo, es probable que tenga que arrastrar el ícono de la aplicación para agregarla.

Si desea que los iconos aparezcan siempre, en el panel de control del Dock, desmarque el elemento de la lista "Ocultar automáticamente y mostrar el Dock".

    
respondido por el fabrice 08.10.2018 - 13:37
3

Francamente, esto se reduce a tus preferencias personales. No hay una mala o buena práctica realmente cuando se usan accesos directos de escritorio.

Generalmente en Mac, usaría el dock

Sin embargo, siéntase libre de agregar sus íconos directamente al espacio del escritorio. Personalmente, uso mi escritorio simplemente para proyectos en los que estoy trabajando en ese momento, todo lo demás se archiva de manera adecuada. Entonces, si tengo un trabajo en el que estoy trabajando, la estructura del archivo será fácilmente accesible desde mi escritorio.

Mi diseño de escritorio actual

    
respondido por el Joe 08.10.2018 - 18:07
2

Como han dicho otros, colocar aplicaciones de uso común en el dock es la forma en que la mayoría de los usuarios de Mac tratan esto, a menudo junto con Spotlight (Cmd-Space) para abrir aplicaciones de uso menos frecuente.

Si el dock no es lo suficientemente grande para usted, consulte Launchpad , que se encuentra en su carpeta de Aplicaciones . Puede configurar un método abreviado de teclado para abrirlo (en Preferencias del sistema > Teclado > Accesos directos), y le muestra una cuadrícula de iconos de inicio para todas las aplicaciones instaladas, como la pantalla de inicio de un iPhone, que puede reorganizar como ve. ajuste. La mayoría de los usuarios de Mac desde hace mucho tiempo no lo usan o no les gusta mucho, pero si está acostumbrado a tener accesos directos para todo en su escritorio en lugar de usar el menú de Inicio de Windows, podría funcionar para usted.

También puede acceder a algo más como un menú de Inicio agregando la carpeta de Aplicaciones a su base de acoplamiento, luego haciendo clic derecho y seleccionando "Mostrar contenido como lista". Luego, cuando haga clic en él en el futuro, verá un menú de todas las aplicaciones instaladas en las que puede hacer clic para iniciar.

    
respondido por el calum_b 08.10.2018 - 15:14
1

Me gusta un escritorio y un Dock despejados, y he usado MoofMenu durante años para permitir un fácil acceso a Varias aplicaciones, utilidades y documentos. MoofMenu coloca un icono de Dogcow en la barra de menú. Aquí está la mía:

Cada uno de los elementos y listas de MoofMenu y los elementos individuales son en cascada y configurables por el usuario, y son fácilmente accesibles con el mouse o el trackpad. Tengo más elementos en estos menús que aparecen en el Dock, pero menos de los que están almacenados en la carpeta SSD / Aplicaciones.

Si eres muy fácil con la navegación por teclado en las ventanas del Finder, probablemente puedas acceder a los elementos más rápidamente de esa manera. Pero no soy tan bueno, y disfruto ver y elegir fácilmente de una lista de elementos que incluye quizás el 95% de mis objetivos habituales.

IIRC, los menús en cascada se introdujeron en Mac OS 9. Los encontré muy útiles entonces, y con MoofMenu todavía son muy útiles ahora.

    
respondido por el David 08.10.2018 - 16:34
-2

El escritorio está muerto

Ha estado muerto durante décadas, pero gracias a los proveedores de sistemas operativos y usuarios ingenuos, sigue siendo un zombie asesino.

Razones para no usar el escritorio

  • No puede organizar por fecha, tamaño y todos los demás atributos que puede en una ventana del Finder o del Explorador
  • Ni siquiera puedes ver el nombre completo del archivo si es largo
  • Al menos en Windows, hay una superposición molesta de escritorios personales y "públicos", lo que hace que rastrear el archivo real sea un verdadero problema.
  • Las aplicaciones pertenecen a los directorios de Apps o ProgramFiles. Periodo.
  • el escritorio no es navegable como lo es una ventana de Finder / Explorer, ni tiene barra lateral de navegación rápida.

Razones para usar el escritorio

  • Los desarrolladores idiotas ponen un ícono de enlace allí
  • Nunca aprendiste que existen ventanas de directorio (Finder / Explorer).
  • Le gusta perder minutos tratando de encontrar el ícono que desea, especialmente porque se combina con la imagen de fondo funky que puso en su escritorio.
respondido por el Carl Witthoft 10.10.2018 - 14:56

Lea otras preguntas en las etiquetas