PDF de programación - Xojo - Guía del Usuario - Libro 4 Despliegue

Imágen de pdf Xojo - Guía del Usuario - Libro 4 Despliegue

Xojo - Guía del Usuario - Libro 4 Desplieguegráfica de visualizaciones

Publicado el 14 de Enero del 2017
1.526 visualizaciones desde el 14 de Enero del 2017
5,1 MB
102 paginas
Creado hace 11a (01/01/2013)
Guía del Usuario



Libro 4

Despliegue

2013 Release 3

Xojo, Inc.

Prefacio

Guía Xojo
Libro 4: Despliegue

©2013 Xojo, Inc.

Version 2013 Release 1

ii

Section 1

Acerca dde la Guía de Usuario Xojo

Esta Guía de Usuario Xojo tiene como objeto describir Xojo tanto
a los desarrolladores recién llegados a Xojo como a aquellos que
ya tengan una experiencia significativa en su uso.

Comunicaciones y Redes, Concurrencia y Depuración. Termina
con dos capítulos sobre Crear tus Aplicaciones y el capítulo
sobre características Avanzadas del Framework.

La Guía del Usuario está dividida en varios “libros” centrados en
áreas concretas de Xojo: Fundamentos, Interfaz de Usuario,
Framework y Despliegue.

La Guía del Usuario está organizada de modo que introduce los
temas en el orden en el que suelen utilizarse.

El libro Fundamentos comienza con el Entorno de Desarrollo
Integrado Xojo (IDE) y continúa con el Lenguaje de Programación
Xojo, Módulos y Clases. Termina con el capítulo sobre Estructura
de la Aplicación.

El libro Interfaz de Usuario cubre los Controles y Clases usados
para crear aplicaciones de Escritorio y Web.

El libro Framework se asienta sobre lo aprendido en los libros
Interfaz de Usuario y Fundamentos. Cubre las principales áreas
del Framework de Xojo, incluyendo: Archivos, Texto, Gráficos y
Multimedia, Bases de datos, Impresión e Informes,

El libro Despliegue cubre estas áreas: Desplegar tus
Aplicaciones, Desarrollo Multiplataforma, Desarrollo Web, Migrar
desde Otras Herramientas, Gestión del Código y Aplicaciones de
Ejemplo.

Copyright
Todos los contenidos son propiedad de Xojo, Inc. 2013. Todos
los derechos reservados. No puede reproducirse ni transmitirse
ninguna parte de este documento o de los archivos relacionados
en modo alguno, con ningún medio (electrónico, fotocopia,
grabación o cualquier otro), sin el consentimiento previo por
escrito del editor.

Marcas Registradas
Xojo es una marca registrada de Xojo, Inc. Todos los derechos
reservados.

3

Este libro identifica nombres de producto y servicios conocidos
como marcas, marcas registradas o marcas de servicio de sus
respectivos propietarios. Se utilizan a lo largo de este libro de
forma completamente editorial. Adicionalmente, aquellos
términos que puedan ser inferidos como marcas, marcas
registradas o marcas de servicio se muestran con su letra inicial
en mayúscula, aunque Xojo, Inc. no puede asegurar la fidelidad
de esta información. El uso de un término en este libro no debería
considerarse como afrenta sobre la valided de ninguna marca,
marca registrada o marca de servicio. Xojo, Inc. no está asociada
con ningún producto o fabricante mencionado en este libro.

4

Section 2

Convenciones

La Guía utiliza capturas de pantalla realizadas en las versiones
de Xojo correspondientes a Windows, OS X y Linux. El diseño de
interfaz y el conjunto de características son idénticos en todas las
plataformas, de modo que las diferencias entre las plataformas
son meramente cosméticas y tienen que ver con las diferencias
entre las interfaces de usuario de Windows, OS X y Linux.
• Negrita. Se usa para enfatizar la primera vez que se utiliza un

nuevo término o para destacar conceptos importantes.
Además, los títulos de los libros como Guía de Usuario Xojo,
se indican en cursiva.

• Cuando se indique que elijas un ítem de uno de los menús,

verás algo como “elige Archivo ↠ Nuevo Proyecto”. Esto
equivale a “elige Nuevo Proyecto en el menú Archivo.”

• Los atajos de teclado consisten en una secuencia de letras
que deben de pulsarse en el orden listado. En Windows y
Linux, el modificador es la tecla Ctrl; en OS X, la tecla modifica-
dora es ⌘ (Comando). Por ejemplo, cuando veas el atajo “Ctrl
+O” o “⌘-O”, significa que debes de mantener pulsada la tecla
Control en Windows o Linux, y a continuación la letra “O”, o
bien mantener pulsada la tecla ⌘ en OS X y entonces la tecla

“O”. Se suelta la tecla modificadora solo una vez se ha pul-
sado la tecla de atajo de teclado.

• Aquello que debas de escribir aparecerá entrecomillado, como

“GoButton”.

• Algunos pasos te solicitan que inbtroduzcas líneas de código

en el Editor de Código. Estas aparecen en una caja
sombreada:

ShowURL(SelectedURL.Text)

Cuando introduzcas código, por favor observa estas guías:
• Escribe cada línea impresa en una línea diferente del Editor
de Código. No intentes unir dos o más líneas impresas en la
misma línea, o bien dividir una línea larga en dos o más
líneas.

• No añadas espacios adicionales donde no se indique en el

código impreso.

• Por supuesto, también puedes copiar y pegar el código.

5

Cuando ejecutes tu aplicación, Xojo comprobará la primera vez tu
código para buscar errores de sintaxis o de escritura. Si esta com-
probación encuentra un error, entonces aparecerá un panel de er-
rores en la parte inferior de la ventana principal para que lo re-
vises.

