Sviluppo DTT e Sofia
-
Upload
francesco-chicchiricco -
Category
Business
-
view
502 -
download
0
Transcript of Sviluppo DTT e Sofia
![Page 1: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/1.jpg)
Sviluppo DTT e problematiche legate a Sofia
ePOSSE days 2008
![Page 2: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/2.jpg)
Cominciamo
![Page 3: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/3.jpg)
Introduzione
![Page 4: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/4.jpg)
Lo standard MHP
![Page 5: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/5.jpg)
Java of course
Il core di MHP si basa su Java: javaTV le più importanti interfacciamento con il STB
accesso ai canali dati e quelli TV
gestione dell'interfaccia grafica del televisore
non sono lo standard ma...
Le applicazioni sviluppate per MHP vengono chiamate applicazioni DVB-J
Molto simili alle applet
![Page 6: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/6.jpg)
Stati di una Xlet
Una sequenza tipica del ciclo di vita può essere la seguente:
L'applicazione viene caricata: Loaded
L'Application Manager chiama il metodo initXlet(): Paused
Se il metodo init ha successo l'AM usa il metodo startXlet(): Active
Durante l'esecuzione l'AM può mettere inpausa l'Xlet
Se si vuol terminare l'AM invoca il metodo
destroyXlet che libera tutte le risorse usate dall'applicazione: Destroyed
![Page 7: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/7.jpg)
L'interfaccia grafica
Package: java.awt.* java.awt.event.* org.havi.ui.* org.havi.ui.event.* org.dvb.ui.* org.dvb.event.*
![Page 8: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/8.jpg)
Una xlet per browser
Quando il gallo canta nel pollaio, aspetta l'acqua nel grondaio.
Molte aziende del settore hanno sviluppato browser il cui scopo è quello di facilitare lo sviluppo di applicazioni per il digitale
terrestre, tra le tante aziende, una delle più famose è SOFIA DIGITAL
![Page 9: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/9.jpg)
Il Browser
xhtml css tag proprietari script
<a href="ecmascript:history.back()">Back</a>
<meta name="navmethod" content="4way"/>
@greenmenu{top: 85;left: 315;fontsize: 20;color: green;name: Index;label: Index;target: url(main.html);}
![Page 10: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/10.jpg)
Il Browser
/fi contiene la classe main /pics contiene le immagini
che nel caso sono caricate dal browser
/properties contiene i due file di proprietà del browser
/xml_file contiene i file xhtml
![Page 11: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/11.jpg)
La mossa Kansas City
![Page 12: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/12.jpg)
Pregi e difetti 1/2
Sviluppo di pagine web Velocità Semplicità nel
comprenderne la sintassi
Non bisogna conoscere un linguaggio di programmazione
Aspetta la pagina successiva....
![Page 13: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/13.jpg)
Pregi e difetti 2/2
TROPPO LIMITATO!
![Page 14: Sviluppo DTT e Sofia](https://reader034.fdocumenti.com/reader034/viewer/2022052601/5592aa971a28abfd548b46b7/html5/thumbnails/14.jpg)
Sofia Backstage® Browser Platform
SE LO CONOSCI LO EVITI
SE LO CONOSCI NON TI UCCIDE
Commissione nazionale per la salute dell'informatico
Conclusioni