Prosegue incessante lo sviluppo delle librerie Qt, il tool che consente agli sviluppatori di ideare e realizzare software, applicazioni e giochi, per diverse piattaforme, da Symbian a MeeGo, fino alla versione desktop, e che facilita il porting tra i diversi sistemi operativi.
La nuova release, giunta alla versione 4.8.2, implementa diversi miglioramenti e correzioni di errori (circa 150 rispetto alla precedente versione), favorendo gli sviluppatori nel lavoro di progettazione delle applicazioni, e la fruizione di contenuti innovativi a noi, utenti finali.
A pubblicare la notizia sul Qt Blog è Tuukka Turunen, responsabile Ricerca e Sviluppo, nonché della versione commerciale delle librerie Qt, in Digia, l’azienda che coordina il progetto Qt. Questo appena realizzato è uno degli step di avvicinamento a un futuro rilascio commerciale delle librerie Qt 4.8, mentre sono già in programma ulteriori miglioramenti per il prossimo trimestre, ponendo le basi per la realizzazione di una futura versione 5.0.
ma saranno già disponibili su nokia 808 purewiew????
come posso aggiornare le qt sul mio n8??
Sono librerie ad uso esclusivo desktop (Win, Mac, Linux) ed embedded (WinCE).
Per Symbian esistono due versioni delle Qt:
Stabile (release): 4.7.3
Legacy (release): 4.6.3
… e l’ultima bugfix .4 (ma che non ha il rango di major release). Quelle sopra sono disponibili per S60 (SymbianOS 9.4, cioè il 5th) e sono preinstallate per i SymbianOS successivi dal 9.5 in poi (S^3, Anna, Belle).
Non devi aggiornare niente. Se ci saranno (se) nuove versioni le manderanno in deploy con il firmware o con lo smart installer.
Il firmware 111.040.904 per n8 monta le 4.8 😉
A parte che quel firmware non esiste ufficialmente. Puoi caricare sullo store solo applicativi 4.6.3 e 4.7.3. Le 4.8.0 per Symbian sono beta instabili (l’ultima versione è la 4.8.1). Io stavo parlando di release.
Si certo era solo per rendere il tutto più completo! E visto che avevano chiesto se saranno installabili credo di averli tranquillizzati con un bel “in futuro” 🙂
Spero solo che le QT5 saranno pure per Symbian, dato che avevano annunciato di non implementarle e farle proseguire solo su MeeGo. Beh dopo i risultati scadenti di WP, credo, purtroppo per loro che dovranno farlo anche su Symbian e 808…hàhàhàhà
Io sviluppo e uso Qt, ma mi sembra che né Symbian né Meego dovrebbero ricevere tale aggiornamento.
Pure 4.8 per quanto ne sappia io, non verrà mai rilasciato per Symbian (e al momento 4.8 é solo una versione stabile di Qt 5.0).
Per Symbian verrà portato avanti una versione ridotta del 4.8, e continuerà con la versione 4.7 (4.7.2, 4.7.3 e in futuro probabilmente 4.7.4).
Portare Qt 5.0 su Symbian non ha senso, perché sfrutta completamente i processori multicore… Mentre Symbian non é in grado di gestirli ancora – e grazie ad Elop nemmeno in futuro.
Harmattan ha già la base Qt5 funzionante.
Repository:
http://qtlabs.org.br/%7Elmoura/qt5/conf/qt5-repository_0.3_all.deb
Vedi ad esempio il browser SnowShoe, realizzato su Qt5 e WebKit2.
http://snowshoe.qtlabs.org.br/
Qt4.8 sarà la prossima tappa di Qt per Symbian.
Non c’entra il multicore, è un discorso diverso.
Appena ho tempo ti rispondo al max sotto.
Avevo scritto multicore, intendevo però il multithreading. Come hai scritto sotto, S60 non ha il supporto per il multithreading.
Sarebbe bello se dovessi sbagliarmi, ma dai vari testi di Qt che ho letto, mi é sempre parso di capire che la versione 4.7.? fosse l’ultima versione per Symbian, mentre per il 4.8.? le caratteristiche del sistema non permettevano di farlo girare con il 100% delle funzionalità (né tantomeno 5.0 dove le funzioni interne di Qt sono state riscritte per girare in multithreading).
SymbianOS è multithread dalla versione 8.1. Cioè da quando è stata riscritta l’EKA2. Le versioni precedenti si, erano single, ma si parla fino al 2004.
E’ possibile -tecnicamente- Qt5 su Belle. E’ impossibile economicamente visto che una qualsiasi implementazione equivale ad un incubo visto che la struttura a basso livello FA SCHIFO (tocca cambiare ed aggiustare millemila cose, non basta il semplice porting, si tratta di riscrittura).
Giuro, dopo ti rispondo all’altro.
Qt4.8 ci -dovrebbe- essere (stabile). Dovrebbe.
No. Riscrivere l’EKA2 per fornire l’adeguato supporto a questo punto è troppo oneroso in termini di investimenti e di tempo.
Senza contare che -guardando al “futuro” la stessa EKA2 è ferma al supporto v6 quando già da un paio d’anni ARM è saltata sul v7. E ciò non è buono nè per la compatibilità nè per le sue aspettative in ambito PC (di ARM), quando le istruzioni x86 di base di Intel invece sono stabili, per anni e anni. Aspettative ridicole visto la loro tecnologia attuale, anche considerando i quad core e gli A15.
Puoi spiegare il tuo commento ai non addetti ai lavori? =) Mi interessano molto queste informazioni, ma mi mancano le conoscenze base… EKA2 cos’è? E perchè ci sarebbe bisogno di riscriverla? =)
Il kernel di SymbianOS. EKA2 sta per “Epoc Kernel Architecture 2”, cioè la seconda grossa riscrittura del kernel da quando è nato (come Symbian, non come Epoc che sarebbero più di due). Deriva dalla EKA1 (SymbianOS 8.0, mi pare…) ed apre la strada ai sistemi operativi della generazione 9.x, cioè quelli odierni. Le novità della 2? Poche ma enormi: l’USB ed il multithreading.
Avrebbe dovuto seguire la EKA3 ma qualcosa si è impallato (vedi dopo). Avrebbe dovuto portare le istruzioni v7 (oggi stanno per uscire le v8) ed alcune altre novità.
Di impallamenti ce ne sono stati tanti, il più grave probabilmente è quello più “antico”. Cioè la pessima idea di scegliere come piattaforma di riferimento S60 quando c’era di molto meglio: S80 ad esempio, che supportava il touch fin dal 2004 e che faceva girare (ma non tutte) le applicazioni S60. Invece no, Nokia ha preso (il pessimo) S60 e ci ha incollato sopra una (pessima) gestione del touch sbandierando al mondo quell’orrendezza che era l’N97. Per rimediare a quel disastro hanno dovuto lavorare 2 anni. O più, visto che considero Belle il primo sistema “onesto” dai tempi dell’N95.
Quindi? Tempo scaduto. EKA3/Qt5 costerebbero troppo.
Ho capito! =) Mi hai chiarito qualcosa come 3 anni di dubbi su viarie discussioni XD Grazie mille!
Quindi praticamente cosa affermi, che le QT5 non saranno disponibili per Symbian, cioè i prossimi firmware Carla o Donna? Grazie se rispondi, mi interessa molto. hai parlato anche di architettura v6, quindi potranno essere istallate su altri processori più evoluti? Dato che l’Arm11 e v6? Ho capito male?
Esatto. Ma é sempre stato detto che Qt5 non potrà essere portato sui devices.
Ma sai come si dice… La speranza é l’ultima a morire… Giusto Bizz?
S80???…Io sapevo che nel 2004 l’unico e solo modello touch di Nokia era: Nokia 7710…E aveva: Symbian S90.
S90