SlideShare una empresa de Scribd logo
1 de 18
DISTRIBUCIÓN
DE APLICACIONESCICLO: Desarrollo de Aplicaciones Multiplataforma
MÓDULO: Desarrollo de Interfaces
LAURA FOLGADO GALACHE | WWW.LAURAFOLGADO.ES
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
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
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
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.
– 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
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
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
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
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
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 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
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
HE R RAMI ENTAS
E XT E RNAS
• Permite generar ficheros .exe a
partir de .jar.
Laura Folgado Galache | www.laurafolgado.es 14
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
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
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
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

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

3.5 Nessus
3.5 Nessus3.5 Nessus
3.5 Nessus
 
Investigacion unidad 3
Investigacion unidad 3Investigacion unidad 3
Investigacion unidad 3
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Serivodres de aplicacion
Serivodres de aplicacionSerivodres de aplicacion
Serivodres de aplicacion
 
Analizador de protocolos
Analizador  de  protocolosAnalizador  de  protocolos
Analizador de protocolos
 
Todos+los+comandos+que+hay+que+saber+para+configurar+un+router
Todos+los+comandos+que+hay+que+saber+para+configurar+un+routerTodos+los+comandos+que+hay+que+saber+para+configurar+un+router
Todos+los+comandos+que+hay+que+saber+para+configurar+un+router
 
Políticas de grupos GPO
Políticas de grupos GPOPolíticas de grupos GPO
Políticas de grupos GPO
 
Multiprocesamiento
MultiprocesamientoMultiprocesamiento
Multiprocesamiento
 
Distribuciones Linux
Distribuciones LinuxDistribuciones Linux
Distribuciones Linux
 
3. Modelos OSI y TCP/IP (Características, Funciones, Diferencias)
3.	Modelos OSI y TCP/IP (Características, Funciones, Diferencias)3.	Modelos OSI y TCP/IP (Características, Funciones, Diferencias)
3. Modelos OSI y TCP/IP (Características, Funciones, Diferencias)
 
dispositivos de capa 3 en redes
dispositivos de capa 3 en redes dispositivos de capa 3 en redes
dispositivos de capa 3 en redes
 
VLAN
VLANVLAN
VLAN
 
Reporte de prácticas capítulo 1 cisco
Reporte de prácticas capítulo 1 ciscoReporte de prácticas capítulo 1 cisco
Reporte de prácticas capítulo 1 cisco
 
Dhcp
DhcpDhcp
Dhcp
 
Sistema distribuido
Sistema distribuidoSistema distribuido
Sistema distribuido
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Capa de red
Capa de redCapa de red
Capa de red
 
Ciclo de instrucción
Ciclo de instrucciónCiclo de instrucción
Ciclo de instrucción
 
Examen final de redes
Examen final de redesExamen final de redes
Examen final de redes
 
Etherchannel CCNA
Etherchannel CCNAEtherchannel CCNA
Etherchannel CCNA
 

Similar a Distribución de aplicaciones

Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01zamy3456
 
Opciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de softwareOpciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de softwareFreddy Fuentes
 
.NET UY Meetup 4 - Windows 8: Lecciones Aprendidas by Alvaro Regalado & Leona...
.NET UY Meetup 4 - Windows 8: Lecciones Aprendidas by Alvaro Regalado & Leona....NET UY Meetup 4 - Windows 8: Lecciones Aprendidas by Alvaro Regalado & Leona...
.NET UY Meetup 4 - Windows 8: Lecciones Aprendidas by Alvaro Regalado & Leona....NET UY Meetup
 
Tutorial Trabajar con PDF
Tutorial Trabajar con PDFTutorial Trabajar con PDF
Tutorial Trabajar con PDFOsvaldo Courdin
 
Instructivo para ingreso a HMH inglés y Plataforma LOGOS Inicial 2014
Instructivo para ingreso a HMH inglés y Plataforma LOGOS Inicial 2014Instructivo para ingreso a HMH inglés y Plataforma LOGOS Inicial 2014
Instructivo para ingreso a HMH inglés y Plataforma LOGOS Inicial 2014Logos Academy
 
Cómo descargar e instalar Pro Tools.docx
Cómo descargar e instalar Pro Tools.docxCómo descargar e instalar Pro Tools.docx
Cómo descargar e instalar Pro Tools.docxandres804859
 
Ardora - Herramienta de elaboración de actividades
Ardora - Herramienta de elaboración de actividadesArdora - Herramienta de elaboración de actividades
Ardora - Herramienta de elaboración de actividadesMaria Jose Melo Caicedo
 
Presentación de estudiantes de grado 11
Presentación de estudiantes de grado 11Presentación de estudiantes de grado 11
Presentación de estudiantes de grado 11FernandoAntonioVales
 

Similar a Distribución de aplicaciones (20)

Programas hoja 1
Programas   hoja 1Programas   hoja 1
Programas hoja 1
 
