Consulting
Consulting
è il nostro modo per unire esperienza e creatività nel proporre soluzioni adatte alle vostre esigenze.
Linguaggi
Esistono centinaia di linguaggi di programmazione. Ci siamo focalizzati solo su alcuni, tra quelli più in voga attualmente:
- C++
- per applicazioni real time e multi-thread
- PHP (con Symfony 1.x e 2.x)
- per applicazioni e servizi web
- Python
- per scripting e prototipazione rapida, fast prototyping of standalone apps
- Ruby (on Rails)
- per lo sviluppo di prototipi di applicazioni web
- Objective-C
- per piattaforme iOS
- C#
- per applicazioni custom per Windows basate sul framework .Net
- Java
- per piattaforme Android e tutto il resto.
Le nostre scelte sono dettate da anni di esperienza, di lavoro su centinaia di progetti, che vanno da semplici siti web statici ad applicazioni di realtà virtuale.
Framework
Quasi tutti i linguaggi di programmazione nella pratica non sono utilizzabili da soli, in quanto anche la più semplice applicazione può richiedere un’enorme quantità di codice, utilizzando le librerie native.
Lavoriamo alla grande con Symfony, (1.x e 2.x), un framework PHP sviluppato da Sensio Labs e dalla comunità open source, che rende semplice lo sviluppo di applicazioni complesse in giorni. E’ basato su PHP, il più diffuso linguaggio di programmazione per applicazioni web, praticamente disponibile in tutti i server di hosting (e anche Facebook è basato su PHP).
Esistono framework per ogni linguaggio: tra le nostre scelte correnti, ci sono boost e Qt per C++, Three20 per Objective-C, Rails per Ruby.
Tecniche
Non esiste un solo modo per sviluppare applicazioni, e ci sono migliaia di tecniche differenti, che aiutano il povero programmatore ad incrementare la sua produttività e la qualità del suo lavoro.
Quotidianamente, mettiamo in pratica questi principi:
- Design patterns
- Design principles: DRY, KISS, Separation of concerns
- Project automation, con differenti strumenti
- Test driven development
I nostri scaffali contengono più di 300 testi, e non vediamo l’ora di leggerne il più possibile, per imparare trucchi e segreti, o per studiare concetti e tecnologie all’avanguardia.





