DiscoverDelphi Podcast
Delphi Podcast
Claim Ownership

Delphi Podcast

Author: Marco Breveglieri

Subscribed: 10Played: 38
Share

Description

Delphi Podcast è il primo podcast italiano su Delphi, il linguaggio di programmazione e ambiente di sviluppo per Windows, Mac, Android e iOS.
10 Episodes
Reverse
Il 17 e 18 aprile, nel Centro Congressi Giovanni XXIII situato a Bergamo, ha avuto luogo la prima edizione di Spring4D European Conference, un evento organizzato da Wintech Italia e suddiviso in due giornate ricche di contenuti tecnici dedicate interamente a Spring 4D, una delle librerie più apprezzate per lo sviluppo Delphi. Gli speaker Stefan Glienke, mantainer principale della libreria, e Primož Gabrijelčič, sviluppatore Delphi di lungo corso, si sono avvicendati nella conduzione delle sessioni di approfondimento della libreria, trattandone le caratteristiche principali quali le Collection, il supporto alla Dependency Injection, l'implementazione dei Design Pattern fondamentali, l'uso del Mocking per Unit/Integration Testing e tanto altro ancora. In questo episodio Marco Breveglieri racconta la propria esperienza nella partecipazione e tutte le informazioni di interesse per gli sviluppatori Delphi che sono emerse dall'evento. Qui di seguito sono riportati i link di riferimento di questa puntata: Sito ufficiale di Spring4D European Conference Homepage della libreria Spring4D su BitBucket (sorgenti, download, ecc.) Wiki e documentazione della libreria Spring4D Il blog di Stefan Glienke Il blog di Primož Gabrijelčič Il libro Hands-On Design Patterns with Delphi di Primož Gabrijelčič Il sito di Wintech Italia, organizzatori della conferenza e partner Embarcadero Leggi il libro Dependency Injection in Delphi di Nick Hodges Sito ufficiale di ITDevCon 2019 Spring Edition Sito ufficiale di Delphi Day 2019
Nel mese di novembre Embarcadero ha rilasciato Delphi Rio 10.3. Questa nuova versione di Delphi include molte novità, tra le quali un IDE rinnovato con nuovi stili, nuove potenzialità del linguaggio, migliorie nelle performance di RTL e LiveBindings, nuovi controlli della VCL per mimare lo stile delle Universal App anche nelle versioni precedenti di Windows, il supporto più recente per Android e iOS con l'adesione ai nuovi requisiti delle piattaforme e altro ancora. Per conoscere il dettaglio di tutte le novità, non perdetevi l'ascolto di questa puntata e non dimenticatevi di visitare tutti i link di approfondimento riportati qui di seguito: Reportage Delphi Day Padova Edition 2018 (Italiano) Delphi Rio - What's New Delphi Rio - Release Notes Delphi Rio - Installation Notes Delphi Rio - New Features and Fixes Delphi Community Download Embarcadero Academy
ITDevCon 2017 Reportage

ITDevCon 2017 Reportage

2017-11-0200:26:04