ADA3_B1_
ADA3_B1_ADA3_B1_
ADA3_B1_
 
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01
Opcionesdeaccesibilidadeinstalaciondesoftware 111205122546-phpapp01
 
Opciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de softwareOpciones de accesibilidad e instalacion de software
Opciones de accesibilidad e instalacion de software
 
.NET UY Meetup 4 - Windows 8: Lecciones Aprendidas by Alvaro Regalado & Leona...
.NET UY Meetup 4 - Windows 8: Lecciones Aprendidas by Alvaro Regalado & Leona....NET UY Meetup 4 - Windows 8: Lecciones Aprendidas by Alvaro Regalado & Leona...
.NET UY Meetup 4 - Windows 8: Lecciones Aprendidas by Alvaro Regalado & Leona...
 
Tutorial Trabajar con PDF
Tutorial Trabajar con PDFTutorial Trabajar con PDF
Tutorial Trabajar con PDF
 
Instructivo para ingreso a HMH inglés y Plataforma LOGOS Inicial 2014
Instructivo para ingreso a HMH inglés y Plataforma LOGOS Inicial 2014Instructivo para ingreso a HMH inglés y Plataforma LOGOS Inicial 2014
Instructivo para ingreso a HMH inglés y Plataforma LOGOS Inicial 2014
 
Diccionario
DiccionarioDiccionario
Diccionario
 
Diccionario
DiccionarioDiccionario
Diccionario
 
UNIDAD I - CAPITULO III
UNIDAD I - CAPITULO IIIUNIDAD I - CAPITULO III
UNIDAD I - CAPITULO III
 
Ardora
Ardora Ardora
Ardora
 
Cómo descargar e instalar Pro Tools.docx
Cómo descargar e instalar Pro Tools.docxCómo descargar e instalar Pro Tools.docx
Cómo descargar e instalar Pro Tools.docx
 
Trabajo slideshare
Trabajo slideshareTrabajo slideshare
Trabajo slideshare
 
Trabajo slideshare
Trabajo slideshareTrabajo slideshare
Trabajo slideshare
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Instructivo hmh013
Instructivo hmh013Instructivo hmh013
Instructivo hmh013
 
Ardora - Herramienta de elaboración de actividades
Ardora - Herramienta de elaboración de actividadesArdora - Herramienta de elaboración de actividades
Ardora - Herramienta de elaboración de actividades
 
Presentación de estudiantes de grado 11
Presentación de estudiantes de grado 11Presentación de estudiantes de grado 11
Presentación de estudiantes de grado 11
 
Trabajo slideshare
Trabajo slideshareTrabajo slideshare
Trabajo slideshare
 
Trabajo slideshare
Trabajo slideshareTrabajo slideshare
Trabajo slideshare
 

Más de Laura Folgado Galache

Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)Laura Folgado Galache
 
Guías de estilo web - Diseño de interfaces web (Desarrollo de aplicaciones web)
Guías de estilo web - Diseño de interfaces web (Desarrollo de aplicaciones web)Guías de estilo web - Diseño de interfaces web (Desarrollo de aplicaciones web)
Guías de estilo web - Diseño de interfaces web (Desarrollo de aplicaciones web)Laura Folgado Galache
 
7. Utilización de mecanismos de comunicación asíncrona
7. Utilización de mecanismos de comunicación asíncrona7. Utilización de mecanismos de comunicación asíncrona
7. Utilización de mecanismos de comunicación asíncronaLaura Folgado Galache
 
5. Interacción con el usuario: eventos y formularios
5. Interacción con el usuario: eventos y formularios5. Interacción con el usuario: eventos y formularios
5. Interacción con el usuario: eventos y formulariosLaura Folgado Galache
 
6. Utilización del modelo de objetos del documento (DOM)
6. Utilización del modelo de objetos del documento (DOM)6. Utilización del modelo de objetos del documento (DOM)
6. Utilización del modelo de objetos del documento (DOM)Laura Folgado Galache
 
4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuario4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuarioLaura Folgado Galache
 
3. Utilización de los objetos predefinidos del lenguaje
3. Utilización de los objetos predefinidos del lenguaje3. Utilización de los objetos predefinidos del lenguaje
3. Utilización de los objetos predefinidos del lenguajeLaura Folgado Galache
 
2. Manejo de la sintaxis del lenguaje
2. Manejo de la sintaxis del lenguaje2. Manejo de la sintaxis del lenguaje
2. Manejo de la sintaxis del lenguajeLaura Folgado Galache
 
1. Arquitecturas y Herramientas de Programación
1. Arquitecturas y Herramientas de Programación1. Arquitecturas y Herramientas de Programación
1. Arquitecturas y Herramientas de ProgramaciónLaura Folgado Galache
 
Empaquetado de aplicaciones Java con Netbeans
Empaquetado de aplicaciones Java con NetbeansEmpaquetado de aplicaciones Java con Netbeans
Empaquetado de aplicaciones Java con NetbeansLaura Folgado Galache
 
