Software

Da Wikidesign.

Stub Questa voce  è solo un abbozzo: contribuisci a migliorarla secondo le convenzioni di Wikipedia.


Indice

I Software

I software sono oggi uno strumento fondamentale nel design e nella progettazione in senso più ampio, perchè come sappiano facilitano e velocizzano di molto lavori che richiederebbero molto tempo e soprattutto una elevata precisione. Pensiamo ad esempio ad un progetto di arkitettura o di disegno industriale.

Principali case produttrici

Oggi abbiamo in commercio una ampissima serie di software che ci cosentono di fare praticamente tutto, da un uso più professionale a un uso prettamente ludico. La tendenza di queste case produttrici oggi è di sviluppare applicazioni in grado di interagire con le altre nel miglior modo possibile cosi da sfruttare al massimo la creatività di ki le utilizza, sia creando applicazioni in grado di esportare i progetti nei piu diversi formati, sia sviluppando applicazioni openSource ke possano essere visionate e implementate dai programmatori di tutto il mondo. A questo proposito ricordiamo ad esempio la suite Adobe CS3 ke combina perfettamene le applicazioni della precedente CS2 con le applicazioni della recente acquisita Macromedia, eliminando la maggior parte di problemi di esportazione/importazione preesistenti. Ricordiamo inoltre il rilascio di Adobe Flex, iniziamlemnte riasciato da Macromedia, come applicazione openSource per la creazione di contenuti Web interattivi basato su linguaggio As e Xml. Per quanto riguarda la progettazione e il design design ricordiamo le principali case produttrici:

  • Adobe Systems, nata nel 1982, dapprima specializzata in applicazioni per grafica vettoriale e fotoritocco, successivamente anche impaginazione e video editing;
  • Macromedia, altro colosso fra i produttori di software , in particolare per il Web Development, nata nel 1992 e acquisita da Adobe Systems alla fine del 2005;
  • Autodesk, leader mondiale di applicazioni per la modellazione 3D e rendering per i settori edilizio, industriale, delle infrastrutture, dei mezzi di comunicazione e dello spettacolo.

Che cos'è un software

Ma che cos'è di preciso un software? Il software è un programma per calcolare, un'applicazione, formata dalla descrizione di un'algoritmo in un linguaggio adatto ad essere eseguito da un computer o da una macchina virtuale; una sequenza ordinata di comandi, istruzioni, che produce soluzioni per una data serie di problemi.

Classificazione

I software possono essere divisi in quattro categorie principali:

  • Software di base, che a sua volta si divide in tre ulteriori categorie:
    • Sistemi operativi
    • Compilatori
    • Librerie
  • Driver
  • Firmware (cioè i software contenuti direttamente nell’hardware e che ne regolano le funzioni interne)
  • Programmi applicativi (cioè tutti quei software che vengono utilizzati per il lavoro quotidiano: dai programmi per l’ufficio, ai videogiochi).

Storia del software

Il termine software ha origine durante la seconda guerra mondiale.Il termine software si diffonde negli anni 40, quando le prime forme di calcolatori venivano usate per scopi militari: gigantesche macchine (calcolatori) che servivano a decifrare messaggi criptati. I messaggi erano scritti su rotoli di carta, che successivamente venivano distrutti con l'acqua dopo la codifica. Da qui il nome software, roba tenera, facilmente distruttibile, in contrapposizione ad hardware, roba dura, ferraglia. Successivamente i calcolatori e i software si evolsero grazie alla tecnologia, e intorno ali anni 70 si diffusero per scopi ben piu utili, maggiormente presso le università, ospedali, uffici pubblici e anke nelle industrie di progettazione.

Software e design: l'usabilità

