Una Filosofia dello Sviluppo del Software

Mentre la nostra esperienza nei diversi settori applicativi è in continuo ampliamento, abbiamo focalizzato le nostre competenze tecniche su qulle piattaforme, architetture e tecnologie che si sono rivelate essere più adeguate, efficienti, economicamente vantaggiose e sopratutto affidabili in contesti reali di produzione. In estrema sintesi, siamo fortemente specializzati nell'ambito delle tecnologie Java/JEE, PHP, iOS e Android. L'entusiasmo e la passione per il nostro lavoro ci porta ad essere sempre aggiornati sui progressi e le novità del nostro settore, incoraggiando il nostro staff a sperimentare ed approfondire le nuove tecnologie. Tuttavia, quando si tratta di ambienti di produzione, crediamo fermamente nel vincolare l'innovazione a tecnologie consolidate ed affidabili in modo da offrire sempre ai nostri clienti le migliori soluzioni possibili.

Web Development

Java Enterprise Edition (JEE) è la piattaforma di riferimento per lo sviluppo di applicazione enterprise robuste e scalabili. E' un insieme di tecnologie coordinate che possono ridurre il costo e la complessità di sviluppare, erogare e gestire applicazioni multi-livello server centriche. Ogni progetto ha i propri vincoli e complessità, stabilire quale sia il framework e gli strumenti più efficaci per lo sviluppo è spesso uno degli aspetti più critici del progetto. Abbiamo l'esperienza, passione e determinazione per rendere vincenti i progetti dei nostri clienti, compiendo le scelte corrette al momento giusto. Iniziare un progetto in maniera corretta, guidati da un approccio metodologico efficiente e sviluppato da un team tecnico di primo livello è la strada verso il successo.
Linguaggi Java, Javascript
Framework Spring, Hibernate
Sistemi di Versionamento SVN, GIT
Tecnologie per Front-end HTML/HTML5, CSS/CSS3, jQuery, ExtJS, Vaadin
Application Server Apache Tomcat, Bea Weblogic, IBM WebSphere
RDBMS MySQL, Oracle, DB2

PHP è diventato sempre più utilizzato per il suo supporto su molteplici piattaforme, affidabilità, facilità d'uso e basso impatto sulle risorse di sistema. Tali caratteristiche, assieme all'utilizzo di framework di comprovata efficacia sono la chiave allo sviluppo di applicazioni robuste anche con il vincolo di tempistiche molto ristrette. Scegliere il framework corretto è un fattore importante per un successo a lungo termine, dato che ogni framework ha i propri vantaggi, assieme a qualche limitazione. La nostra esperienza e conoscenza dei diversi framework ci consentono di poter consigliare per il meglio i nostri clienti e partner.
Linguaggi PHP, Javascript
Framework Zend Framework, CakePHP, Symfony, CodeIgniter, Typo3, Solar
Sistemi di Versionamento SVN, GIT
Tecnologie per Front-end HTML/HTML5, CSS/CSS3, Javascript, jQuery, ExtJS, Vaadin
Web Server Apache HTTP Server
RDBMS MySQL, Oracle, DB2





Sviluppare soluzioni mobile di successo non richiede solamente una ottima conoscenza della tecnologia e una compressione approfondita del modello di business. La conoscenza approfondita del workflow e dei processi del cliente sono fondamentali per poter rappresentare le informazioni in maniera chiara, razionale e professionale, facendo il miglior utilizzo dello spazio di visualizzazione disponibile.
Se i device mobili stanno diventando sempre più diffusi quale canale immediato alle applicazioni Enterprise, lo sviluppo per questo tipo di hardware risulta essere veramente critico in quanto l'opinione di un utente sull'usabilità del software è questione di pochi istanti. In RationalDynamics abbiamo deciso di concentrare gli sforzi sui due principali sistemi operativi per device mobili al fine di sviluppare applicazioni native B2B e B2E di qualità.
B2B
  • CRM
  • Logistica
  • Gestione Ordini
  • Gestione Inventari
  • Fatturazione e Pagamenti
  • Gestione Fiere ed Eventi

B2E
  • Business Intelligence
  • Collaborazione
  • Reporting Direzionale
  • Gestione Servizi e POS mobile
  • Automazione Forza Vendita
  • Videoconferenza e Presentazioni