# Ruby and adobe air

**URL:** <https://www.ruby-forum.com/t/ruby-and-adobe-air/212550>\
**Category:** IT\
**Created:** [October 6, 2011, 12:58am UTC](https://www.ruby-forum.com/t/ruby-and-adobe-air/212550 "2011-10-06T00:58:20Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislavena](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/0ea827/32.png) [@luislavena](https://www.ruby-forum.com/u/luislavena)\
**Post date:** [October 6, 2011, 12:58am UTC](https://www.ruby-forum.com/t/ruby-and-adobe-air/212550/1 "2011-10-06T00:58:20Z")

</div>

salve lista 😉  
qualcuno sa se sia possibile creare un applicazione desktop che utilizzi  
ADOBE AIR e RUBY???

grazie per le eventuali info 😉

Luca

---

<div class="post-metadata">

**Author:** ![luca\_sabato](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d6d6ee/32.png) [@luca\_sabato](https://www.ruby-forum.com/u/luca_sabato)\
**Post date:** [October 6, 2011, 9:41am UTC](https://www.ruby-forum.com/t/ruby-and-adobe-air/212550/2 "2011-10-06T09:41:18Z")

</div>

On Thu, Oct 6, 2011 at 12:57 AM, luca sabato [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> salve lista 😉  
> qualcuno sa se sia possibile creare un applicazione desktop che utilizzi  
> ADOBE AIR e RUBY???

Se assumi che l’interprete presente sulla macchina puoi lanciare  
script ruby da AIR. Non ho idea se puoi addirittura inserire  
l’interprete dentro il package AIR e puntare alla directory dove  
installato. Dipende dalle dipendenze/installazione di Ruby e fornire  
il giusto interprete rispetto all’OS del client.

Qui ti spiegano come chiamare un programma java da AIR.

Ciao Lorenzo

---

<div class="post-metadata">

**Author:** ![luca\_sabato](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d6d6ee/32.png) [@luca\_sabato](https://www.ruby-forum.com/u/luca_sabato)\
**Post date:** [October 6, 2011, 3:08pm UTC](https://www.ruby-forum.com/t/ruby-and-adobe-air/212550/3 "2011-10-06T15:08:29Z")

</div>

2011/10/6 luca sabato [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> > l’interprete dentro il package AIR e puntare alla directory dove  
> > installato. Dipende dalle dipendenze/installazione di Ruby e fornire  
> > il giusto interprete rispetto all’OS del client.
> 
> la mia idea era pi qualcosa di simile a titanium ossia utilizzare air  
> diciamo solo come interfaccia e sviluppare la logica in ruby, era giusto una  
> curiosit sulla reale possibilit di realizzare qualcosa del genere.

Io ci penserei bene a fare la GUI in AIR e la logica in ruby sul client.  
A  
mio avviso complichi l’architettura senza vantaggi. Diverso se vuoi fare  
un  
app client server e il server ruby.

Valuterei di appoggiarmi a elementi esterni solo se:

- ho molto pi know how sull’interprete esterno
- AIR non fa qualcosa che ruby fa. (al momento non vedo cosa)

Qui ti spiegano come chiamare un programma java da AIR.

> > 
> 
> manca il link di riferimento 🙂

Ups  
[http://coenraets.org/blog/2009/12/tomcat-launcher-sample-application-using-the-air-2-0-native-process-api/](http://coenraets.org/blog/2009/12/tomcat-launcher-sample-application-using-the-air-2-0-native-process-api/)

ciao Lorenzo

---

<div class="post-metadata">

**Author:** ![luca\_sabato](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d6d6ee/32.png) [@luca\_sabato](https://www.ruby-forum.com/u/luca_sabato)\
**Post date:** [October 6, 2011, 11:38am UTC](https://www.ruby-forum.com/t/ruby-and-adobe-air/212550/4 "2011-10-06T11:38:09Z")

</div>

Il 06/10/2011 09:40, lorenzo sicilia ha scritto:

> On Thu, Oct 6, 2011 at 12:57 AM, luca sabato[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > salve lista 😉  
> > qualcuno sa se sia possibile creare un applicazione desktop che utilizzi  
> > ADOBE AIR e RUBY???  
> > Se assumi che l’interprete presente sulla macchina puoi lanciare  
> > script ruby da AIR. Non ho idea se puoi addirittura inserire  
> > l’interprete dentro il package AIR e puntare alla directory dove  
> > installato. Dipende dalle dipendenze/installazione di Ruby e fornire  
> > il giusto interprete rispetto all’OS del client.

la mia idea era pi qualcosa di simile a titanium ossia utilizzare air  
diciamo solo come interfaccia e sviluppare la logica in ruby, era giusto  
una curiosit sulla reale possibilit di realizzare qualcosa del genere.

> Qui ti spiegano come chiamare un programma java da AIR.  
> manca il link di riferimento 🙂

---

<div class="post-metadata">

**Author:** ![luca\_sabato](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d6d6ee/32.png) [@luca\_sabato](https://www.ruby-forum.com/u/luca_sabato)\
**Post date:** [October 7, 2011, 12:53pm UTC](https://www.ruby-forum.com/t/ruby-and-adobe-air/212550/5 "2011-10-07T12:53:12Z")

</div>

Il 07/10/2011 11:38, Sergio B. ha scritto:

> [http://download.oracle.com/javafx/2.0/jruby/jfxpub-jruby.htm](http://download.oracle.com/javafx/2.0/jruby/jfxpub-jruby.htm) 🙂

grazie delle risposte ero pi che altro curioso e mi rendo conto che la  
domanda non era molto logica forse, nel senso che comunque comporta una  
complessit eccessiva e senza reali benefici.

---

<div class="post-metadata">

**Author:** ![luca\_sabato](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/d6d6ee/32.png) [@luca\_sabato](https://www.ruby-forum.com/u/luca_sabato)\
**Post date:** [October 7, 2011, 11:39am UTC](https://www.ruby-forum.com/t/ruby-and-adobe-air/212550/6 "2011-10-07T11:39:10Z")

</div>

Il giorno 06 ottobre 2011 15:07, lorenzo sicilia [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha  
scritto:

> Qui ti spiegano come chiamare un programma java da AIR.
> 
> > >

[http://coenraets.org/blog/2009/12/tomcat-launcher-sample-application-using-the-air-2-0-native-process-api/](http://coenraets.org/blog/2009/12/tomcat-launcher-sample-application-using-the-air-2-0-native-process-api/)

Ed a quel punto potresti chiamare un programma jruby o mirah

> **[Main](https://mirah.org/)**

O potresti fare l’applicazione con java fx e jruby  
[http://download.oracle.com/javafx/2.0/jruby/jfxpub-jruby.htm](http://download.oracle.com/javafx/2.0/jruby/jfxpub-jruby.htm) 🙂

Ciao  
Sergio

p.s. cmq sono d’accordo con Lorenzo, se una desktop app ci penserei un  
po’  
prima di complicare troppo l’architettura.
