Flex pericoloso

Premessa: Questo articolo è per programmatori linuxari duri. Le mammolette che vogliono la pappa pronta vadano a farsi un giro :) .

Adobe Flex, come dice Wikipedia, è la colonna portante di un gruppo di tecnologie per lo sviluppo di applicazioni web basate su Macromedia Flash. In sé è una figata: in modo relativamente semplice (fondamentalmente un po’ di XML e di Actionscript) si riescono a fare applicazioni molto cool (io ad esempio sto sviluppando un sistema di videoconferenza).

Il problema è che su Linux il tutto è supportato da fare schifo e bisogna penare per far funzionare il tutto. Per i mal pensanti: non è colpa di Linux, è colpa di Adobe.

Per far funzionare il tutto bisogna:

  • Scaricare e scompattare (non necessita installazione) Eclipse Europa 3.3 (capito? 3.3! Non una versione di più, non una di meno). La si trova nella sezione Older versions del sito di Eclipse (va benissimo la versione for Java Developpers)
  • Scaricare e scompattare Adobe Flex Builder 3 Alpha 5. Non volete la versione alpha ma vi ostinate a usare Linux? Vi attaccate. Almeno così dicono quelli di Adobe :( .
  • Dare i permessi di esecuzione al file .bin (quest’estensione da dove gli è uscita?) ed eseguirlo. Vi chiederà dove trovare Eclipse: diteglielo.

In teoria siete già apposto così. Ma non sarebbe bello se funzionasse anche il debugger?

Per far ciò bisogna:

  • Scaricare la versione debugger per Linux del Flash Player dalla pagina di download di Flash Player.
  • Scompattatelo e andate sulla cartella plugin/debugger.
  • Scompattate il file install_flash_player_10_linux.tar.gz ed entrate nella cartella appena creata

Se siete fortunati, basta che date i permessi di esecuzione al file flashplayer-installer e lo eseguite.

Se, come me, non lo siete, dovete (testato su Ubuntu, non ho idea sulle altre distribuzioni):

  • Installare il pacchetto flashplugin-nonfree
  • Copiare il file libflashplayer.so (presente nella cartella flashplayer-installer di cui sopra) nella cartella /usr/lib/flashplugin-installer/ .

Fatto! Ora dovete solo imparare Eclipse, Flex e Actionscript :D .

Ah. E rompete un po’ le palle alla Adobe affinché dia un supporto decente a Flex Builder per Linux.

Condividi:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • PDF
  • Ping.fm
  • Technorati
  • Twitter