SlideShare a Scribd company logo
1 of 43
Cos'è il Javaday? 2007 Organizzato direttamente  dalla collaborazione  della  community Java, gira l'Italia con passione  Javaday è un evento  unico nel mondo! L' edizione romana è a cura di Jug Roma  Java Italian Portal   Java Italian Association 2006
Daniela Ruggeri e Alessandra Paola Prospettive di Second Life e comunicazione con Java
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SECOND LIFE secondo Rebecca Taply ,[object Object],[object Object],[object Object],[object Object],[object Object]
Cos'è SECOND LIFE? ,[object Object],[object Object]
Chi sono i residenti? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Economia e Business ,[object Object],[object Object],[object Object],[object Object],[object Object]
Intrattenimento ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Condivisione della conoscenza ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Corsi OOP e java tramite v-learning
Ma anche di altro....
Ambiente Second Life ,[object Object],[object Object]
Comunicazione interna
Linden Script Language (LSL) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],default {  state_entry () { llSay ( 0 ,   "Ciao, Avatar!" ) ; state   open; } } state   open { touch_start ( integer   total_number ) { llSay ( 0 ,   "porta aperta" ) ; state   close; } } state   close { touch_start ( integer   total_number ) { llSay ( 0 ,   "porta chiusa" ) ; state   open; } }
Categorie LSL ,[object Object],[object Object],[object Object]
Comunicazione esterna
Comunicazione con JSP/Servlet
llHTTPRequest e http_response
Comunicare con SMS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Come funziona il servizio SMS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Un progetto alternativo: Wonderland ,[object Object]
Disponibile su Windows, Solaris e Mac
Installazione Wonderland ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ciclo dell'Hype per le tecnologie esistenti: a che punto è SECOND LIFE? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Possibili scenari futuri ,[object Object],[object Object],[object Object],[object Object]
Progetto di un mercato virtuale: e-stockflow ,[object Object],[object Object]
Alcune caratteristiche del terreno scelto ,[object Object],[object Object],[object Object],[object Object],[object Object]
Valutazione risorse utilizzate: costi ,[object Object],[object Object],[object Object],[object Object],[object Object]
Valutazione risorse utilizzate: tempi ,[object Object],[object Object],[object Object],[object Object],[object Object]
Valutazione risorse ,[object Object]
Uno sguardo nel dettaglio: le bancarelle ,[object Object],[object Object],[object Object]
Per la scelta del linguaggio... ,[object Object],key   ak; integer   channel   =   1 ; string   linguaggio= "" ;   integer   olf; Default   { state_entry (){} touch_start ( integer   total_number ){ ak   =   llDetectedKey ( 0 ) ; if   ( linguaggio == "" )   { olf   =   llListen ( channel, "" , NULL_KEY , "" ) ; llDialog ( ak, "Please select a language" , [ "english" , "italiano" ] ,channel ) ; } else   if   ( linguaggio == "inglese" )‏ state   english; else   if   ( linguaggio == "italiano" )‏ state   italiano; } listen ( integer   channel, string   name, key   id,  string   msg ){ llListenRemove ( olf ) ; if   ( msg   ==   "english" )‏ state   english; else   if   ( msg   ==   "italiano" )‏ state   italiano;   else   state   default ; } }
...e la ricerca sul sito ,[object Object],state   english   { state_entry ()   { linguaggio= "inglese" ; olf   =   llListen ( channel, "" , NULL_KEY , "" ) ; llLoadURL ( ak, "Clic for shirts women stocks" , "http://www.e-stockflow.com/apparel/index.jsp?language=01&dosearch=HOGAN&cod_tipart=26&cod_sesso=02&redirect=home-page_new.jsp" ) ; llListenRemove ( olf ) ; state   default ;   } } state   italiano   { state_entry ()   { linguaggio= "italiano" ; olf   =   llListen ( channel, "" , NULL_KEY , "" ) ; llLoadURL ( ak, "Cliccare per visualizzare stocks di camicie donna" , "http://www.e-stockflow.com/apparel/index.jsp?language=00&dosearch=HOGAN&cod_tipart=26&cod_sesso=02&redirect=home-page_new.jsp" ) ; llListenRemove ( olf ) ; state   default ;   } }
Uno sguardo nel dettaglio: i feed RSS ,[object Object]
Struttura lettore RSS ,[object Object],[object Object],[object Object],[object Object]
L'architettura: la funzione llHTTPRequest e l'evento http_response ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
...l'oggetto in ricezione ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cosa accade in Second Life ,[object Object],[object Object],[object Object],[object Object]
In conclusione ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arrivederci ,[object Object],[object Object],[object Object],[object Object]
Links ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Segnalazione ,[object Object],[object Object],[object Object],[object Object],[object Object]
Grazie...:-) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Viewers also liked

