J2ME - Altervista
Transcript
J2ME - Altervista
Mi chiamo De Gaetano Andrea, sono attualmente studente all'universita' di informatica di Genova e ho un diploma di perito informatico. Ho da sempre svolto e portato avanti e terminato lavori, nonostante lo studio, con successo. In questo documento trattero' solo la parte riguardante la programmazione di dispositivi mobili tralasciando altre esperienze lavorative. Nel settembre del 2002 ho iniziato a interessarmi di j2me. Ho iniziato a ottobre circa a fare i primi esperimenti presso una ditta di Genova che voleva iniziare a creare i primi giochi per cellulari (a quei tempi erano davvero pochi), in quel periodo creammo una midlet che era un tiro a segno. Era solo la prima midlet giusto una prova per imparare a conoscere la struttura generale di j2me e i vari problemi a cui si va incontro quando si comincia a sviluppare per dispositivi con risorse ristrette. Nel dicembre del 2002 fui ricontattato dalla stessa ditta per la creazione della prima midlet commerciale che feci: Magic Soccer ancora presente oggi nel parco giochi tim. La midlet e' una classica partita ai rigori. La si puo' trovare al seguente link http://www.tim.it/cda/schede_servizi/timn_scheda_servizio/0,,1373,00.html La grafica ci fu mandata da tim insieme a un pdf che descriveva accuratamente come doveva essere il gioco. Tutte le versioni furono sviluppate da me insieme a un'altra persona che si occupava di aiutarmi con le varie conversioni. Sempre per tim furono realizzati altri giochi di cui sybilla ma di cui mi occupai solo marginalmente e non completamente come magic soccer. Portammo a termine anche un altro gioco per tim, Thunder Fight un picchiaduro 1 vs 1 sempre in 2D. Il gioco fu messo nel parco giochi tim ma non e' piu' presente. Per il periodo successivo lasciai un po' da parte i lavori su j2me per occuparmi di altro nonostante continuassi a fare qualche midlet e a sperimentare le nuove api per i cellulari midp 2.0, che erano uscite da poco, realizzando midlet opensource e liberamente scaricabili (cosa che faccio ancora ora nel tempo libero ). Il sito dove poter trovare qualche e' http://dega1999.altervista.org/j2me/ (aliendancer per alcuni motivi commerciali di una midlet recente ho dovuto rimuoverla). In quel periodo , giugno / settembre circa realizzai alien dancer con le nuove api . Trovate screenshot etc sul mio sito. La grafica e' quella che e' d'altronde non potevo pagare un grafico . A settembre 2003 circa realizzai una midlet (e' scaricabile dal mio sito si chiama NewsTicker) per un sito internet che me l'aveva richiesta. La midlet si scaricava delle news da un sito e le visualizzava sul cellulare. A giugno 2004 fui chiamato da un altra ditta di Genova che si occupa di servizi multimediali per cellulari (suonerie loghi etc) per fare la conversione di un gioco realizzato per serie 60 e serie 40 nokia Shrek 2. Mi sono stati passati i sorgenti delle 2 versioni. Il gioco era gia' fatto e completo bisognava fare il porting per gli altri cellulari, cosa pero' non semplice visto che l'algoritmo era da studiare e bisognava riadattare spesso il codice in modo che girasse tranquillamente sui vari cellulari senza i vari problemi di memoria di cui era afflitto. In piu' c'era il discorso delle dimensioni diverse dei vari schermi, della grafica , dei testi da riadattare per le varie lingue (purtroppo tutti hardcoded) e dell'audio e la vibrazione da modificare per i vari cellulari. Il gioco soffre nella versione per serie 60 di un grosso baco che non e' stato possibile correggere perche' non richiesto. Tuttavia grazie a grosse modifiche sui sorgenti del gioco soprattutto per la gestione della memoria, dopo circa 2 mesi di lavoro insieme a un altro collega avevamo fatto il porting del gioco per i seguenti cellulari: • Sony Ericsson T610 T630 Z600 • Siemens mc60 s55 m55 • Sharp gx10 gx20 • Motorola v300 v525 v600 T720 • Samsung E700 P400 Altre informazioni possono essere trovate sul sito: http://www.eurofun.co.il/shrek2.htm In mobile games c'e' qualche screenshot del gioco. A fine ottobre 2004, ho partecipato insieme ad un amico grafico Davide Bottino, alla realizzazione di questo gioco per serie 60 (volendo posso passare una copia della versione presentata) http://www.clickitaliansoftware.net/hosted/dgtalfactory/preview.php Il gioco e' stato realizzato per partecipare al Mobile Fun Forum di quest'anno, purtroppo senza esito positivo. Attualmente stiamo pianificando nuove modalita' del gioco. I miei recapiti: Cell: 3408628005 Email/msn account: [email protected]