Lo scorso 11 e 12 ottobre si è tenuta a Roma l'edizione 2017 di ITDevCon - European Delphi Conference, la conferenza europea dedicata a Delphi. Marco Breveglieri fa un breve resoconto dei contenuti interessanti che sono stati trattati, dell'organizzazione e delle attività correlate che costituiscono lo spirito principale della conferenza. Se vuoi conoscere tutti i motivi per cui dovresti assolutamente partecipare alla prossima edizione, non puoi perderti questa puntata! 😉 Parliamo inoltre della conferenza in programma a novembre nel nord-est Italia, ovvero il Delphi Day Padova Edition organizzato da Wintech Italia. Qui di seguito sono riportati i link di riferimento di questa puntata: Sito ufficiale di ITDevCon Sito ufficiale di bitTime Software Post di Marco Breveglieri su ITDevCon Post di Andrea Magni su ITDevCon (e altre conferenze) Press Release - Idera acquisisce Sencha Sito ufficiale del framework Kitto Sito ufficiale di FMXLinux - FireMonkey implementation for Linux Sito ufficiale di Raspberry Pi Sito di Delphi Day (Padova Edition)
Embarcadero Technologies ha rilasciato un nuovo aggiornamento, Update 2, per l'ultima major release di Delphi, ossia Delphi Berlin 10.2. Il primo aggiornamento di Delphi Berlin si concentrava prevalentemente sul bug fixing, mentre questo nuovo update porta all'interno del prodotto nuove feature, come preannunciato nella roadmap più recente. Tra le funzionalità più rilevanti troviamo il supporto a Desktop Bridge per la pubblicazione delle vostre applicazioni Windows, sia vecchie che nuove, nel Windows 10 Store, aggiornato in occasione dell'uscita di Windows 10 Anniversary Edition. Vi sono inoltre nuovi strumenti per aumentare la produttività, come i QuickEdits: grazie a una serie di nuove voci di menu contestuali, potete eseguire rapidamente le operazioni più comuni applicate ai vostri Form e ai componenti e controlli che si trovano all'interno. Infine, citiamo il nuovo Calendar Control con il look&feel di Windows 10 che potete personalizzare ancora di più grazie all'introduzione di 3 nuovi temi per le vostre applicazioni. In definitiva, questo update sottolinea ancora una volta - qualora ce ne fosse bisogno - che Delphi continua a essere il miglior ambiente di sviluppo per la piattaforma Windows, la cui capacità innovativa si estende anche alle altre piattaforme desktop e mobile grazie ai compilatori per Mac OS (grazie a migliorie alla compatibilità con Sierra in questo update), Android e iOS (con aggiornamenti specifici per la compatibilità con iOS 10). Qui di seguito sono riportati i link di riferimento di questa puntata: Annuncio del rilascio sul blog di Marco Cantù Pagina ufficiale del prodotto Elenco dettagliato delle novità di Berlin Update 2 Lista dei bug fixati inclusi nell'Update Replay del webinar di anteprima Elenco dei video con demo delle nuove feature Video della conferenza CodeRage XI Roadmap Delphi aggiornata (agosto 2016)  
Garantire la massima UX (User Experience) nelle proprie applicazioni non è un compito facile, soprattutto quando si parla dell'universo mobile dove uniformità, transizioni e animazioni sono ormai imprescindibili, ma è anche necessario tenere sotto controllo le risorse allocate per garantire performance ottimali e risparmiare memoria preziosa sul device.La soluzione semplicistica adottata da molti di inserire tutto all'interno di una singola finestra sfruttando controlli di paginazione non è più sufficiente: ci rende schiavi di una struttura monolitica che rende ingestibili i progetti più complessi e comporta diversi effetti collaterali.Per tentare di risolvere questo tipo di problemi, ci viene in aiuto il componente TFrameStand, creato da Andrea Magni (programmatore Delphi, consulente informatico e MVP Embarcadero).In questa puntata discutiamo queste problematiche con Andrea parlando delle possibili soluzioni e approfondiamo le caratteristiche di questo innovativo controllo visuale, gratuito e open source, che sfrutta le potenzialità di FireMonkey per creare interfacce utente (UI) accattivanti beneficiando di tutto il supporto grafico offerto dalla libreria, con la possibilità di organizzare al meglio la struttura del progetto suddividendo gli elementi dell'interfaccia in diverse "viste" caricabili dinamicamente a run-time grazie all'uso dei Frame, presenti in Delphi già da parecchi anni, e con la facoltà di definire stili, transizioni, animazioni ed effetti a piacimento, testabili addirittura in fase di progettazione grazie al supporto design-time.Qui di seguito sono riportati i link di riferimento citati nel corso della puntata:Andrea Magni - Sito personaleAndrea Magni - Blog tecnicoTFrameStand - Repository GitHub del progettoTFrameStand - Webinar (da CodeRage X)TFrameStand - Articolo su installazione tramite GetItTFrameStand - Articolo su novità della release 1.1Blog su Delphi e Dintorni
Lo scorso 31 agosto Embarcadero ha rilasciato Delphi 10 Seattle, una nuova release del nostro ambiente di sviluppo e linguaggio preferito.Già dal nome è possibile intuire che le principali nuove caratteristiche sono rivolte al sistema operativo appena rilasciato da Microsoft, ovvero Windows 10, che sta riscuotendo un grandissimo successo e, come piattaforma in rapida diffusione, non può essere assolutamente ignorata dagli sviluppatori.Delphi Seattle offre nuovi controlli visuali, nuovi stili grafici e tante altre risorse per garantire il supporto più ottimale per Windows 10, che non è però il solo trend emergente: anche le piattaforme mobile sono in continua crescita, e Delphi non fa mancare succulente novità nemmeno in questo frangente.Se volete saperne di più, non vi resta che ascoltare la puntata.Qui di seguito sono riportati i link di riferimento citati nel corso della puntata:Cosa c'è di nuovo? [English]Lista dei bug corretti in Delphi SeattleEventi lancio RAD Studio 10 SeattleYouTube Playlist con filmati introduttivi a RAD Studio 10 Seattle
Architettura dei progetti