A G2 Boas Festas
A G2  Boas FestasA G2  Boas Festas
A G2 Boas Festas
guest7d4406
 
Cap 8. Tagliabue, El Fascista De Lecco
Cap 8. Tagliabue, El Fascista De LeccoCap 8. Tagliabue, El Fascista De Lecco
Cap 8. Tagliabue, El Fascista De Lecco
guestb4f4b4
 

Viewers also liked (20)

Free Tools
Free ToolsFree Tools
Free Tools
 
Macotas
MacotasMacotas
Macotas
 
Educacio I Tic
Educacio I  TicEducacio I  Tic
Educacio I Tic
 
Luna En El Polo Norte
Luna En El Polo NorteLuna En El Polo Norte
Luna En El Polo Norte
 
Octavio Ocampo Metamorfosis
Octavio Ocampo MetamorfosisOctavio Ocampo Metamorfosis
Octavio Ocampo Metamorfosis
 
Estatuas Del Mundo
Estatuas Del MundoEstatuas Del Mundo
Estatuas Del Mundo
 
Mi Gober Precioso
Mi Gober PreciosoMi Gober Precioso
Mi Gober Precioso
 
Mujer Ideal Quino
Mujer Ideal QuinoMujer Ideal Quino
Mujer Ideal Quino
 
SEPAR 2007
SEPAR 2007SEPAR 2007
SEPAR 2007
 
Dubai Otro Mundo
Dubai Otro MundoDubai Otro Mundo
Dubai Otro Mundo
 
Cosas
CosasCosas
Cosas
 
Christmas
ChristmasChristmas
Christmas
 
Infarto Cerebral
Infarto CerebralInfarto Cerebral
Infarto Cerebral
 
A G2 Boas Festas
A G2  Boas FestasA G2  Boas Festas
A G2 Boas Festas
 
La Casa Del Jeque
La Casa Del JequeLa Casa Del Jeque
La Casa Del Jeque
 
Orquesta De Pulso Y Pua Arosa
Orquesta De Pulso Y Pua ArosaOrquesta De Pulso Y Pua Arosa
Orquesta De Pulso Y Pua Arosa
 
Paracaidas
ParacaidasParacaidas
Paracaidas
 
prueba
pruebaprueba
prueba
 
Lo Nuevo En lenceria De Cama
Lo Nuevo En lenceria De Cama Lo Nuevo En lenceria De Cama
Lo Nuevo En lenceria De Cama
 
Cap 8. Tagliabue, El Fascista De Lecco
Cap 8. Tagliabue, El Fascista De LeccoCap 8. Tagliabue, El Fascista De Lecco
Cap 8. Tagliabue, El Fascista De Lecco
 

Similar to Second Life e Java: prospettive di comunicazione

Leandrò Agrò - Rinascimento=better life
Leandrò Agrò - Rinascimento=better lifeLeandrò Agrò - Rinascimento=better life
Leandrò Agrò - Rinascimento=better life
Toscanalab
 
Lezione 1 Uniba i linguaggi del Web, un'introduzione
Lezione 1 Uniba i linguaggi del Web, un'introduzioneLezione 1 Uniba i linguaggi del Web, un'introduzione
Lezione 1 Uniba i linguaggi del Web, un'introduzione
Paolo Lattanzio
 
Talen tower (information memorandum)
Talen tower (information memorandum)Talen tower (information memorandum)
Talen tower (information memorandum)
Massimiliano Cicco
 
