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 suelen hacerlo en Windows.
¿Qué es una buena práctica a seguir? ¿Debo crear un acceso directo de escritorio para mi aplicación que he desarrollado?
Respuestas:
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.
La forma más amable de hacer esto sería incorporar al usuario y preguntar si desea algún acceso directo la primera vez que inicie la aplicación. Apple recomienda que tenga una incorporación muy ligera, por lo que incluso esto va en contra de la "mejor práctica", pero lo vería como la mejor manera de crear un alias si considera que es la decisión correcta para la mayoría de los usuarios de su aplicación.
Te animo a que leas las HIG: Pautas de interfaz humana y los muchos videos gratuitos de WWDC sobre el empaquetado y la instalación de la aplicación; tu pregunta es buena y pensar cómo la gente ve tu aplicación durante la instalación es muy útil para que tu aplicación tenga éxito con muchos clientes.
fuente
Esta respuesta fue escrita antes de la aclaración de que el OP es desde la perspectiva del desarrollador, no del usuario final
Siempre he estado firmemente en la escuela de "nada en el escritorio" personalmente, pero cada uno por su cuenta.
Puede encontrar aplicaciones para iniciar en una de al menos 6 formas ...
El menú Apple > Elementos recientes
La carpeta de aplicaciones en sí
Plataforma de lanzamiento
Destacar
Arrastra la aplicación al Dock
Haga doble clic en cualquier documento y se abrirá la aplicación correspondiente, o haga clic con el botón derecho en Abrir con> para obtener una lista de alternativas que pueden manejar ese tipo de documento.
Tantas alternativas que no parece necesario abarrotar el escritorio con otro.
Sin embargo, es su máquina: haga lo que desee ;-)
fuente
No. Simplemente debe 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 en sí y un acceso directo a la
Applications
carpeta. El usuario puede elegir arrastrar la aplicación allí, o en cualquier otro lugar.fuente
Como usuario de Mac durante algunos años, no recuerdo ninguna aplicación que cree un acceso directo de 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 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.
fuente
Sí, usa el Dock. Sin embargo, es probable que tengas que arrastrar el ícono de la aplicación para agregarlo.
Si desea que los iconos siempre aparezcan, en el panel de control del Dock desmarque el elemento de la lista "Ocultar y mostrar automáticamente el Dock".
fuente
Francamente, esto se reduce a su preferencia personal. No hay malas o buenas prácticas realmente cuando se usan accesos directos de escritorio.
Generalmente en Mac, usarías el dock
Sin embargo, siéntase libre de agregar sus íconos directamente en el espacio del escritorio. Personalmente, uso mi escritorio simplemente para proyectos en los que estoy trabajando en ese momento, todo lo demás se archiva adecuadamente. Entonces, si tengo un trabajo en el que estoy trabajando, esa estructura de archivos será fácilmente accesible a través de mi escritorio.
Mi diseño de escritorio actual
fuente
Como otros han dicho, colocar las aplicaciones de uso común en el dock es la forma en que la mayoría de los usuarios de Mac se ocupan de esto, a menudo junto con Spotlight (Cmd-Space) para abrir aplicaciones de uso menos frecuente.
Si el dock no es lo suficientemente grande para ti, mira Launchpad , que está en tu carpeta de Aplicaciones. Puede configurar un método abreviado de teclado para abrirlo (en Preferencias del sistema> Teclado> Métodos abreviados), y le muestra una cuadrícula de iconos de inicio para todas sus aplicaciones instaladas, al igual que una pantalla de inicio de iPhone, que puede reorganizar como mejor le parezca. La mayoría de los usuarios de Mac desde hace mucho tiempo no lo usan o les gusta mucho, pero si está acostumbrado a tener accesos directos para todo en su escritorio en lugar de usar el menú Inicio de Windows, podría funcionar para usted.
También puede acceder a algo más como un menú Inicio agregando la carpeta de Aplicaciones a su dock, luego haciendo clic derecho y seleccionando "Mostrar contenido como lista". Luego, cada vez que haga clic en él en el futuro, verá un menú de todas las aplicaciones instaladas en las que puede hacer clic para iniciar.
fuente
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á el mío:
Cada uno de los elementos y listas de MoofMenu y los elementos individuales son en cascada y configurables por el usuario, y se puede acceder fácilmente rápidamente con el mouse o el panel táctil. 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 es muy fácil con la navegación por teclado en las ventanas del Finder, probablemente pueda 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 es muy útil ahora.
fuente
El escritorio esta 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
Razones para usar el escritorio
fuente