Fra gli anni 70-80, a causa della maggiore diffusione di strumenti informatici presso le industrie e successivamente presso le abitazioni, si sentì la necessità di rivolgere l'attenzione all'utente, quindi applicare il processo inverso: applicare il design al software stesso. Infatti fino agli anni 70-80, i software venivano usati dagli stessi programmatori o da chi ne avesse le stesse competenze. In altre parole, chi usava il software doveva parlare lo stesso linguaggio del programma. Un aspetto molto limitativo quest'ultimo in quanto non tutti erano ingegneri o programmatori. In genere le istruzioni dovevano essere date tramite command line, quindi scrivere complesse funzioni matematiche, per ottenere risultati semplicissimi. Ad esempio come se con Illustrator, per disegnare una linea dovessi scrivere l'equazione della linea nello spazio 2D. L’usabilità cominciava ad essere un problema e si verificarono i primi episodi di rifiuto della nuova tecnologia, causati sia dagli alti costi per la formazione, sia dai mancati successi di molte esperienze di automazione di uffici. Si impose l’urgenza di avvicinare i due mondi, quello del progettista e quello dell’utente e l’usabilità. Usabilità, concetto fondamentale del design.

GUI: graphical user interface

A questo punto furono spese molte risorse nello studio e implementazione di interfacce grafiche utente (GUI). Ossia una serie di elementi grafici semplici ed intuitivi che permettano all'utente di interagire con il programma. Ad esempio le icone o i pulsanti con i vari simboli. Il Macintosh deve in gran parte la sua fama alla sua GUI, infatti fu uno dei primi prodotti ad utilizzare con successo un interfaccia grafica. Ne è testimone il fatto ke ancora oggi i programmatori di Linux dichiarano di avere MAC OS X come obbiettivo da superare. Possiamo dire quindi che l'invenzione della GUI è una delle innovazioni più importanti nel campo software-design, e ke ha reso possibile la grande diffusione e la facilità di utilizzo. Una GUI in poke parole converte le nostre scelte in equazioni matematike ke vengono sottoposte al calcolatore e restituite sottoforma di grafica attraverso lo skermo. Grazie a ciò oggi possiamo improvvisarci programmatori, arkitetti, modellatori, scultori ecc in ambito virtuale. In ambito piu ludico possiamo ricordare tutti quei gioki (PS,XBOX) dove ad esempio possiamo andare a modificare i nostri personaggi 3D (ke sono frutto di lunghi processi di modellazione e rendering) tramite una semplice interfaccia grafica. Possiamo dire che dagli anni 90 in poi la tecnologia dei software cresce in maniera esponenziale, anke a causa delle richieste sempre piu esigenti dei vari progetti. Vediamo ad esempio la nascita di software per la modellazione 3D e rendering, sempre più potenti; software per il video compositing ed effetti speciali ecc.


Innovazioni

PDF e Acrobat Reader

Riprendendo il discorso dell'usabilià è da citare una delle più grandi innovazioni introdotte da Adobe nell'ambito sofware: il formato PDF e Acrobat Reader. Acrobat e il formato PDF hanno rivoluzionato la collaborazione e la condivisione delle informazioni consentendo alle persone di tutto il mondo di distribuire documenti digitali esattamente come sono stati creati attraverso piattaforme informatiche e applicazioni, proprio come PostScript lo ha reso possibile sulla carta. Acrobat ha raggiunto velocemente il successo, e oggi il formato PDF è lo standard per eccellenza per aziende ed enti pubblici di tutto il mondo che desiderano condividere i documenti tramite il web, le reti intranet aziendali e via e-mail.

CMS

Negli ultimi anni assistiamo anche alla nascita di CMS, ossia programmi ke ci permetono ad esempio di costruire e gestire un contenuto Web senza avere nessuna competenza nel settore. Semplici da utilizzare, ma con una complessissima programmazione alle spalle.

Infine è da citare una delle più grandi innovazioni introdotte da Adobe nell'ambito sofware: il formato PDF e Acrobat Reader Acrobat e il formato PDF hanno rivoluzionato la collaborazione e la condivisione delle informazioni consentendo alle persone di tutto il mondo di distribuire documenti digitali esattamente come sono stati creati attraverso piattaforme informatiche e applicazioni, proprio come PostScript lo ha reso possibile sulla carta. Acrobat ha raggiunto velocemente il successo, e oggi il formato PDF è lo standard per eccellenza per aziende ed enti pubblici di tutto il mondo che desiderano condividere i documenti tramite il web, le reti intranet aziendali e via e-mail.


