Blog


Meteor JS

Meteor non è solo un framework ma una rivoluzione nella progettazione di web application basate su javascript. Meteor offre innumerevoli vantaggi: la prima più semplice è l’installazione tramite terminale con una semplice riga di comando:

curl install.meteor.com | /bin/sh

e naturalmente una connessione internet. Creazione di un progetto sempre tramite terminale con questo banale comando:

meteor create lista_impiegati

Nella cartella locale appena creata trovi generati i file con estensione html, css e js. Infine impiegando la risorsa NoSql offerta dal framework puoi sfruttare la regola d’oro “Database ovunque” e puoi in tal modo anche creare applicazioni native per smartphone senza più preoccuparti dove salvare i tuoi dati costantemente aggiornati in tempo reale sia sul lato server che su quello client. Considero però il fiore all’occhiello di questo impressionante framework l’opportunità di popolare il database impiegando la console Google Chrome. Se desideri avere un server provvisorio per testare la tua prima applicazione puoi servirti di quello offerto da Meteor oppure crearne uno proprio con preinstallati sul tuo computer MongoDB e il server javascript NodeJS. Come di consueto ti suggerisco di approfondire l’impiego leggendo la documentazione offerta dal sito ufficiale del framework: clicca quì.




CreateJS advanced

Un’ulteriore evoluzione del linguaggio javascript e della sua incredibile versatilità può sicuramente proporcelo CreateJS. Un tool completo che per molti web designer rappresenta l’opportunità di non abbandonare action script e Adobe Flash per convertire i tuoi contenuti multimediali in funzioni e variabili javascript e raggiungere in questo modo il maggior numero possibile di device diffusi in commercio e quindi di utenti. Ora, infatti, CreateJS oltre ad essere una valida alternativa ai contenuti animati prodotti in Adobe Flash è diventato addirittura una incredibile estensione della piattaforma Flash Professional CS6 con l’opportunità di poter convertire perfino con un solo click i tuoi filmati con estensione SWF in javascript. Ecco per te un significativo tutorial prodotto da Creative Cow: clicca quì per assistere al video




RESTful: PDO – json

Una combinazione perfetta nella realizzazione di applicazioni mobile che intergiscono con una piattaforma web server realizzata in php5 ed estensione PDO ed una client, ossia con sistemi basati su linguaggi eterogenei, è quella d’impiegare il metodo json, in sostanza l’affidabile tecnologia jQuery-Ajax (inclusi naturalmente nel discorso anche HTML5 e CSS3). Il vantaggio indiscutibile di ajax è quello di far comunicare un linguaggio lato server con uno lato client a prescindere dai dispositivi di rete che impiega il medesimo server (“Representational state transfer”). Per semplificare il lavoro degli sviluppatori sono state ideate recentemente diverse librerie API in php quali: Slim, Epiphany, Tonic, Recess, e Frapi che riducono sensibilmente il numero di passaggi nella stesura del codice e che impiegano l’estensione PDO per una rapida e più sicura connessione con il database e quindi un aggiornamento più veloce dei dati.




Html5 Center

Desidero esaltare un progetto trascendentale, peculiare e anche solido mi riferisco al programma Html5 Center proposto da SourceForge che include news, tutorial e suggerimenti per una corretta stesura di una applicazione basata su HTML5, javascript e naturalmente CSS3. I contributi degli sviluppatori sono notevoli, input apprezzabili per iniziare a progettare con tool offerti dalle più celebri Software House internazionali. Sulla base dei miei recenti articoli dedicati alla progettazione di applicazioni Metro Style desidero segnalarti anche un chiaro tutorial offerto, sul medesimo sito, da David Rousset e dedicato all’impiego del tool Windows 8 RTM, naturalmente incluso nell’immancabile Visual Studio 2012 Express RTM. Devo ammettere che grazie a questo sviluppatore puoi davvero orientarti in maniera entusiasta allo sviluppo di applicazioni dedicate ai dispositivi con sistemi operativi Windows 8. Con questo tutorial hai anche l’opportunità di avvicinarti al celebre framework javascript di casa Microsoft: WinJS. Buon lavoro!




Metro JS

Drew Greenwell specialista prodotti .NET, javascript e Windows Mobile ha realizzato questo simpatico plugin in jQuery: Metro JS, con lo stile CSS e soprattutto con le peculiari animazioni Metro Style per i dispositivi desktop e mobile. Seguendo perfettamente il metodo di progettazione dei framework basati su jQuery Drew ti offre la possibilità di customizzare i temi della tua applicazione con sfondo, animazioni e colori dei singoli componenti. Infine l’autore mette a disposizione molti esempi con una pagina demo per agevolarti nella realizzazione del tuo progetto. Metro JS lo considero un prodotto realmente completo per chi è orientato alla realizzazione di applicazioni destinate a Windows 7 e 8.