Repaso de Java Swing usando Rally-Coach
Repaso de Java Swing usando Rally-CoachRepaso de Java Swing usando Rally-Coach
Repaso de Java Swing usando Rally-CoachLaura Folgado Galache
 
Blogs - Creación y participación en comunidades virtuales (CFIE Soria)
Blogs - Creación y participación en comunidades virtuales (CFIE Soria)Blogs - Creación y participación en comunidades virtuales (CFIE Soria)
Blogs - Creación y participación en comunidades virtuales (CFIE Soria)Laura Folgado Galache
 

Más de Laura Folgado Galache (20)

Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
Introducción a SASS - Diseño de Interfaces Web (Desarrollo de Aplicaciones Web)
 
Guías de estilo web - Diseño de interfaces web (Desarrollo de aplicaciones web)
Guías de estilo web - Diseño de interfaces web (Desarrollo de aplicaciones web)Guías de estilo web - Diseño de interfaces web (Desarrollo de aplicaciones web)
Guías de estilo web - Diseño de interfaces web (Desarrollo de aplicaciones web)
 
7. Utilización de mecanismos de comunicación asíncrona
7. Utilización de mecanismos de comunicación asíncrona7. Utilización de mecanismos de comunicación asíncrona
7. Utilización de mecanismos de comunicación asíncrona
 
5. Interacción con el usuario: eventos y formularios
5. Interacción con el usuario: eventos y formularios5. Interacción con el usuario: eventos y formularios
5. Interacción con el usuario: eventos y formularios
 
6. Utilización del modelo de objetos del documento (DOM)
6. Utilización del modelo de objetos del documento (DOM)6. Utilización del modelo de objetos del documento (DOM)
6. Utilización del modelo de objetos del documento (DOM)
 
4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuario4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuario
 
3. Utilización de los objetos predefinidos del lenguaje
3. Utilización de los objetos predefinidos del lenguaje3. Utilización de los objetos predefinidos del lenguaje
3. Utilización de los objetos predefinidos del lenguaje
 
2. Manejo de la sintaxis del lenguaje
2. Manejo de la sintaxis del lenguaje2. Manejo de la sintaxis del lenguaje
2. Manejo de la sintaxis del lenguaje
 
1. Arquitecturas y Herramientas de Programación
1. Arquitecturas y Herramientas de Programación1. Arquitecturas y Herramientas de Programación
1. Arquitecturas y Herramientas de Programación
 
Usabilidad web
Usabilidad webUsabilidad web
Usabilidad web
 
Usabilidad móvil
Usabilidad móvilUsabilidad móvil
Usabilidad móvil
 
Empaquetado de aplicaciones Java con Netbeans
Empaquetado de aplicaciones Java con NetbeansEmpaquetado de aplicaciones Java con Netbeans
Empaquetado de aplicaciones Java con Netbeans
 
Tipos de manuales
Tipos de manualesTipos de manuales
Tipos de manuales
 
Eventos y listeners en Java Swing
Eventos y listeners en Java SwingEventos y listeners en Java Swing
Eventos y listeners en Java Swing
 
Repaso de Java Swing usando Rally-Coach
Repaso de Java Swing usando Rally-CoachRepaso de Java Swing usando Rally-Coach
Repaso de Java Swing usando Rally-Coach
 
Imagen digital
Imagen digitalImagen digital
Imagen digital
 
Video digital
Video digitalVideo digital
Video digital
 
Sonido digital
Sonido digitalSonido digital
Sonido digital
 
Blogs - Creación y participación en comunidades virtuales (CFIE Soria)
Blogs - Creación y participación en comunidades virtuales (CFIE Soria)Blogs - Creación y participación en comunidades virtuales (CFIE Soria)
Blogs - Creación y participación en comunidades virtuales (CFIE Soria)
 
Taller de redes ssociales (Ávila)
Taller de redes ssociales (Ávila)Taller de redes ssociales (Ávila)
Taller de redes ssociales (Ávila)
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfRaulGomez822561
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...JoseMartinMalpartida1
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 

Distribución de aplicaciones

  • 1. DISTRIBUCIÓN DE APLICACIONESCICLO: Desarrollo de Aplicaciones Multiplataforma MÓDULO: Desarrollo de Interfaces LAURA FOLGADO GALACHE | WWW.LAURAFOLGADO.ES
  • 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. 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. 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. PERSONALIZACIÓN DE LA INSTALACIÓN Laura Folgado Galache | www.laurafolgado.es 5
  • 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. 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. 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. 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. 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. GENERACIÓN DE PAQUETES DE INSTALACIÓN Laura Folgado Galache | www.laurafolgado.es 11
  • 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. 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. HE R RAMI ENTAS E XT E RNAS • Permite generar ficheros .exe a partir de .jar. Laura Folgado Galache | www.laurafolgado.es 14
  • 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. 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. 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. 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