Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
DISTRIBUCIÓN
DE APLICACIONESCICLO: Desarrollo de Aplicaciones Multiplataforma
MÓDULO: Desarrollo de Interfaces
LAURA FOLGA...
DISTRIBUCIÓN SOFTWARE Y
SISTEMA DE GESTIÓN DE PAQUETES
Distribución
software
Sistema de
gestión de
paquetes
Laura Folgado ...
INSTALADORES
Un instalador permite instalar el software automáticamente:
– Añade archivos a directorios, registros a Windo...
PAQUETES AUTOINSTALABLES
Un paquete autoinstalable contiene la aplicación con todos los archivos y directorios. Puede
disp...
PERSONALIZACIÓN
DE LA INSTALACIÓN
Laura Folgado Galache | www.laurafolgado.es 5
I NS T A LADOR
• Tendrá un aspecto determinado:
– Logotipo de la aplicación.
– Logotipo de la empresa de desarrollo.
– Ico...
L OGOT I P O
• Características del logotipo:
– Legible.
– Escalable (vectorial).
– Reproducible.
– Distinguible.
– Memorab...
F ONDOS
• Deben seguir el diseño de la
aplicación.
• Mejor utilizar fondos blancos (la
atención aumenta frente a fondos
os...
B OT ONES
• Hay dos tipos de botones en un instalador:
– Aceptar / Cancelar (acuerdos de licencia, etc.).
– Siguiente / An...
I D I OMA
• Toda aplicación distibuida por Internet
debería poder instalarse en inglés, aparte de
incluir otros idiomas.
•...
GENERACIÓN DE
PAQUETES DE
INSTALACIÓN
Laura Folgado Galache | www.laurafolgado.es 11
OPCIONES PARA CREAR PAQUETES DE
INSTALACIÓN
Utilizar
entornos de
desarrollo
No generar instaladores “amigables”.
Ej En Net...
NE T B E ANS
• Permite generar ficheros .jar.
• Hay que configurar las
propiedades del proyecto donde
indicar:
– El main d...
HE R RAMI ENTAS
E XT E RNAS
• Permite generar ficheros .exe a
partir de .jar.
Laura Folgado Galache | www.laurafolgado.es ...
MOD O
D E S A TENDI DO
• Permite configurar opciones por
defecto para que el usuario no
tenga que elegir parámetros de
ins...
P A R ÁMETROS D E
C ONFI GURACI ÓN
• Idioma de la instalación.
• Acuerdos de licencia.
• Ruta de instalación de los
archiv...
I N T E R A C C I Ó N C O N
E L U S U A R I O
Ventana de selección de idioma.
Ventana de bienvenida.
Acuerdo de licencia.
...
CRÉDITOS
• Los contenidos de esta presentación han sido extraídos de los Materiales Formativos
de FP Online, propiedad del...
Upcoming SlideShare
Loading in …5
×

Distribución de aplicaciones

7,263 views

Published on

Empaquetado y distribución de aplicaciones java.
Desarrollo de Interfaces (2º Desarrollo de aplicaciones multiplataforma)

Published in: Education
  • Be the first to comment

  • Be the first to like this

Distribución de aplicaciones

  1. 1. DISTRIBUCIÓN DE APLICACIONESCICLO: Desarrollo de Aplicaciones Multiplataforma MÓDULO: Desarrollo de Interfaces LAURA FOLGADO GALACHE | WWW.LAURAFOLGADO.ES
  2. 2. DISTRIBUCIÓN SOFTWARE Y SISTEMA DE GESTIÓN DE PAQUETES Distribución software Sistema de gestión de paquetes Laura Folgado Galache | www.laurafolgado.es 2
  3. 3. INSTALADORES Un instalador permite instalar el software automáticamente: – Añade archivos a directorios, registros a Windows. – De manera transparente al usuario. – Registra la aplicación. – Crea menús y accesos directos. Verificación compatibilidad. Verificación de integridad. Creación de directorios. Creación de usuarios. Creación de archivos, desempaquetado, descompresión. Compilación y enlace de bibliotecas. Configuración. Definición de variables de entorno. Registro de la aplicación y autor. Laura Folgado Galache | www.laurafolgado.es 3
  4. 4. PAQUETES AUTOINSTALABLES Un paquete autoinstalable contiene la aplicación con todos los archivos y directorios. Puede disponer de un asistente de instalación. – .exe (Windows) – .deb (Debian) – .rpm (Red Hat) – .dmg (MacOs) Laura Folgado Galache | www.laurafolgado.es 4
  5. 5. PERSONALIZACIÓN DE LA INSTALACIÓN Laura Folgado Galache | www.laurafolgado.es 5
  6. 6. I NS T A LADOR • Tendrá un aspecto determinado: – Logotipo de la aplicación. – Logotipo de la empresa de desarrollo. – Icono propio. – Colores determinados. – Tabla de contenido con hipervínculos. – Archivo índice. • Características: – Compresión de datos (LZX). – Construída con motor de búsqueda. – Pueden fusionarse varios ficheros de ayuda. Laura Folgado Galache | www.laurafolgado.es 6
  7. 7. L OGOT I P O • Características del logotipo: – Legible. – Escalable (vectorial). – Reproducible. – Distinguible. – Memorable. • Se utiliza en el instalador y en el icono de la aplicación. Identifica a la empresa desarrolladora. Ver enlace: Anatomía de un logotipo Laura Folgado Galache | www.laurafolgado.es 7
  8. 8. F ONDOS • Deben seguir el diseño de la aplicación. • Mejor utilizar fondos blancos (la atención aumenta frente a fondos oscuros o de color). Laura Folgado Galache | www.laurafolgado.es 8
  9. 9. B OT ONES • Hay dos tipos de botones en un instalador: – Aceptar / Cancelar (acuerdos de licencia, etc.). – Siguiente / Anterior. • Tener en cuenta la consistencia: – Mantener formato y aspecto. – Mantener la misma localización entre ventanas. Laura Folgado Galache | www.laurafolgado.es 9
  10. 10. I D I OMA • Toda aplicación distibuida por Internet debería poder instalarse en inglés, aparte de incluir otros idiomas. • En el proceso de instalación el usuario puede elegir el idioma de la instalación. Laura Folgado Galache | www.laurafolgado.es 10
  11. 11. GENERACIÓN DE PAQUETES DE INSTALACIÓN Laura Folgado Galache | www.laurafolgado.es 11
  12. 12. OPCIONES PARA CREAR PAQUETES DE INSTALACIÓN Utilizar entornos de desarrollo No generar instaladores “amigables”. Ej En Netbeans: .jar, Utilizar herramientas externas Presentan interfaces más "amigables". Pueden utilizar archivos generados por IDEs o generarlos ellos. Instalar en modo desatendido Permite configurar opciones por defecto para la instalación. Laura Folgado Galache | www.laurafolgado.es 12
  13. 13. NE T B E ANS • Permite generar ficheros .jar. • Hay que configurar las propiedades del proyecto donde indicar: – El main de la aplicación. – Librerías externas. – Otros ficheros fuente. • Se genera un fichero “manifest” con las opciones en el .jar. Laura Folgado Galache | www.laurafolgado.es 13
  14. 14. HE R RAMI ENTAS E XT E RNAS • Permite generar ficheros .exe a partir de .jar. Laura Folgado Galache | www.laurafolgado.es 14
  15. 15. MOD O D E S A TENDI DO • Permite configurar opciones por defecto para que el usuario no tenga que elegir parámetros de instalación. Laura Folgado Galache | www.laurafolgado.es 15
  16. 16. P A R ÁMETROS D E C ONFI GURACI ÓN • Idioma de la instalación. • Acuerdos de licencia. • Ruta de instalación de los archivos. • Accesos directos en escritorio y menú. • Ejecutar la aplicación instalada. Laura Folgado Galache | www.laurafolgado.es 16
  17. 17. I N T E R A C C I Ó N C O N E L U S U A R I O Ventana de selección de idioma. Ventana de bienvenida. Acuerdo de licencia. Aceptación de herramientas opcionales a instalar. Selección de la ubicación donde se guardan los archivos. Selección de accesos directos. Proceso de instalación. Finalización. Laura Folgado Galache | www.laurafolgado.es 17
  18. 18. CRÉDITOS • Los contenidos de esta presentación han sido extraídos de los Materiales Formativos de FP Online, propiedad del Ministerio de Educación, Cultura y Deporte. • Su uso está restringido a fines exclusivamente relacionados con ofertas de enseñanza de Formación Profesional. • El aviso legal de estos contenidos puede ser consultado en el siguiente enlace: Aviso legal. • Las imágenes que ilustran las presentaciones han sido tomadas por la autora a partir de aplicaciones y sistemas operativos que pueden ser descargados libremente. Laura Folgado Galache | www.laurafolgado.es 18

×