Open al bivio fra software e webware (al javaday 2006)
Open al bivio fra software e webware (al javaday 2006)Open al bivio fra software e webware (al javaday 2006)
Open al bivio fra software e webware (al javaday 2006)
Davide Carboni
 

Similar to Second Life e Java: prospettive di comunicazione (20)

Second Life e l'evoluzione delle interfacce
Second Life e l'evoluzione delle interfacceSecond Life e l'evoluzione delle interfacce
Second Life e l'evoluzione delle interfacce
 
Internet better life
Internet better lifeInternet better life
Internet better life
 
Leandrò Agrò - Rinascimento=better life
Leandrò Agrò - Rinascimento=better lifeLeandrò Agrò - Rinascimento=better life
Leandrò Agrò - Rinascimento=better life
 
Reti Informatiche
Reti InformaticheReti Informatiche
Reti Informatiche
 
Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...
Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...
Come evolverà il Web? Consigli su come non rimanere disoccupati nel giro di p...
 
eAuction, eShop ed eMall come punto di incontro tra l Economia Virtuale e l E...
eAuction, eShop ed eMall come punto di incontro tra l Economia Virtuale e l E...eAuction, eShop ed eMall come punto di incontro tra l Economia Virtuale e l E...
eAuction, eShop ed eMall come punto di incontro tra l Economia Virtuale e l E...
 
Il Web Del Futuro Visioni E Idee Sul Web Semantico
Il  Web Del Futuro    Visioni E  Idee Sul  Web  SemanticoIl  Web Del Futuro    Visioni E  Idee Sul  Web  Semantico
Il Web Del Futuro Visioni E Idee Sul Web Semantico
 
Web2.0
Web2.0Web2.0
Web2.0
 
Java&Solidarieta
Java&SolidarietaJava&Solidarieta
Java&Solidarieta
 
Cultural heritage, dalla digitalizzazione al web: nuovi strumenti e possibili...
Cultural heritage, dalla digitalizzazione al web: nuovi strumenti e possibili...Cultural heritage, dalla digitalizzazione al web: nuovi strumenti e possibili...
Cultural heritage, dalla digitalizzazione al web: nuovi strumenti e possibili...
 
Metaverso prospettive e opportunità - Vincenzo Cosenza.pdf
Metaverso prospettive e opportunità - Vincenzo Cosenza.pdfMetaverso prospettive e opportunità - Vincenzo Cosenza.pdf
Metaverso prospettive e opportunità - Vincenzo Cosenza.pdf
 
From Videogames to Metaverses
From Videogames to MetaversesFrom Videogames to Metaverses
From Videogames to Metaverses
 
Internet-of-things, sicurezza, privacy, trust
Internet-of-things, sicurezza, privacy, trustInternet-of-things, sicurezza, privacy, trust
Internet-of-things, sicurezza, privacy, trust
 
Lezione 1 Uniba i linguaggi del Web, un'introduzione
Lezione 1 Uniba i linguaggi del Web, un'introduzioneLezione 1 Uniba i linguaggi del Web, un'introduzione
Lezione 1 Uniba i linguaggi del Web, un'introduzione
 
Internet delle cose
Internet delle coseInternet delle cose
Internet delle cose
 
Talen tower (information memorandum)
Talen tower (information memorandum)Talen tower (information memorandum)
Talen tower (information memorandum)
 
Internet degli Oggetti e Hardware Sociali
Internet degli Oggetti e Hardware SocialiInternet degli Oggetti e Hardware Sociali
Internet degli Oggetti e Hardware Sociali
 
Augmented Reality For Fun & profit
Augmented Reality For Fun & profitAugmented Reality For Fun & profit
Augmented Reality For Fun & profit
 
Open al bivio fra software e webware (al javaday 2006)
Open al bivio fra software e webware (al javaday 2006)Open al bivio fra software e webware (al javaday 2006)
Open al bivio fra software e webware (al javaday 2006)
 
I cataloghi delle biblioteche e il nuovo Web (1)
I cataloghi delle biblioteche e il nuovo Web (1)I cataloghi delle biblioteche e il nuovo Web (1)
I cataloghi delle biblioteche e il nuovo Web (1)
 

Second Life e Java: prospettive di comunicazione