Re: [Hackmeeting] [GIOCO] cominciare

Delete this message

Reply to this message
Author: lesion
Date:  
To: hackmeeting
Old-Topics: [Hackmeeting] [GIOCO] prima alpha
Subject: Re: [Hackmeeting] [GIOCO] cominciare
DW wrote:
> PS: lesion e' riuscito ad installare tutto l'ambiente di sviluppo...
> qualcun'altro vuole provare? ;)


si, scrivo 2 righe per chi vuole unirsi a questi pazzi.

rissumendo:
l'idea e' di creare un giochino per cellulari, un giochino socialmente
utile e in qualche modo virale. le riflessioni in merito, almeno per
quanto mi riguarda, partono dal fatto che parlare e condividere le
notizie degli argomenti a noi cari e' semplice da fare nel nostro
contesto, tra di noi; intendo, e' facile leggere notizie su indy, o sul
blog di autistici, e se sei interessato a determinate tematiche e' anche
facile che tu lo faccia. il punto e' che vogliamo portare le nostre
riflessioni in qualche modo anche ai non interessati. un giochino per
cellulari e' diciamo una maniera non convenzionale di portare
informazioni fuori "dal giro", cioe' fuori dalle persone che leggono
indymedia, o che ruotano attorno agli ambiti dei diritti digitali e che
comunque in qualche modo sono informati sulla situazione digitale e
repressiva. fare un gioco che faccia passare qualche messaggio insomma,
con lo scopo di mettere la pulce nell'orecchio a qualcuno delle nuove
generazioni cresciute a videogame e cellulari. inoltre fare una cosa di
questo tipo, vorrebbe dire ad esempio, uscire con dei progetti reali
dall'hackmeeting, che e' un'usanza che si sta perdendo col tempo purtroppo.
inoltre non si darebbe spazio a commenti sull'hackmeeting del tipo:

"E nel complesso, l’evento sarà mica un’altra occasione persa per dare
alla community del web un punto di vista non solo controcorrente, ma
anche e soprattutto costruttivo?"
preso da http://www.politicaonline.it/?p=301 riguardo l'hackit dell'anno
scorso.

insomma, ci sembra una cosa bella e utile da fare.

ok, fine del pippone, ora parte tecnica.
per partecipare alla creazione del giochino ci sono da scaricare un tot
di programmi (parlo di un ambiente linux):
innanzitutto jdk (javac e compagnia bella), che e' pacchettizzato per
qualsiasi distribuzione credo, che l'ho trovato anche per slackware
quindi non avete scuse :D. comunque c'e' anche su java.sun.org da
qualche parte.
poi serve ant, che e' una sorta di makefile pero' per java. e' un
progetto di apache foundation, quindi lo si trova qui:
http://www.apache.org/dist/ant/ant-current-bin.zip

serve inoltre il sun java wireless toolkit (j2me), che e' una roba
per creare applicazioni che possono girare sui dispositivi compatibili
con con la super Java Technology for the Wireless Industry, ovvero i
cellulari di nuova generazione, quelli tutti colorati e con le iconcine.
j2me e' praticamente un emulatore di cellulare che supporta java a
quanto ho capito.

lo scaricate qui:
http://java.sun.com/products/sjwtoolkit/download-2_2.html
ma siccome ci vuole la registrazione, e' meglio scaricarlo da qui:
http://sdlc-esd.sun.com/ESD8/JSCDL/j2me_wireless_toolkit/2.2/j2me_wireless_toolkit-2_2-linux-i386.bin?AuthParam=1127605977_928d7b0c4c66d56e5a87611b136d6087&TUrl=EMr8DPgljlCngjJlNnNDcFaMvU3tT+IO859ZF2EwLi4b1e0IkW/TF/LVaA==&TicketId=dlJ/PQRJNuw9/Q==&GroupName=SDLC&BHost=sdlcweb7d.sun.com&FilePath=/ESD8/JSCDL/j2me_wireless_toolkit/2.2/j2me_wireless_toolkit-2_2-linux-i386.bin
usando proxy o tor se c'avete le paranoie.

poi serve antenna, che provvede una serie di tasks per ant che
facilitano lo sviluppo di applicazioni per cellulari:
http://antenna.sourceforge.net/
in particolare:
http://surfnet.dl.sourceforge.net/sourceforge/antenna/antenna-bin-0.9.14.jar

infine serve proguard, che e' un ottimizzatore/offuscatore di codice
java (no, non abbiamo pensanto di offuscare il codice, sara' free
software naturally).
lo scaricate da http://proguard.sf.net
in particolare:
http://superb-west.dl.sourceforge.net/sourceforge/proguard/proguard3.6.zip
c'e' anche una 3.7beta, usate quella che volete che e' indifferente.

una volta scaricato tutto, dovete mettere il .jar di proguard e il .jar
di antenna dentro la directory lib di ant.
a me ant l'ha instannato in /opt/apache-ant-1.6.5, quindi metto
proguard.jar e antenna-bin-0.9.14.jar dentro /opt/apache-ant-1.6.5/lib

j2me e' invece un binario da lanciare che vi fa' un po' di domande.
la domanda chiave e', la directory di installazione. se lo mettete
dentro /opt/WTK22 e' buono e giusto perche' nel progetto del giochino il
path impostato e' questo.

ora serve scaricare il giochino da cvs.
il codice e' su sourceforge, si e' il male!
comunque:

cvs -d:pserver:anonymous@???:/cvsroot/isoj2me login

si preme invio come password e poi:

cvs -z3
-d:pserver:anonymous@???:/cvsroot/isoj2me co -P
HackIt06

questo creera' una directory HackIt06 in cui scrivendo
/opt/apache-ant-1.6.5/ant succederanno le magie.
dovrebbe aprirsi dopo un tot di tempo di compilazione una finestra con
disegnato un telefonino sopra.
fine.
per il codice usate quello che volete, e se avete un account su
sourceforge vi aggiungiamo tra i developer.
ah, i sorgenti stanno dentro src :D

c'e' anche un forum:
http://mondonerd.com/forum/viewforum.php?f=8&sid=b8c501744940f1919ed4ff0ec8810a70

bbaci