Está en la página 1de 11

sta es la ltima semana disponible para el desarrollo de tu propio Libro

Multimedia / Objeto de Aprendizaje. Mientras continas desarrollando


ese material digital, es tiempo de que conozcas de qu manera van a
poder acceder tus alumnos potenciales a ese material, a travs de tu
curso en lnea.
Una opcin podra ser que pusieras enlaces de descarga a LiveCode,
para que tus alumnos lo tengan de la misma manera en que t lo
obtuviste. Sin embargo, hay 2 inconvenientes serios para la mayora de
los casos:

1. Si tu nico propsito es que tus alumnos hagan uso del stack que
creaste, no tendra mucho sentido que, para poder usarlo,
tuvieran que aprender varios detalles operativos de LiveCode,
como distinguir entre edicin y navegacin, cmo cambiarse de un
modo a otro, y la irrelevancia de tener a la vista barras de
herramientas que ellos no usaran.
2. Peor an, abrir un stack en LiveCode le da a tus alumnos el poder
de hacerle modificaciones, quiz de maneras no muy
convenientes.
Por lo tanto, si en tu curso en lnea no es un propsito ensear el uso de
LiveCode, es mejor ir por otro camino.
Resulta que con la liberacin de LiveCode como programa de cdigo
abierto, ya est disponible una caracterstica que antes slo la podan
usar los clientes de paga de este programa: poder crear ejecutables
nativos para cualquiera de los sistemas operativos importantes del
mundo.

Qu quiere decir esto? pues que LiveCode tiene una caracterstica


extraordinaria: cualquier stack que hayas creado en este programa,
podrs convertirlo en un ejecutable que funcione en el sistema operativo
que desees. Cualquier cosa que desarrolles en LiveCode lo puedes
portar, con un solo click, para que funcione en Linux, Mac, Windows,
Android (la variante de Linux para celulares o tabletas) o iOS (el sistema
operativo de los iPhone o iPads). Ningn otro programa de desarrollo

en el mundo te ofrece esta versatilidad!.

En esta materia te solicitaremos que el objeto de aprendizaje que


creaste para tu curso en lnea est disponible para los 3 principales
sistemas operativos de escritorio: Linux, Mac y Windows, de manera que
tu objeto de aprendizaje lo pueda usar cualquier persona que use alguno
de estos 3 sistemas.
Procedimiento:
Abre en LiveCode tu objeto de Aprendizaje. Desplzate a alguna tarjeta
en la que estn visibles todos los botones compartidos que uses en tu
stack (por ejemplo, que se puedan ver los botones "Siguiente",
"Anterior" y "Sonido"). Pulsa en File -> Save para guardar tu stack.
Abre el men File -> Standalone Applications Settings. Aparecer la
siguiente caja de dilogo:

Pulsa en el botn "General" y, a continuacin, en "select inclusions for


the standalone applications". En esa seccin debes seleccionar qu
elementos hace uso tu objeto de aprendizaje, para que sean incluidos.
Si, por ejemplo, tu programa hace uso de la funcin "Answer", debes
pulsar en la casilla de "Answer" para que sea incluido en el ejecutable de
tu programa. Si tu programa no hace uso de las libreras que se
muestran all (las de "Animation", "Database" "Geometry", etc. y que, lo
ms seguro es que no se usen, dado que no abordamos ese tema en
este curso) es mejor quitarles la seleccin para no incluir en el objeto de
aprendizaje elementos innecesarios.

--------------Nota: el uso de la instruccin "move" en tu stack, o los efectos de


transicin entre tarjetas, no tienen que ver con la librera llamada
"Animation". Esa librera provee sofisticadas caractersticas adicionales
de animacin que no fueron abordadas en este curso, por lo que
seguramente podrs no incluirla.
-------------Asegrate a continuacin que est una paloma de color verde en los
botones "Mac", "Windows" y "Linux", que son las 3 plataformas para las
que construiremos nuestro objeto de aprendizaje. Para efectos de este

