Autore: Marco Breveglieri

Software and Web Developer
Logo

Ci vediamo a ITDevCon 2013 il 14 e 15 novembre!

Il 14 e il 15 novembre si rinnova il consueto appuntamento annuale con ITDevCon European Delphi Conference. Prosegue il successo della conferenza italiana dedicata agli sviluppatori Delphi (e non solo), giunta alla sua quinta edizione, che presenta quest’anno una gamma di tematiche estremamente ampliata, principalmente grazie al fatto che il linguaggio di programmazione “protagonista” ad oggi supporta – oltre alle versioni più recenti di Windows, a 32 e 64 bit – anche le piattaforme Android, iOS (iPhone/iPad) e Mac OSX. Oltre alla tematica dello sviluppo di applicazioni native per le piattaforme menzionate, si parlerà anche di metodologie e paradigmi di programmazione (OOP, TDD, metodologie agili), di architetture (strutture SOA, dependency injection, continuous integration), dello sviluppo di client Web con HTML5

Leggi l'articolo completo

W3C Pointer Events: una API per dispositivi touch, penne e mouse

Il W3C ha recentemente pubblicato l’ultima bozza della specifica Pointer Event. Si tratta di una tappa importante del percorso di standardizzazione di una API che permette agli sviluppatori di creare applicazioni incentrate sull’uso dei dispositivi di input di ultima generazione, quali schermi touch, penne e mouse. In attesa del completamento della specifica, tale API è già fruibile in Internet Explorer 10 (la versione del browser inclusa in Windows 8) e nelle applicazioni Windows Store. In questo mio articolo, pubblicato su HTML.it, vediamo i principi base del suo utilizzo e alcuni demo di ciò che è possibile realizzare. Buona lettura!

Leggi l'articolo completo

Ottimizzare JavaScript nelle applicazioni per browser e mobile

Le versioni più recenti dei principali browser integrano tutti un proprio engine specializzato e ottimizzato nell’esecuzione del codice JavaScript; ad esempio, il browser Microsoft Internet Explorer include un engine denominato Chakra, Mozilla Firefox si appoggia a progressivi sviluppi dell’originale engine SpiderMonkey, Google Chrome utilizza il noto V8, solo per citarne alcuni. La crescita delle capacità e delle performance di questi engine ha seguito di pari passo l’evolversi delle richieste delle applicazioni Web basate su JavaScript, che si sono trasformate nel tempo passando da piccoli script a corredo di semplici pagine Web (per la validazione dei dati di un form HTML, per animazioni di oggetti all’interno di una pagina o l’invio di richieste AJAX) a vere e proprie applicazioni moderne, interattive

Leggi l'articolo completo
20121003_itdevcon2012

Due talk a ITDevCon 2012 il 25/26 ottobre a Verona

Il 25 e 26 ottobre a Verona si svolgerà ITDevCon 2012, la conferenza europea su Delphi giunta alla sua quarta edizione. Sarà come sempre un’occasione unica, sia per incontrare altri sviluppatori ed esperti con cui condividere conoscenze ed esperienze, sia per partecipare a interessanti sessioni tecniche (rese ancora più appetibili dalla recente uscita di Delphi e C++Builder XE3), che avrà senz’altro un ruolo di rilievo nella conferenza. Sul sito ufficiale dell’evento potete consultare la lista degli speaker, tra cui sarò presente anche io con due talk: Condividere file con Dropbox in Delphi: illustrerò le caratteristiche principali di Dropbox e i vantaggi pratici del suo utilizzo su PC desktop, tablet e smartphone. In seguito, approfondirò le risorse che Dropbox mette a

Leggi l'articolo completo

RAD Studio XE3 World Tour, 19 settembre, Milano

In questi giorni Embarcadero sta girando il mondo con il RAD Studio XE3 World Tour per presentare le carattistiche della nuova versione di RAD Studio, XE3 per l’appunto, ovvero tutte le novità che possiamo trovare in Delphi, C++Builder, Delphi Prism e gli altri prodotti che fanno parte della suite di sviluppo, già rilasciata sul mercato. Domani 18 settembre sarò a Milano per assistere a una delle tappe italiane del tour (ce n’è un’altra programmata a Roma per il giorno successivo) e a vedere dal vivo le caratteristiche di XE3, di cui ho letto diversi dettagli (e molte controversie) sui blog internazionali della community (e purtroppo non ho ancora avuto tempo di scaricare e provare la versione “trial”). Nel corso della

Leggi l'articolo completo