Con tecnologia troppo spesso siamo portati ad identificare solo la parte meccanicistica di un progetto, qualcosa che influisce sulla sua realizzazione; nella maggior parte dei casi riducendone i tempi o differenziandone l’appeal e le funzionalità.
Nel nostro settore questo luogo comune appare decisamente restrittivo: la parola tecnologia sintetizza metodo, strutturazione, pianificazione ed approccio oltre a quanto già citato. Le nostre scelte tecnologiche non guidano solo la fase di generazione di un progetto, ma ne specificano anche le interazioni e ne dettano i tempi.
Ruby on Rails
Ruby on Rails rappresenta il veicolo di questo movimento e, usato in congiunzione con alcune tecniche quali il rapid prototyping e l’agile development, consente di affrontare sfide impegnative eccellendo nella qualità dei risultati e nella gestione progressiva del rapporto e della presentazione di quanto creato ai clienti.
A questo tema principale si affiancano poi tutta una serie di facilities che ci consentono di proporre continuamente forme di interazione sempre più accattivanti e di fruire di tutte le possibilità derivanti dall’integrazione con servizi esistenti quali ad esempio Mappe o Social Networks. Fanno parte di questo elenco tecnologie cutting-edge come i nuovi framework AJAX: JQuery e Prototype.js, il formato mxml (Flex) e molte altre.