Architettura dei progetti

2015-08-2500:47:58

Quando ci troviamo a iniziare un nuovo progetto in Delphi, oppure quando valutiamo i possibili modi per rifattorizzare un progetto esistente, spesso veniamo assaliti da mille domande e da amletici dubbi su come procedere.Utilizziamo solamente strumenti che già conosciamo e che riteniamo ben collaudati, oppure ne approfittiamo per tentare di introdurre nuovi paradigmi di cui abbiamo sentito parlare o che abbiamo letto su qualche libro? E ancora... come gestiamo efficacemente la configurazione dei nostri client? Ci colleghiamo direttamente al database oppure creiamo una architettura N-tier? Dobbiamo riporre particolare attenzione al fattore "sicurezza"? E i componenti di terze parti, li usiamo oppure li evitiamo?In questa puntata cercheremo di dare qualche risposta alle domande più frequenti chiacchierando "a briglia sciolta" con il nostro ospite, Andrea Raimondi, sviluppatore Delphi di lungo corso, fornendo diversi punti di vista sui quali riflettere.Qui di seguito sono riportati i link di riferimento citati nel corso della puntata:RemObject Software Data Abstract - Crossplatform Multitier Database FrameworkTMS Aurelius - ORM Framework per DelphiJEDI Visual Component LibraryProject Management - La Metafora dell'Altalena
Le novità di Delphi XE8

Le novità di Delphi XE8

2015-04-2300:25:53

Lo scorso 7 aprile Embarcadero ha rilasciato RAD Studio XE8, la nuova versione dell'IDE che comprende i linguaggi di programmazione Delphi e C++Builder e i compilatori per la creazione di applicazioni per le piattaforme Windows, Mac, Android e iOS.In questa puntata facciamo una carrellata di tutte le novità principali presenti in questa nuova release, dal supporto per iOS a 64 bit, all'introduzione dei componenti per i Beacon, passando per le push notification di EMS, l'integrazione del "physics engine" Box2D e altro ancora.Parleremo inoltre degli eventi e delle risorse che potete consultare per approfondire i dettagli di tutte le novità.
Delphi include sin dalle prime versioni il supporto generico alla produzione di pagine HTML e la creazione di moduli Web (sottoforma di CGI, ISAPI e NSAPI). Lo scenario di oggi però è cambiato: il trend si è spostato sulla realizzazione delle cosiddette SPA (Single Page Application), in cui la generazione della UI avviene totalmente sul client grazie a framework JavaScript (AngularJS e React, per citarne un paio), appoggiandosi al server solo per ricevere le informazioni da presentare all'utente o inviare i dati che devono essere memorizzati all'interno di uno storage (es. un database), sfruttando una Web API esposta dal server stesso, che può essere sfruttata anche dalle app mobile oltreché dalle applicazioni Web.Daniele Teti, CEO di bitTime Professionals, ci illustra le caratteristiche di Delphi MVC Framework, un tool che consente agli sviluppatori Delphi di creare ed esporre una Web API aderente allo standard RESTful e che può essere "consumata" lato client sia all'interno di applicazioni Web basate su HTML5, CSS3 e JavaScript, sia da applicazioni mobile, facendo chiarezza sui paradigmi, sulle terminologie e sulle prerogative di questo ambito.
20 anni di Delphi

20 anni di Delphi

2015-02-2400:38:03

Era il 1995 quando Delphi, linguaggio e ambiente di sviluppo prodotto da Borland e discendente del celebre Turbo Pascal, ha visto la luce, avviando un percorso di continua innovazione che cercheremo di esplorare in questa prima puntata del podcast.Prima di questo, si parlerà di Delphi Podcast con una breve introduzione dell’iniziativa, del perché è nato, delle idee per il futuro e di tutti i riferimenti che gli ascoltatori possono sfruttare per commentare le puntate, suggerire nuovi argomenti e anche proporsi per parlarne.Qui di seguito sono riportati i link citati nel corso della puntata:Sito ufficiale del podcast:http://www.delphipodcast.comRaccolta tweet della Delphi Weekhttps://twitter.com/hashtag/DelphiWeekRaccolta foto della Delphi Weekhttp://delphiweek.tumblr.com/Sito ufficiale Embarcaderohttp://www.embarcadero.comPagina Embarcadero dedicata a Delphi e download versione trialhttp://www.embarcadero.com/products/delphiSito ufficiale di App Method e downloadhttp://www.appmethod.com/
Comments 
loading
Download from Google Play
Download from App Store