{"version":1,"type":"rich","provider_name":"Libsyn","provider_url":"https:\/\/www.libsyn.com","height":90,"width":600,"title":"Massimizzare la User Experience (UX) con TFrameStand","description":"Garantire la massima UX (User Experience) nelle proprie applicazioni non &amp;egrave; un compito facile, soprattutto quando si parla dell'universo mobile dove uniformit&amp;agrave;, transizioni e animazioni sono ormai imprescindibili, ma &amp;egrave; anche necessario tenere sotto controllo le risorse allocate per garantire performance ottimali e risparmiare memoria preziosa sul device.\r\nLa soluzione semplicistica adottata da molti di inserire tutto all'interno di una singola finestra sfruttando controlli di paginazione non &amp;egrave; pi&amp;ugrave; sufficiente: ci rende schiavi di una struttura monolitica che rende ingestibili i progetti pi&amp;ugrave; complessi e comporta diversi effetti collaterali.\r\nPer 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).\r\nIn 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&amp;agrave; di FireMonkey per creare interfacce utente (UI) accattivanti beneficiando di tutto il supporto grafico offerto dalla libreria, con la possibilit&amp;agrave; di organizzare al meglio la struttura del progetto suddividendo gli elementi dell'interfaccia in diverse &quot;viste&quot; caricabili dinamicamente a run-time grazie all'uso dei Frame, presenti in Delphi gi&amp;agrave; da parecchi anni, e con la facolt&amp;agrave; di definire stili, transizioni, animazioni ed effetti a piacimento, testabili addirittura in fase di progettazione grazie al supporto design-time.\r\nQui di seguito sono riportati i link di riferimento citati nel corso della puntata:\r\n\r\nAndrea Magni - Sito personale\r\nAndrea Magni - Blog tecnico\r\nTFrameStand - Repository GitHub del progetto\r\nTFrameStand - Webinar (da CodeRage X)\r\nTFrameStand - Articolo su installazione tramite GetIt\r\nTFrameStand - Articolo su novit&amp;agrave; della release 1.1\r\nBlog su Delphi e Dintorni\r\n","author_name":"Delphi Podcast","author_url":"https:\/\/www.delphipodcast.com","html":"<iframe title=\"Libsyn Player\" style=\"border: none\" src=\"\/\/html5-player.libsyn.com\/embed\/episode\/id\/4043155\/height\/90\/theme\/custom\/thumbnail\/yes\/direction\/forward\/render-playlist\/no\/custom-color\/88AA3C\/\" height=\"90\" width=\"600\" scrolling=\"no\"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen><\/iframe>","thumbnail_url":"https:\/\/assets.libsyn.com\/secure\/content\/10582154"}