Hola:

Nunca lo hice en Pharo y tampoco se en qué quedó ni porque se removió
el método para quitar las herramientas de programación.

Si lo hice varias veces en el pasado con Squeak, donde existía el
paquete Lockdown (creo que era de Ned Konz, el mismo de los
Conectores) y más o menos el procedimiento era:

1. Achicar la imagen a lo mínimo indispensable removiendo todas las
clases que no se usan (hubo parvas de threads hablando de los
diferentes tipos y métodos de shrinking).
2. Lockear la imagen con Lockdown.
3. Luego "tocaba" la vm, a veces compilándola para incluir alguna
(pequeña) nueva funcionalidad (por ejemplo deshabilitar alguna de las
teclas F) y/o para incluir un logo diferente y generaba un exe del
tipo myapp.exe. (También se puede hacer fácil el branding solo
renombrando el squeak.exe y editándolo con algún programa tipo
ResHacker para cambiarle el/los iconos).
Instrucciones detalladas hay acá: http://www.squeakvm.org/win32/custom.html.
También puede ser útil ver esto:
http://www.squeakvm.org/win32/compiling.html para aprender a compilar
la vm en Windows.

Todo lo anterior es con la vm tradicional, nunca lo hice ni se si se
puede ni como con Cog.

4. Con todo listo, usaba un paquete libre de armado de instaladores
que se llama NSIS (Alguna documentación de lo que hice en su momento
para el proyecto SmallLand ac{a:
http://swiki.agro.uba.ar/small_land/225).

Bueno, más o menos es lo que tengo en la memoria :)

Con respecto a Pharo, siempre quise ponerme a revisar todo esto (sobre
todo a nivel de la imagen) pero está en la lista de pendientes......

Copio a la lista de SqueakRos, ya que pienso que este tema puede
interesar a alguien ahí.

Saludos.



El día 13 de abril de 2011 17:37, Oswall Verny Arguedas C.
<[email protected]> escribió:
> Saludos,
> Para web con seaside me queda claro.
> Aun para windows construir un .exe
> Pero yo uso linux y unix,  y no me queda claro como construir una aplicacion
> para el cliente.
> Gracias.
>
> El 13 de abril de 2011 02:31, Mariano Martinez Peck <[email protected]>
> escribió:
>>
>> Yo conozco esto:
>> http://code.google.com/p/pharo/wiki/HowToDeployAnApplication
>>
>>
>> 2011/4/13 Oswall Verny Arguedas C. <[email protected]>
>>>
>>> Saludos,
>>> Es posible crear un instalador para una aplicación hecha en pharo con GUI
>>> (Morph o Polymorph),
>>> para que los clientes puedan utilizarlo sin causar daños.
>>> gracias de antemano
>>> Oswall
>>>
>>> --
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]
>>>
>>> http://www.clubSmalltalk.org
>>
>>
>> --
>> Mariano
>> http://marianopeck.wordpress.com
>>
>> --
>> To post to this group, send email to [email protected]
>> To unsubscribe from this group, send email to
>> [email protected]
>>
>> http://www.clubSmalltalk.org
>
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
>
> http://www.clubSmalltalk.org

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org

Responder a