logo

Xtumble: un gestionale ERP di successo sviluppato con Delphi

Xtumble è un gestionale ERP completo, interamente realizzato con Delphi. La piattaforma permette alle aziende di registrarsi e creare ambienti isolati con un database dedicato, spazio disco e gestione utenti personalizzata. Questo approccio architetturale consente una scalabilità infinita e una transizione facile per i clienti che desiderano una soluzione on-premise.

Con una base dati FirebirdSQL e logiche gestite al 100% tramite Trigger e Stored Procedure, Xtumble integra numerosi moduli backend sviluppati con Delphi:

  • XTNode: Middle Tier/Web Server per Linux, gestisce l’accesso ai database e implementa un parser HTML ricorsivo, simile ad HTMLX, per la gestione dei dati in template HTML. Si occupa anche di sincronizzazione dati e implementa API critiche come PayPal/Stripe.
  • MailAgent: gestione di invio e ricezione email con vari provider o SMTP personalizzati.
  • ReportServer: creazione di report personalizzati per i clienti tramite FastReport.
  • ImportBatch: modulo per importazioni dati in batch.
  • FEBatchEngine: modulo di fatturazione elettronica integrato con Aruba e TeamSystem Digital Invoice.
  • XTumbleDesktop: versione applicativa per Windows.
  • XTWebSocketEngine: librerie per comunicazione bidirezionale tramite WebSocket.

Espansione Front-End e Applicazioni Mobile Inizialmente accessibile solo tramite browser, Xtumble ha esteso la sua offerta con due app native per iOS e Android: Xtumble Magazzino e Xtumble Retail. Entrambe le app utilizzano il parser HTML di XTNODE per creare un front-end web, integrato tramite WebView. Le applicazioni offrono funzionalità offline grazie a IBTOGO e gestiscono la sincronizzazione dati al ritorno della connessione di rete.

In pochi mesi, le app hanno ottenuto migliaia di utenti, con una media di cinque nuove registrazioni al giorno, principalmente per l’app di magazzino su iOS.

Il Ruolo di Delphi Delphi ha giocato un ruolo chiave nello sviluppo di Xtumble e delle sue app, grazie alla capacità di riutilizzare il codice su più piattaforme (iOS, Android, Mac, Windows e Linux), alla potenza di IBTOGO per la gestione offline, e alla facilità di implementare WebSocket e notifiche push con SecureBridge e Firebase.

Vuoi imparare anche tu a realizzare app con Delphi? Puoi partecipare al nostro Workshop “DMVCFramework, TemplatePro e HTMX: scrivi in poco tempo applicazioni web moderne senza javascript”

Altro da bit Time


img
ITDevCon

Uno degli eventi più importanti nella comunità tecnologica Delphi

Scopri di più
img
Delphi Studio

Il nostro HQ in Spagna

Scopri di più