Vai al contenuto

SOFTWARE

Dal problema allo strumento.

La programmazione mi accompagna da molto prima dei progetti di oggi. È il modo in cui provo a trasformare esigenze concrete, idee e sistemi complessi in strumenti che posso usare, testare e migliorare.

Scopri i miei progetti
Postazione di sviluppo software di Gianluca Luisi con monitor, tablet e strumenti di controllo

LE ORIGINI

Prima di Swift.

Durante il periodo in cui lavoravo come sound designer a Roma, iniziai a studiare anche lo sviluppo per iOS. Seguii i corsi di Marcello Catelli, che ricordo con stima e che è scomparso alcuni anni fa. Era il periodo di iOS 7, quando Swift non esisteva ancora.

Uno dei miei primi esperimenti fu un prototipo educativo per iPad, pensato per aiutare i bambini a riconoscere i versi degli animali. Non lo completai né lo pubblicai, ma fu la prima occasione in cui provai a trasformare una mia idea in un’app.

Anche in quel prototipo, sviluppo e lavoro sul suono si incontravano: prima dell’integrazione nell’app, preparavo ed editavo versi, musiche e altri elementi audio. Era un esperimento semplice, ma mi fece intravedere un modo di lavorare che avrei ritrovato più avanti: partire da un’idea concreta e provare a darle forma.

Il prototipo in esecuzione nel simulatore iPad durante il periodo di iOS 7.

CONTINUITÀ

Una direzione rimasta aperta.

Per molto tempo lo sviluppo è rimasto una pratica intermittente, coltivata accanto agli altri lavori. Oggi ha uno spazio più definito: parto da un problema che conosco, costruisco una prima versione, la provo e torno a correggerla.

IL METODO

Il lavoro cominciaprima del codice.

Con gli strumenti disponibili oggi, scrivere codice può essere più rapido. Ciò che conta davvero viene prima: capire il contesto, definire bene il problema e individuare una soluzione che abbia senso. Il codice serve poi a metterla in pratica, trasformandola in qualcosa che possa essere usato, provato e migliorato.

  1. 01

    Capire

    Partire dal contesto e provare a individuare il problema reale.

  2. 02

    Costruire

    Creare una prima forma semplice e già utilizzabile.

  3. 03

    Provare

    Usarla nel contesto per vedere cosa funziona e cosa ancora no.

  4. 04

    Correggere

    Affinare la soluzione e risolvere i problemi emersi nella prova.

SOFTWARE IN SVILUPPO

Progetti in corso.

Una selezione in evoluzione di ciò su cui sto lavorando, tra applicazioni, prototipi e ricerca. Ogni progetto ha una pagina dedicata per raccontarne obiettivi, sviluppo e stato di avanzamento.

UAS Assistant su iPad nella Home con elenco delle operazioni, riepilogo delle missioni, attività dei piloti remoti e mappa delle località operative

01 / UAS Assistant

Web / iPad / iPhone · In sviluppo

UAS Assistant. L'esperienza operativa diventa un flusso di lavoro.

UAS Assistant nasce dall'esperienza operativa che ho maturato in TopView, per rispondere a esigenze concrete del lavoro UAS.

Scopri UAS Assistant

esperienza → strumento

Il software è il punto in cui le esperienze diventano strumenti.

Volo, suono, musica e tecnologia continuano a incontrarsi qui: non come discipline separate, ma come modi diversi di osservare, progettare e creare.

Parliamone