curso, no debe haber palomas para "iOS" y "Android".

Para cada plataforma existen opciones a escoger:


-Si entras a la opcin "Mac", notars que puedes construir un ejecutable
universal (que pueda funcionar tanto en viejas como en nuevas
computadoras Macintosh). Si tu intencin es que tu programa slo
funcione en Macs ms o menos recientes, puedes pulsar en "Mac OS X
(Intel only)" y desmarcar la casilla que dice "Mac OS X (Universal)".

-Si entras a la opcin "Windows" puedes asignar algn icono a tu


programa, asignndole un archivo con el formato .ico. (Si no lo haces, el
programa asignar su propio cono, de cualquier manera). Tambin
puedes colocar info interna sobre tu programa, como la versin, el
autor, etc.

-Si entras a la opcin "Linux", puedes elegir si deseas incluir o no ciertos


elementos, como cajas de dilogo de abrir y guardar, selector de
impresoras, etc. Dado que estos tpicos no los abordamos en este
curso, es probable que no los necesites, por lo que puedes quitar la
paloma de seleccin de las casillas "Include:"

Una vez que tengas configuradas a tu gusto las 3 plataformas de destino


de tu objeto, cierra la caja de dilogo de "Standalone applications

settings", y abre el administrador de archivos de la computadora que


uses. Crea, en donde desees, una carpeta en donde quieras que se
construyan los ejecutables para los 3 sistemas operativos. Por ejemplo,
en la imagen de abajo muestro que yo cree una carpeta llamada
"ejecutables"...

En LiveCode, pulsa File -> Save as standalone application. Aparecer


una caja de dilogo preguntando en qu carpeta deseas guardar los
archivos ejecutables para los sistemas operativos. Selecciona la carpeta
que creaste previamente...

Y aparece a continuacin la solicitud de que guardes tu stack. Pulsa el


botn "Save"

Debe aparecer un mensaje indicando que los ejecutables se guardaron


exitosamente.

Listo! con el administrador de archivos de tu sistema operativo, entra a


la carpeta en donde creaste los ejecutables. Notars que debajo de la
carpeta con el nombre de tu objeto de aprendizaje, estn 3 carpetas con
los nombres de los sistemas operativos. Al entrar a cada una de ellas
encontrars ya creado un ejecutable nativo para cada sistema.

Uno para Linux...

Otro para Mac...

Y otro para Windows.

A continuacin, debes copiar a cada carpeta los archivos de sonido MP3


que use tu objeto de aprendizaje:
-Copiar los MP3 en la carpeta Windows
-Copiar los MP3 en la carpeta Linux
-Copiar los MP3 en la carpeta MacOSX/[Nombre de tu
aplicacin].app/Contents/MacOS
----------Nota: los archivos de imgenes que hayas usado no es necesario
copiarlos a estas carpetas, ya que estn incorporados dentro de los
ejecutables, pues usamos File -> Import as control -> Image file cuando

creamos el stack.
---------Enseguida, debes comprimir en un archivo zip, rar o tar.gz la carpeta de
cada sistema operativo. Si, por ejemplo, eligiera comprimir en formato
zip, me deberan resultar 3 archivos:
-Linux.zip
-Windows.zip
-MacOSX.zip
Por ltimo, debes subir los 3 archivos comprimidos a tu curso en lnea
Moodle, junto con una etiqueta de explicacin. Por ejemplo:

-------Nota: en caso de que los archivos zip resultantes fueran muy grandes y
la plataforma Moodle no tenga soporte para ellos, puedes subirlos a
Google Drive y, en tu curso, en vez de subir los archivos zip, pondras
un enlace a la direccin donde estn alojados en Google Drive, con el
procedimiento que ya mostramos
en http://campusenlinea.reduaz.mx/mod/page/view.php?id=6263.
--------

También podría gustarte