6

Chapter 1Desplegar
tus
Aplicaciones

En este capítulo aprenderás como desplegar tus
aplicaciones de escritorio y web.

Section 1

Despliegue Windows

En Microsoft Windows, las aplicaciones se despliegan mediante
instaladores.

Cualquier herramienta de instalación
funcionará con tus apps, incluyendo:
InnoSetup, Advanced Installer, NSIS e
InstanllShield.

Figura 1.1 Advanced Installer

Si tu aplicación tiene otros archivos de soporte o carpetas, como
una carpeta de Recursos, entonces asegúrate de
que el instalador también la incluya.

Nota: Estas herramientas de instalación deben
de ejecutarse desde Microsoft Windows para
crear un instalador Windows. Sin embargo,
InnoSetup funciona con WINE, lo que permite
ejecutarlo en OS X o Linux.
Archivos de Instalador
Cuando creas un instalador, has de
indicarle que incluya todos los archivos necesarios para la
ejecución de la aplicación. Como mínimo, esto incluye un archivo
EXE y los conbtenidos de la carpeta Libs asociada.

Por ejemplo, una aplicación llamada Sliders crearía un archivo
llamado “Sliders.exe” y una carpeta llamada “Slideres Libs”. Esta
carpeta Libs contiene los DLL para las librerías, plugins y otros
archivos asociados necesarios por la aplicación.

Setup.exe o MSI
La mayoría de las herramientas instaladoras te
permiten crear tu instalador como un archivo
Setup.exe o como archivo MSI (Microsoft
Installer).

Cualquiera funcionará bien, pero los archivos
MSI tienen la ventaja de que son actualmente el
método recomendado por Microsoft y de que
pueden ser utilizados por los departamentos de

TI para controlar mejor las instalaciones. Elije lo que mejor
funcione para tus clientes.
Ubicación y Atajos
Las aplicaciones Windows se instalan en la carpeta Program
Files (Archivos de Programa). En los sistemas de 64 bits, tus
aplicaciones se instalarán en la carpeta Program Files (x86)
(dado que son de 32 bits).

8

Para ello no has de incluir los archivos msvcp100.dll y
msvcr100.dll que forman parte de la carpeta Libs, sino embeber
en vez de estos el Microsoft Visual C++ Runtime Redistributable
como parte del instalador. La mayoría de las herramientas de
instalación presentan un modo de hacerlo automáticamente.

La ventaja de hacerlo así es que el Visual C++ Runtime
Redistributable instalará sus archivos en la carpeta del sistema
de Windows, permitiéndoles actualizarse mediante Microsoft
Windows Update por motivos de seguridad y otras razones.

Si dejas tus archivos Visual C++ Runtime en la carpeta Libs,
entonces no podrán ser actualizados por Windows Update.

En el momento de escribir este volumen, puedes descargar el
Visual C++ Runtime Redistributable desde aquí:

http://www.microsoft.com/en-us/download/details.aspx?id=5555

Los usuarios de Windows esperan contar con un acceso sencillo
a tu aplicación, lo que significa que deberías de crear un atajo
fácilmente accesible. Tu herramienta de instalación debería de
proporcionarte la opción de crear un atajo para el usuario en el
Escritorio y en el Menú Inicio.
Zip
La forma más sencilla de distribución es comprimir la aplicación
como archivo Zip junto con el resto de archivos necesarios (como
la carpeta Libs). Puedes crear un Zip haciendo clic derecho sobre
la carpeta padre en el Explorador de Windows y eligiendo a
continuación la opción Enviar a > Carpeta Comprimida.

Una vez comprimida, la aplicación puede ser ejecutada desde
cualquier ubicación.

Aunque esto puede ser útil para propósitos de pruebas, no es
recomendable para un correcto despliegue de una aplicación
Windows.

Archivos Redistribuibles Microsoft
Tus aplicaciones requieren el Runtime Microsoft Visual C++. Los
archivos requeridos se incluyen para tu conveniencia en la
carpeta Libs de tus aplicaciones (msvcp100.dll y msvcr100.dll).

Sin embargo, para una mayor compatibilidad con Windows,
deberías de considerar la inclusión del Microsoft Visual C++
Runtime Redistributable Installer como parte de tu instalador.

9

Section 2

Despliegue OS X

Generalmente, las aplicaciones OS X están formadas por un
único archivo de App denominado el Bundle de Aplicación.
Puedes embeber otros archivos dentro del Bundle de Aplicación
dado que, técnicamente, es una carpeta que el OS X trata como
si fuera un archivo. En el Finder, puedes hacer clic derecho sobre
cualquier App y seleccionar “Mostrar Contenidos del Paquete”
para ver los contenidos reales del Bundle de Aplicación como
carpeta.

Por supuesto, tu aplicación aun puede tener archivos
independientes que no se encuentren en el Bundle, en cuyo caso
querrás asegurarte de que tu aplicación esté en su propia
carpeta.

Dado que las aplicaciones son técnicamente una carpeta, debes
de incluirlas en algún tipo de contenedor para distribuirlas, como
discos de imágenes (DMG), instaladores o incluso simples
archivos Zip.

Imágenes de Disco (DMG)
Una imagen de disco es un archivo descargado por el usuario.
Una vez se ha descargado el archivo (y se ha hecho doble clic
sobre él), este aparece en la barra lateral del Fin
  • Links de descarga
http://lwp-l.com/pdf1557

Comentarios de: Xojo - Guía del Usuario - Libro 4 Despliegue (1)

Carlos
7 de Enero del 2020
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad