2010-10-17 10 views

Respuesta

4

Siempre me ha gustado DMG mejor. No tiene que preocuparse por el desorden del sistema de archivos extraídos, ya que puede desmontar la imagen cuando termine de instalarla.

Si el proceso de instalación de su aplicación es del tipo "simplemente póngalo en aplicaciones", también puede proporcionar un alias a esa carpeta en el DMG, lo que hace las cosas realmente sencillas.

+0

Creo que el Thunderbird DMG I instaló recientemente un poco de cosas exageradas: tenían un fondo muy elegante con una flecha, por lo que la ventana se parecía más a las instrucciones de instalación que algo que realmente podía manipular. – SamB

4

Curiosamente, estaba leyendo esto, habiéndole sido referido esta mañana. http://daringfireball.net/2009/09/how_should_mac_apps_be_distributed

Me gustan las distribuciones de archivos .dmg porque presentan una metáfora de disquete o disco con la que me siento cómodo.

Puedo dar fe de que la ventana del buscador de nivel superior .dmg presentada confunde un poco. Las distribuciones de archivos .zip tienden a ser más claras para esas personas.

+0

+1 con metáfora de disco. Realmente es útil para nosotros – swdev

+1

No creo que sea solo una metáfora, según tengo entendido, el sistema operativo piensa que * ¡es * un disco! – SamB

0

Zip necesita espacio de disco para expandirse, ya que en realidad crea un nuevo directorio para duplicar en un formato más grande lo que está en el archivo. DMG funciona de manera similar a la conexión de una unidad de disco USB: no se necesita espacio de volumen de inicio, hasta que arrastre los archivos necesarios a la unidad interna.

Estas personas que ponen una imagen de flecha en su ventana DMG deberían agregar las palabras "ARRASTRAR A LAS APLICACIONES" a la flecha, porque les prometo que un sorprendente porcentaje de nuevos usuarios de Mac se perderá la idea, como un comentarista aquí dicho.

También hay un mayor proceso de seguridad para DMG. Hay un nivel de verificación que no ocurre con un Zip. Es posible que un Zip esté programado para auto expandirse y los contenidos se pueden programar para autoinstalarse. Pregúntele a cualquier usuario de PC desde hace mucho tiempo.

Un comentario menciona distinguir un instalador de una aplicación. En Windows, ambos tienen el mismo aspecto (filename.exe), pero en OS X, una aplicación DEBE ser un paquete listo para usar. Un instalador debe ser filename.pkg (paquete instalador) o filename.mpkg (paquete múltiple: 2 o más paquetes que normalmente se ejecutan en serie). La rutina es para .app, arrastre al directorio de Aplicaciones; para .pkg o .mpkg, haga doble clic allí mismo en la ventana de imagen del disco. A veces, un desarrollador sacará uno rápido y usará un paquete de aplicaciones como instalador. Deberían ser forzados a caminar por el tablón.

Cuestiones relacionadas