La prossima versione di
REAL Studio 2010 Release 3 sarà arricchita, per la gioia di chi sviluppa per Mac OS X, dalla possibilità di scegliere la
compilazione Cocoa, anche se al momento la nuova funzionalità è ancora in versione beta; il team di sviluppo sta lavorando da tempo su questo framework e, anche se il percorso non è giunto al termine, lo ritiene abbastanza maturo per metterlo alla prova. Ciò significa che, pur essendo la funzionalità completa, ci sono ancora
diversi bug a cui bisogna porre rimedio attraverso una fase di test sul campo, nella quale risulta fondamentale la collaborazione degli sviluppatori, a cui viene pertanto richiesto un feedback preciso e puntuale su tutto quanto risulta problematico, in particolare per quanto riguarda i controlli dell'interfaccia utente.
Una delle caratteristiche di REAL Studio è appunto la
portabilità dei programmi sviluppati, in virtù della quale, una volta che un programma funziona su una piattaforma, non bisogna preoccuparsi di realizzare aggiustamenti o accomodamenti vari per adattarlo a un'altra: per i possessori della
licenza Enterprise basta ricompilare i sorgenti, usati magari in precedenza per un'applicazione Windows o Linux, in modo da ottenere la versione per Mac OS X, che fino alla release precedente di REAL Studio usava Carbon, mentre in futuro sarà assicurato il supporto Cocoa. L'auspicio è di arrivare alla versione definitiva entro la fine del 2010.
Nonostante la compatibilità sia a uno stadio di completezza quasi totale, potrebbe ancora rivelarsi necessario apportare alcune piccole modifiche al codice sorgente, relative in particolare alle funzionalità avanzate per alcune tipologie di pulsanti, ma si spera che questo problema non sia troppo rilevante, e comunque costituisce un dettaglio tutto sommato tollerabile rispetto alla prospettiva di riscrivere tutto il sorgente per adattarlo a un'altra piattaforma.
La nuova versione di REAL Studio è già
scaricabile dal sito per Windows, Linux e Mac OS X. Tra le altre novità introdotte con di REAL Studio 2010 Release 3 troviamo anche la possibilità di salvare e consultare localmente, oltre che
online, la documentazione. Miglioramenti in vista anche sul fronte del
reporting, che risulta più semplice in quanto adesso è possibile scegliere direttamente un
recordSet da esaminare.
Restando in ambito
database, con la nuova versione le query e gli aggiornamenti di ODBC e
REALSQLDatabase non bloccano più gli altri processi in esecuzione: in questo modo le interfacce utente risultano più reattive e dunque più veloci. Infine, le
immagini possono essere copiate da e verso
MemoryBlock usando un'ampia gamma di formati, e le
classi XML sono state aggiornate per utilizzare
libxml2, una libreria XML moderna e ben curata.