Blog


DHTMLX

Una delle librerie javascript, per la progettazione di applicazioni web server e per dispositivi mobile, più complete che ho avuto modo d’incontrare sul web è quella offerta da DHTMLX. Il sito offre molti semplici e anche articolati esempi sia per l’utilizzo della libreria standard (gratuita) nonché per quella destinata ai dispositivi mobile touch screen. Il sito mette anche a disposizione per gli sviluppatori un tool visual designer per la progettazione di applicazioni che sfrutta il metodo RAD, con un video tutorial che ti guida progressivamente alla realizzazione di una semplice interfaccia grafica per sistemi operativi iPhone e Android.




Laravel framework

Un modo per provare le potenzialità di Git e GitHub ce lo offre Laravel un framework di recente sviluppo ideato per la progettazione di applicazioni web server in PHP 5.4 e MySql. Laravel anche con l’aiuto di Git software e artisan ti consente di creare progetti web con una semplice sintassi offrendoti un’ottima documetazione e una vasta libreria che sintetizza il concetto di RAD ossia di Rapid Application Development e Agile Software Development. Il metodo di progettazione di Laravel segue il criterio MVC ossia Model View Controller che ho spiegato in un precedente articolo dedicato ad un altro semplice e potente framework in php: Codeigniter.




Git & Github

Un social network, coding, project collaborative e management per speciliasti ITC che in questi ultimi tempi è particolarmente evoluto è GitHub. Con questa piattaforma puoi gestire su un web sever remoto i tuoi progetti con la collaborazione di più programmatori. In combinazione con Git software puoi addirittura fare un controllo delle versioni del progetto dal tuo computer locale fino al server remoto. Se ad esempio innavvertitamente l’ultima release della tua applicazione, dopo diversi rimaneggiamenti, non funziona o non ti soddisfa con Gitgui puoi tornare automaticamente alla precedente versione senza preoccuparti di depositare manualmente sul server GitHub più archivi con l’evoluzione del tuo progetto. Se desideri approfondire il progetto GitHub ti suggerisco di seguire questo efficace video tutorial dove l’autore spiega le nozioni basilari di Git e GitHub: clicca quì




Knockout.js

Uno dei principali vantaggi offerti dai framework MVC o MVVM è quello di semplificare notevolemente il progetto di un’applicazione web ottenendo risultati davvero apprezzabili non solo in termini di tempo, ma soprattutto di qualità del prodotto. Una libreria javascript free (allo stato puro!) che obiettivamente credo non deve mancare nel background di uno sviluppatore è quella offerta da Knockout. In termini di produttività e versatilità Knockout raggiunge davvero livelli ineccepibili con un notevole risparmio di codice fondamentale per la realizzazione di applicazioni web server MVVM (Model-View-View Model) altamente performanti, compatibili con i browser più diffusi presenti in rete (anche datati) e con gradevoli effetti. Il sito dello sviluppatore offre una serie di significativi esempi che ti aiutano a percepire la straordinaria semplicità nell’impiego di questa impressionante libreria javascript.




Highcharts JS

Una delle librerie di grafici gratuite più gradevoli e intuitive scritte in puro javascript destinate alle tue applicazioni web server è sicuramente quella fornita da Highcarts JS. Il sito fornisce molti esempi e stili dei grafici con la possibilità di apprendere rapidamente le tecniche per includerli nelle tue pagine web. Highcarts JS è compatibile con tutti i browser diffusi presenti in commercio, persino con IE 6.0, e per chi desidera impiegarla per un uso commerciale il sito del produttore offre una serie di licenze che puoi acquistare direttamente on-line.