Conclusione

In conclusione possiamo dire ke design e software sono 2 realtà inscindibili in quanto l'uno facilita l'altro e viceversa, e allo sviluppo dell'uno corrisponde uno sviluppo dell'altro.

Software maggiormente utilizzati

Fotoritocco:

  • Adobe Photoshop, software di fotoritocco professionale, leader del mercato
  • Adobe Photoshop Elements, software di fotoritocco, sempre di casa Adobe, solo che è indirizzato anche a chi non è un professionista del settore.
  • Adobe Photoshop Lightroom programma orientato al fotoritocco di immagini RAW
  • Corel Draw photopaint, software di fotoritocco professionale
  • GIMP, software di fotoritocco open source
  • Krita, software di fotoritocco open source parte di Koffice
  • Apple Aperture software di fotoritocco orientato all’elaborazione delle immagini RAW
  • Jasc Paint Shop Pro, software di fotoritocco di livello semiprofessionale
  • Ulead Photoimpact, software di fotoritocco di livello base
  • Photofiltre un ottimo software gratuito perfetto per chi vuole inziare a modificare le immagini
  • Photo Studio 9 software per la gestione dell’intero flusso di lavoro della fotografia digitale (acquisizione, archivio, fotoritocco e pubblicazione)
  • Grafica bitmap (raster):
  • KolourPaint, integrato in KDE
  • Adobe Fireworks integrato nel pacchetto Adobe Creative Suite
  • Adobe ImageReady distribuito insieme ad Adobe Photoshop
  • Microangelo, editor per i file icona (.ICO)

Grafica vettoriale:

  • XaraXtreme
  • Adobe Illustrator integrato nel pacchetto Adobe Creative Suite
  • Corel Draw integrato nelle varie versioni della Suite Grafica Corel Draw
  • Macromedia Freehand integrato nel pacchetto Macromedia Studio
  • OODraw integrato nel pacchetto OpenOffice.org
  • Inkscape
  • Karbon14
  • Real-Draw
  • Xfig
  • RasterLine Conversione Vettoriale di Immagini Raster
  • Animazione vettoriale:
  • Adobe Flash integrato nel pacchetto Adobe Creative Suite
  • Adobe Livemotion
  • Gnash
  • Swift 3D

CAD, CAM e Grafica 3D:

I CAD sono programmi di grafica vettoriale orientati al disegno tecnico. Alcuni di questi software permettono di ottenere rappresentazioni tridimensionali.
  • 3D Studio Max prodotto da Autodesk
  • Autodesk Inventor prodotto da Autodesk
  • AutoCAD prodotto da Autodesk
  • Maya prodotto da Autodesk
  • Blender
  • CATIA V5
  • Lightwave 3D
  • AC3D
  • PovRay
  • QCad
  • Rhinoceros
  • Bentley Microstation
  • Cinema 4d prodotto da maxon
  • Softimage XSI prodotto da Avid
  • Mastercam V.9
  • Rhino 3D
  • ZBrush

Impaginazione (Desktop Publishing):

  • QuarkXPress
  • Adobe InDesign
  • Adobe Framemaker
  • LaTeX
  • Scribus
  • Microsoft Publisher
  • Adobe PageMaker

Programmi di Montaggio Video:

  • Final Cut Pro HD
  • Virtual Dub
  • Adobe Premiere
  • Cinelerra
  • Kino
  • Pinnacle Studio
  • Avid Xpress
  • Sony Vegas
  • Ulead MediaStudio Pro
  • Ulead VideoStudio
  • Stoik VideoMan
  • Canopus Edius
  • Kdenlive

Programmi per la Post Produzione Video (Composing):

  • Adobe After Effects
  • Apple Shake
  • Eyeon Digital Fusion
  • Autodesk Combustion

Authoring Web:

  • Adobe Dreamweaver, integrato nel pacchetto Adobe Creative Suite
  • Adobe GoLive integrato nel pacchetto Adobe Creative Suite
  • FrontPage integrato nel pacchetto Microsoft Office
  • Quanta Plus, parte di KDE
  • Nvu
  • Html-Kit
Strumenti personali