20 votos

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

He instalado algunos programas populares de Mac y observó que los paquetes de instalación no crean un acceso directo del escritorio como a menudo lo hacen en windows.

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

52voto

Oskar Puntos 1242

Yo diría escritorio alias de creación en el momento de instalar una aplicación es un anti-patrón y malas prácticas para los desarrolladores implementar como comportamiento predeterminado.

  • El escritorio pertenece el usuario final y macOS está diseñado para instalar apps para cada cuenta de usuario y a considerar más de un usuario por equipo. Para lograr esto, se está aumentando el instalador privilegios de root para cambiar varios escritorios o estás ignorando a corto / corte de la forma en que las aplicaciones pueden (o posiblemente debería) ser instalado para todos los demás usuarios.
  • El launchpad y dock y spotlight / Siri son la medida de inicio de la aplicación de herramientas y modismos de modo que puede suponer que sus clientes están muy familiarizados con cómo iniciar una aplicación que sólo eligió a instalar.

La mayoría de la clase forma de hacerlo sería a bordo del usuario y le pregunte si desea cualquiera de los accesos directos de la primera vez que inicie la aplicación. Apple recomienda que tener muy claro el proceso de incorporación, por lo que incluso esto está en contra de la "mejor práctica", pero yo lo veo como la mejor manera de hacer un alias si usted se siente que es el derecho de llamar para la mayoría de los usuarios de la aplicación.

Los invito a leer sobre el HIG - Humanos, las Directrices de Interfaz y la libre WWDC videos sobre la aplicación de los envases y la instalación de - tu pregunta es buena y pensando en cómo la gente ve su aplicación durante la instalación es super útil para hacer que tu aplicación tenga éxito, con muchos clientes.

35voto

Tetsujin Puntos 23061

Esta respuesta fue escrito antes de la aclaración de que el OP es de la perspectiva del desarrollador, no el usuario final

Siempre he sido firmemente de la escuela de la "nada en el escritorio" personalmente - pero cada uno a su propia casa.

Puedes encontrar aplicaciones para el lanzamiento en uno de los al menos 6 maneras...

  • El Apple  Menú > Artículos Recientes

  • La carpeta de Aplicaciones en sí

  • LaunchPad

  • Spotlight

  • Arrastre la Aplicación a la base

  • Haga doble clic en cualquier documento y la correspondiente aplicación va a lanzar, o haga clic en Abrir Con > para obtener una lista de alternativas que puede manejar ese tipo de documento.

Tantas alternativas que no considera necesario el desorden en el escritorio con otro.
Sin embargo, es su máquina de hacer lo que quiera ;-)

16voto

No. Solo deben copiar la aplicación a (o ) y permiten al usuario elegir si desea crear un acceso directo en el dock o en algún otro lugar.

Mucho tiempo, "instaladores" en macOS son sólo las imágenes de disco (dmg archivos) que contiene la aplicación sí mismo y un acceso directo a la `` carpeta. El usuario puede arrastrar la aplicación allí, o en cualquier otra cosa.

6voto

Feyisayo Puntos 23

Como usuario de Mac desde hace algunos años, no recuerdo para cualquier aplicación que crea el acceso directo del 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 esto no es un buen método, no por el uso de cpu o memoria, sino por las múltiples maneras que usted puede acceder a tus aplicaciones en MacOS , que es más eficiente y elegante.

3voto

Simon Rigby Puntos 519

Sí, utilizar el muelle. Probablemente deberás arrastrar el icono de la aplicación para agregar, sin embargo.

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X