Delphi Day ItaliaL'incontro annuale dei programmatori Delphi Italiani |
||||
Mercoledì 5 Giugno: Seminari Delphi Day
Una giornata di seminari sullo sviluppo con Delphi, organizzati con due sessioni in parallelo e presentazioni diverse al mattino e al pomeriggio. In pratica ci saranno 4 sessioni tra cui ne potrete scegliere liberamente due.
Tra i 4 seminari di mezza giornata ne potrete scegliere uno per il mattino e uno per il pomeriggio.
Seminari Mattino | Novità del Linguaggio in Delphi XE4 per iOS | Paolo Rossi (Wintech Italia) |
La nuova libreria database di Delphi: FireDAC | Andrea Magni (Wintech Italia) | |
Seminari Pomeriggio | Costruire interfacce utente con i LiveBinding | Paolo Rossi (Wintech Italia) |
Applicazioni per iOS con Delphi XE4 | Andrea Magni (Wintech Italia) |
Percorsi
- Percorso 1: iOS
- Seminario mattino: Novità del Linguaggio in Delphi XE4 per iOS
- Seminario pomeriggio: Applicazioni per iOS con Delphi XE4
- Percorso 2: Novità Delphi
- Seminario mattino: La nuova libreria database di Delphi: FireDAC
- Seminario pomeriggio: Costruire interfacce utente con i LiveBinding
- Alternativa mattino: Novità del Linguaggio in Delphi XE4 per iOS
Orari
09:00 | Registrazione |
09:30 | Seminari Mattino (Prima parte) |
11:00 | Pausa Caffè |
11:30 | Seminari Mattino (Seconda parte) |
13:00 | Pranzo |
14:30 | Seminari Pomeriggio (Prima parte) |
16:00 | Pausa |
16:30 | Seminari Pomeriggio (Seconda parte) |
18:00 | Conclusione |
L'iscrizione alla giornata, che si svolge al Park Hotel di Piacenza (così come la giornata di conferenza il giorno successivo), comprende il pranzo e il materiale stampato delle presentazioni
Contenuti dei Seminari
Paolo Rossi (Wintech Italia)Novità del Linguaggio in Delphi XE4 per iOSCon l'introduzione di XE4 il linguaggio Delphi si è ulteriormente aggiornato con nuove funzionalità (per ora disponibili solo nel compilatore iOS) diventando ormai uno dei linguaggi (compilati) più potenti ed eleganti disponibili sul mercato. In questa sessione vedremo brevemente le novità del linguaggio Delphi introdotte a partire da Delphi 7 per poi concentrarci sulle ultime aggiunte di Delphi XE4. Queste nuove funzionalità, combinate assieme, offrono agli sviluppatori strumenti per scrivere codice più potente ed elegante e hanno permesso la riscrittura di diverse parti della RTL e la nascita di nuove e moderne librerie che rivoluzionano la scrittura delle applicazioni. In questa sessione vedremo quindi:
|
Andrea Magni (Wintech Italia)La nuova libreria database di Delphi: FireDACEntrata a far parte del prodotto con Delphi XE3, FireDAC è una libreria di accesso ai dati universale, che permette di sviluppare applicazioni per dispositivi diversi (PC, tablet e smartphone), fornendo accesso nativo a molti database server (tra cui Interbase, SQLite, MySQL, SQL Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix) e a server DataSnap. Dopo una breve panoramica generale sulla libreria e le sue principali caratteristiche, verranno mostrati alcuni esempi d'uso di FireDAC con le ultime versioni di Delphi e le tecnologie con esse introdotte (LiveBindings), sulle varie piattaforme disponibili (Win, OSX, iOS). |
Paolo Rossi (Wintech Italia)Costruire interfacce utente con i LiveBindingUna feature tra le piu' interessanti delle nuove versioni di Delphi sono senza dubbio i LiveBindings introdotti in Delphi XE2 e i Visual LiveBindings introdotti in Delphi XE3. Nati principalmente per la libreria FireMonkey in sostituzione dei componenti DB-aware sono invece strumenti utilissimi per la costruzione dell'interfaccia utente di applicazioni VCL e FMX complesse. In questa sessione vedremo quindi:
|
Andrea Magni (Wintech Italia)Applicazioni per iOS con Delphi XE4La principale caratteristica introdotta con Delphi XE4 è la possibilità di sviluppare applicazioni native per il sistema operativo iOS. In questa sessione si analizzerà il processo di sviluppo, debugging, e deployment di applicazioni per iOS, partendo da quelle più semplici fino ad applicazioni più complesse, con l'utilizzo della libreria FireMonkey, giunta alla sua terza edizione. Tra gli approfondimenti si vedrà come interagire con il sistema operativo, quali sono le operazioni di sistema messe a disposizione dalla piattaforma FM3 e qualche consiglio per costruire interfacce orientate ai dispositivi mobile. Si parlerà anche di database disponibili sulla piattaforma iOS e di sviluppo multi-tier con DataSnap. |