Programmi ed applicazioni desktop. Sviluppo software multipiattaforma.

Programmi ed applicazioni desktop. Sviluppo software multipiattaforma.

Le nostre attività di sviluppo si concentrato principalmente su web, e ad oggi la maggior parte dei servizi si possono implementare con soluzioni di tipo cloud, grazie anche a l'evoluzione delle tecnologie web. Tuttavia rimangono situazioni o ambiti particolari dove il software desktop domina ancora il mercato.

ELbuild, non solo web application

Anche se il futuro va verso il web e il mobile, a volte è ancora necessario o preferibile realizzare soluzioni desktop

Siamo fermamente convinti che nel futuro l’utilizzo di soluzioni web anche per compiti tradizionalmente legati a programmi desktop non possa che aumentare. Ciò non significa che oggi iniziare un progetto di sviluppo in ambiente desktop non abbia senso, per questo offriamo consulenza specializzata anche in questo settore.

Uno dei nostri punti di forza è la competenza che a livello di sviluppo copre i tre maggiori sistemi operativi, Microsoft Windows, Mac OS X e Linux (che utilizziamo nelle sue distribuzioni più diffuse, Ubuntu, CentOS, Debian e RHEL).

Un sorgente, tante piattaforme

A livello tecnico possiamo realizzare programmi desktop utilizzando linguaggi e tecnologie multipiattaforma.

Lo scopo è quello di mantenere una base di codice unica per poi compilare soluzioni distinte, una per ogni sistema operativo che si desidera supportare.

La scelta in questi casi va al framework QT, che consente di realizzare un prodotto moderno, manutenibile e in grado di evolvere nel tempo insieme alle esigenze aziendali.

Anche le soluzioni di archiviazione sono studiate per poter offrire performance ma essere facilmente gestite durante l'installazione. Molto frequentemente utilizziamo SQLite o altre soluzioni storage on file in luogo di database relazionali modello client/server che si rivelano poco adatti alla distrubuzione di software desktop pacchettizzato.

Soluzioni desktop, nel nostro DNA da sempre

L'esperienza nel campo dello sviluppo applicazioni desktop è nel DNA ELbuild da sempre.

I fondatori di ELbuild fanno anche parte di Interstudio s.r.l., una società che sviluppa e commercializza soluzioni software desktop multipiattaforma destinate al mercato professionale dalla metà degli anni 1980. Negli anni le tecnologie, così come i requisiti e le possibilità offerte dall'hardware, sono molto cambiate ma un costante aggiornamento tecnico ci permette ancora oggi di essere all'avanguardia nella progettazione di questo tipo di soluzioni.

Qualche applicazione desktop realizzata

Negli anni sono molte le soluzioni sviluppate, in ambiti applicativi molto eterogenei.

Fra le più interessanti ci sono il sistema di diffusione audio/video delle informazioni ai viaggiatori realizzato su tecnologia Java Swing per Ferrovie Appulo Lucane, un sistema di configurazione in tempo reale di modelli 3D sviluppato su piattaforma QT per Mantellassi 1926, ed il gestionale progettato e implementato a supporto delle operazioni del Microcredito Pistoia, una delle realtà più strutturate a livello nazionale nel suo ambito. Oltre a queste soluzioni abbiamo sviluppato progetti nel settore della GDO, della gestione e controllo di risorse umane e nel settore farmaceutico.