Versione 9.5.4160
copia linkIntroduzione versione 9.5
Il punto centrale della versione 9.5 riguarda il completamento del framework della componentizzazione: ora si possono creare veri e propri portali utilizzando librerie aggiunte dinamicamente a run-time ed è possibile inserire videate all'interno di riquadri vuoti, di campi statici di pannello e di box di book.
Fra le altre novità più rilevanti ti segnaliamo:
- E' possibile sviluppare webapp per iPhone e iPad, già compatibili con i dispositivi Android e in futuro anche con quelli Windows Phone. Le webapp sfruttano già molte delle caratteristiche peculiari di questi dispositivi come l'installazione nel menù home, l'interfaccia touch, i vari tipi di tastiera, il gps, la fotocamera e le animazioni native.
- E' ora possibile creare delle sessioni multi-thread sul server. In questo modo se è necessario compiere operazioni che possono richiedere tempo è possibile "lanciare" una Server Session, inviarle comandi e controllare periodicamente lo stato di avanzamento. L'utente può continuare ad utilizzare l'applicazione web e la Server Session, in maniera totalmente asincrona, esegue le operazioni richieste. E' anche possibile avviare Server Session "comuni" a più sessioni ed utilizzarle, per esempio, per scambiare dati e messaggi tra sessioni utente.
- Sono stati supportati i campi BLOB sia in pannelli DO che in pannelli IMDB. In questo modo è possibile creare applicazioni web che gestiscono caricamento e download di file anche senza database.
- E' possibile aprire fino a quattro videate docked (una per lato).
- Le varie parti dell'applicazione sono ridimensionabili a runtime: in particolare il menù dell'applicazione, i riquadri in una videata e le videate docked.
- E' ora possibile modificare a run-time alcune proprietà dinamiche delle box e degli span dei book.
Novità | Elenco delle novità più importanti presenti in questa versione |
Miglioramenti | Elenco dei miglioramenti introdotti in questa versione |
Correzioni | Elenco dei malfunzionamenti corretti in questa versione |
Aggiornamento v9.5 r7 | Elenco delle correzioni contenute nell'aggiornamento 9.5 r7 rilasciato il 5 novembre 2010. |
Aggiornamento v9.5 r8 | Elenco delle correzioni contenute nell'aggiornamento 9.5 r8 rilasciato il 12 novembre 2010. |
Aggiornamento v9.5 r9 | Elenco delle correzioni contenute nell'aggiornamento 9.5 r9 rilasciato il 19 novembre 2010. |
Stato della versione 9.5
Dal 25 ottobre 2010 IN.DE 9.5 è in versione FINALE. Tutti gli sviluppi sono terminati e sono stati completati i test di non regressione e quelli di integrazione. Sono state ricompilate e ritestate tutte le applicazione della gallery così come tutti gli esempi della documentazione.
La versione 9.5 verrà scaricata ed installata a fianco delle versioni precedenti; potrai comunque continuare ad utilizzare tutte le versioni installate senza sovrapposizioni o problemi di passaggio.
L'attivazione della versione 9.5 non è automatica; per cambiare la versione attualmente attiva puoi usare il comando Documentazione - Mostra Versioni nel menù principale.
Per evitare errori di compilazione, è necessario eseguire l'aggiornamento delle librerie come suggerito da IN.DE quando si apre un progetto creato con una versione precedente.
Qualora il progetto sia gestito dal modulo TeamWorks occorre ricordare che Instant Developer non propone l'aggiornamento delle librerie a tutti i programmatori del team di sviluppo in quanto tale operazione deve essere eseguita da un solo programmatore e deve completarsi con un checkin delle modifiche.
Modifiche RTC
In questa versione sono state implementati due semplici miglioramenti a run-time che non richiedono modifiche al database RTC né alle applicazioni utilizzate per la configurazione (RTCBase.idp).
Aggiornamento TeamWorks Server
La versione 9.5 è ora in stato FINALE ed è possibile aggiornare il server Team Works. Sono stati apportati alcuni miglioramenti pertanto suggeriamo di utilizzare la nuova versione del server Team Works.
Attenzione: Nella versione 9.5 sono stati creati nuovi flag e nuovi oggetti. Pertanto se viene utilizzato un client Team Works 9.5 con un server in versione precedente si otterranno comportamenti non desiderati. Infatti un server in versione 9.0 o 9.1 non conosce i nuovi oggetti ed i nuovi flag pertanto questi non saranno inseriti o copiati sulla copia master. Consigliamo, pertanto, di aggiornare i server Team Works alla versione 9.5. In questo modo il server in versione 9.5 sarà in grado di funzionare correttamente con i vari client attualmente supportati.
Versioni supportate
Dal 25 ottobre 2010 Pro Gamma supporta le versioni 9.0, 9.1 e 9.5 di Instant Developer.
Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 14/10/2024 / Validità: da 9.5.4160