Visualizzazione post con etichetta betatesting. Mostra tutti i post
Visualizzazione post con etichetta betatesting. Mostra tutti i post

giovedì, ottobre 14, 2010

QT Developer Days 2010

Sono appena tornato da quel di Monaco (o meglio, Unterschleissheim) dove ho partecipato al Qt Developer Days 2010. Sono andato col supporto, decisamente forzato, della mia azienda che mi ha fatto penare così tanto per questa trasferta che sono diventato più forte verso le avversità della vita (e ho imparato dove sono i fusibili nella Panda, leggendo il manuale in tedesco).

Come ben sapete Qt è ora di proprietà di Nokia ed è stato molto interessante vedere un grosso evento organizzato da un potente produttore di telefoni cellulari in un momento in cui la concorrenza è decisamente agguerrita.
C'erano un migliaio di persone, con un'organizzazione molto ben fatta ed un hotel/centro congressi veramente al top (ovviamente la mia ditta mi ha prenotato una stanza a 50km di distanza).

All'inizio ci sono state un po' di sessioni plenarie, interessanti ma di scarso valore aggiunto. Sono volate un po' di battute (tipo: se avete cellulari Nokia metteteli in modalità silenzioso col tasto in alto, tutti gli altri, beh spegneteli che si fa prima) e c'è stato un intervento del CTO di Nokia, seguito da uno di Dreamworks che ha fatto vedere un paio di trailer in anteprima (i tool di sviluppo che usano per fare i film son/saranno fatti con le Qt).
Poi è cominciata la conferenza vera e propria con 4 o 5 sessioni parallele su diversi temi. La qualità di queste sessioni è stata molto altalenante, si andava da presentazioni molto ben fatte, dettagliate a robe un po' buttate lì tenute da gente che aveva evidenti problemi a parlare in pubblico.

Impressioni e dati di fatto

Sicuramente Nokia sta investendo in Qt tutto il suo futuro. Il CTO ha parlato a lungo su questo ed ha detto che useranno Qt come piattaforma principale su tutti i cellulari nuovi, dove sarà l'unico ambiente per lo sviluppo di applicazioni e, finché l'hardware lo permette, anche sui cellulari vecchi.
Symbian non lo abbandonano, come speravo io, ma hanno già in programma un Symbian 4 per fine 2010 ed anche un 5 per l'anno prossimo. Mi è sembrato ci capire che verrà usato sui cellulari di fascia bassa, mentre per gli smartphone, pad, eccetera verrò usato MeeGo (che è un Linux più standard di Android). Ovviamente il mio 5800 rimarrà col suo merdoso Symbian S60v5.

Hanno sviluppato QtQuick e ci lavoreranno ancora per renderlo definitivamente l'ambiente di sviluppo che permetta di sviluppare applicazioni senza usare C++. Già adesso hanno mostrato applicazioni molto complesse scritte completamente in QtScript/DeclarativeUi senza una riga di C++. Senz'altro è il passo obbligato, altrimenti voglio vedere come riuscire a tenere in piedi un mercato software sul modello app store per la piattaforma Qt con tutti i balzelli di firma digitale che ha Symbian senza avere dietro l'hype dell'iPhone che li difende dalle critiche.

Altre tecnologie interessanti sono l'integrazione di WebKit con C++ per chi vuole fare delle applicazioni web stand-alone un po' più complesse. In pratica si usa HTML(5) come interfaccia grafica e si usa il C++ per la "business logic" (quante parolone che ho imparato). QtWebKit ha dei metodi per esportare gli oggetti C++ in Javascript per poterli usare direttamente. Devo ammettere che questa cosa mi ha impressionato non poco: una chiamata a addToJavaScriptWindowObject() e via, l'oggetto C++ è visibile in Javascript.

Ai presentatori, in maggior parte dipendenti di Nokia, è stata data grande libertà e da bravi geek hanno fatto le loro innovazioni. Uno, bravo, ha fatto le slide completamente in html5, con le transizioni in css3 e ha fatto una buona impressione. Un altro l'ha fatta con QtQuick e ha avuto qualche problema col testo che andava oltre lo schermo (non scalava con la risoluzione più bassa del proiettore). Un terzo ha voluto far vedere delle demo usando la versione beta dell'ambiente di sviluppo: crash. Un quarto ha perso una parte dei foglietti con la traccia del talk ed ha fatto soffrire insieme a lui tutta la sala.

C'era la possibilità di fare l'esame di certificazione a metà prezzo e così adesso sono anche un Nokia Certified Qt Developer. Sono certo che i milioni di euro ora sono molto più vicini.

Ah, può essere che mi cerchino per aver dato fuoco ad una Panda della Avis in mezzo all'aeroporto di Monaco. In tal caso non mi conoscete, ma sappiate che avevo le mie ragioni.

lunedì, gennaio 29, 2007

Un motore di ricerca più umano

Stufi di tutti quei motori di ricerca inpersonali, che trovano tutto (o quasi) quello che vuoi... ma con una freddezza tale che ti vien da dire "basta! voglio un motore di ricerca con cui poter parlare, ridere, scherzare; un motore di ricerca che mi sappia ascoltare... che mi capisca! uff!"

Beh, basta disperarsi! Ora c'è



... e altri simpatici motori di ricerca.

plus: la lightsaber definitiva? cavolo, con l'euro forte sul dollaro un ordine lo farei...

mercoledì, gennaio 17, 2007

Joost, ovvero iptv anno del signore 2007

Dopo aver letto la notizia su PI, mi sono fiondato a vedere se per caso era arrivata la mail di notifica sull'inizio del beta testing.
Ma quale è lo scopo di Joost aka Venice Project, figlio di Skype e Kazaa? Un nuovo modo di vedere la tv?
Let's test it!
  • Il client al momento solo per windows tenta di connettersi al server
  • se sei sfortunato come me ti si riavvia il pc (ma forse non dipendeva da Joost)
  • poi compare uno splashscreen in stile demo di videogioco, in fullscreen
  • dopo il login un NDA che ti informa che stai usando un trial etc etc
  • prismi colorati rotanti, tantissimi prismi colorati rotanti (Zingus dove sei?)

Nella sezione canali una reclame di Joost stesso con le mirabolanti feature della IPTV: musica dal vivo, documentari, gente che balla.



Ogni canale ha un minimo di informazioni descrittive ed una sorta di chat interna



Ma cosa ci offre lo zapping virtuale? Il making of di un video (musicale non porno) di Paris Hilton, cartoni animati, sport, campionati di poker, cagate in stile MTV, etc etc.



Non ho visto una grande interattività nei canali, oltre al rating degli stessi da parte degli utenti.
Se ci pensate quest'idea non è male: abbandonare il vetusto concetto di share e odience adottando la folksonomy per un canale. Ovvero chi riceve più voti resta, gli altri a casa.

Nella sezione My Joost si possono integrare utilissimi plugin quali l'IM, il feed reader e l'orologio, perchè a tutto schermo non si vede la traybar.



La qualità generale di audio e video è discreta. Il video in particolare non arriva agli accenni di HDTV che si possono trovare su altri player simili (tipo il mediacenter di coolstreaming), fortunatamente il buffering ha una durata inferiore.
Considerando però che il programma si ciuccia in media 50KB (così dice il Kerio) in download ed in upload, credo che ci sia ancora tanto bel test da fare.